dede常用标签集合

首页

标题

<title>{dede:global.cfg_webname/}</title>

关键词

{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'} 
<li><a href="[field:arcurl /]" target="_blank">![]([field:litpic/])[field:title/]</a></li>
<p>[field:infos/]</p>                   
{/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("<a href='主页链接'>首页</a> > ","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 <</SPAN>> ''){  
     $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)'/]
只调用图片地址,一般可用于背景图嵌套

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统...
    layjoy阅读 14,008评论 0 15
  • 1.NSTimer //暂停if ([timer isValid]) {[timer setFireDate:[N...
    俊月阅读 1,400评论 0 0
  • 转载请注明出处, 谢谢! (~ o ~)Y 1月9日,也就是今天,微信推出的“小程序”正式上线。“小程序”是一种无...
    Jimmy_P阅读 14,455评论 52 273
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,200评论 19 139
  • 早上好!#幸福实修#~每天进步1%#幸福实修12班@吕敏一富阳 20171009(14/30) 【幸福三朵玫瑰】 ...
    嘟嘟妈妈2727阅读 226评论 0 1