dede常用标签集合

首页

标题

{dede:global.cfg_webname/}

关键词

{dede:global.cfg_keywords/}

网站描述

{dede:global.cfg_description/}

插入head文件

{dede:include filename="head.htm"/}

列表文章调用

{dede:arclist titlelen='40' row='4' typeid='18' flag='f' infolen='30'} 
  • ![]([field:litpic/])[field:title/]
  • [field:infos/]

    {/dede:arclist}

    标签说明

    1. [field:arcurl /]:当前超链接;
    2. [field:fulltitle /]:完整标题;
    3. [field:litpic/]:略缩图;
    4. [field:infos/]:简介(摘要),也可以用[field:description/],但是[field:infos/]可以用infolen='30'进行字数限制;

    属性说明

    1. titlelen='40':标题长度,数值为字符数;
    2. row='4':调用条数;
    3. typeid='4':栏目id;
    4. flag='h':推荐位选项(可选项:f幻灯;c推荐位;h头条推荐;b加粗推荐;a推荐位。注意使用对应关系)
    5. infolen='30':简介长度

    插入footer文件

    {dede:include filename="footer.htm"/}
    

    网站备案号

    {dede:global.cfg_beian/}
    

    其它

    {dede:field name='position'/}中当前位置改成英文的方法:

    {dede:field name='position'  runphp='yes'}
        $b = array("首页 > ","href='/");
        $c = array("","href='主页链接");
        @me=str_replace($b,$c,@me); 
    {/dede:field}
    

    调用自定义图片字段

    1. 复制“普通文章”文章模型另存一个新的模型,在这个新建的模型里面增加新的字段,这样避免对之前的字段造成影响;

    2. 新建字段,选择“图片(仅网址)”;

    3. 打开打开 /include/extend.func.php(这个是为了二次开发的函数文件),在最末尾添加下列代码:

       function GetOneImgUrl($img,$ftype=1){  
       if($img <> ''){  
       $dtp = new DedeTagParse();  
       $dtp->LoadSource($img);  
       if(is_array($dtp->CTags)){  
       foreach($dtp->CTags as $ctag){  
       if($ctag->GetName()=='img'){  
       $width = $ctag->GetAtt('width');  
       $height = $ctag->GetAtt('height');  
       $imgurl = trim($ctag->GetInnerText());  
       $img = '';  
       if($imgurl != ''){  
       if($ftype==1){  
       $img .= $imgurl;  
       }  
       else{  
       $img .= '.$imgurl.'" width="'.$width.'" height="'.$height.'" />';  
       }  
       }  
        
       }  
       }  
       }  
       $dtp->Clear();  
       return $img;  
       }  
       }
      

    4.调用:

    [field:新建图片字段 function='GetOneImgUrl(@me,0)'/]
    调用图片的信息,自动调用宽度和高度;

    [field:新建图片字段 function='GetOneImgUrl(@me,1)'/]
    只调用图片地址,一般可用于背景图嵌套

    你可能感兴趣的:(dede常用标签集合)