常用标签
  • 首页TDK title/keywords/description

    											<title>{dede:global.cfg_webname/}</title>
    <meta name="description" content="{dede:global.cfg_description/}" />
    <meta name="keywords" content="{dede:global.cfg_keywords/}" />
    										
  • 列表页TDK title/keywords/description

    											<title>{dede:field.title/}-{dede:global.cfg_webname/}</title>
    <meta name="keywords" content="{dede:field name='keywords'/}" />
    <meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />
    										
  • 内容页TDK title/keywords/description

    											<title>{dede:field.title/}-{dede:global.cfg_webname/}</title>
    <meta name="keywords" content="{dede:field.keywords/}" />
    <meta name="description" content="{dede:field.description function='html2text(@me)'/}" />
    										
  • 搜索页TDK title/keywords/description

    											<title>{dede:global.keyword function=RemoveXSS(@me)/}的搜索结果{dede:global.cfg_webname/}</title>
    <meta name="keywords" content="{dede:global.keyword function=RemoveXSS(@me)/},{dede:field name='keywords'/}" />
    <meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />
    										
    Tips
    {dede:global.keyword function=RemoveXSS(@me)/}为搜索的关键词,
    标题:XX的搜索结果
    关键词:XX,网站关键词
    描述:网站描述
    TDK组成可自行根据需要修改
  • 首页跳转手机站JS mobile-agent

    											<meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}">
    <script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else{if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("?mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){window.location.href="{dede:global.cfg_mobileurl/}";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>
    										
  • 列表页跳转手机站JS mobile-agent

    											<meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}/list.php?tid={dede:field.id/}">
    <script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else{if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("?mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){window.location.href="{dede:global.cfg_mobileurl/}/list.php?tid={dede:field.id/}";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>
    										
  • 内容页跳转手机站JS mobile-agent

    <meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}/view.php?aid={dede:field.id/}">
    <script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else{if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("?mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){window.location.href="{dede:global.cfg_mobileurl/}/view.php?aid={dede:field.id/}";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>
    										
  • 当前位置

    {dede:field name='position'/}
    										
  • 样式路径

    {dede:global.cfg_templets_skin/}/
    										
  • 头部文件引用

    {dede:include filename='head.htm'/}
    										
  • 底部文件引用

    {dede:include filename='footer.htm'/}
    										
  • 手机站栏目列表链接

    list.php?tid=[field:id/]
    										
    Tips
    用于手机站模板的栏目列表链接;相当于电脑站模板的 [field:typeurl/]
    {dede:channel type='top' row='10' }
    <a href='list.php?tid=[field:id/]' >这是栏目名称</a>
    {/dede:channel}
  • 手机站文章列表链接

    view.php?aid=[field:id/]
    										
    Tips
    用于手机站模板的文章列表链接;相当于电脑站模板的 [field:arcurl/]
    {dede:arclist row='10' }
    <a href='view.php?aid=[field:id/]' >这是文章标题</a>
    {/dede:arclist}
  • 织梦手机站模板制作方法

    Tips
    织梦最新版(DedeCMS V5.7 SP2正式版)自动识别模板名为*_m.html为电脑站模板对应的手机站模板
    比如:电脑站首页模板为index.html,那么对应的手机站首页模板为:index_m.html;
    同理:
    电脑列表页模板为 list_news.html;那么手机站对应的列表页模板为 list_news_m.html;
    只需要把手机站模板 加上"_m"即可;无需其他操作。
  • 织梦被挂马最简单快捷的解决方法

    Tips
    织梦被人植入木马后门,最快捷有效的解决方法:
    虚拟主机/linux服务器: 备份数据库,把网站全部文件下载到本地,用最新版D盾(右下角工具有下载链接)查杀一遍,然后逐个对比删除木马文件;

    Windows系统的服务器: 市面上有大部分用于服务器的安全防护软件,下载一款即可,例如D盾,在服务器上安装D盾,然后扫描全部即可,扫描出来的文件逐个对比删除即可。

    注意: 再删除相关文件时建议做好备份,最好是对比下织梦官方文件有无区别
    此方法一般用于临时性删除网站木马后门文件,快捷有效,大部分安全软件都可识别木马后门,如果不放心,可以用多款安全软件多次扫描。
    网站一旦被植入木马后门,说明网站存在安全隐患,如果需根治解决安全问题;还需在程序和服务器上做好安全防护问题。
导航标签
  • 导航调用 {dede:channel}

    {dede:channel type='top' row='10'}
    
    <a href='[field:typeurl/]'>[field:typename/]</a> 
    
    {/dede:channel}
    										
    Tips
    type='top' //调用顶级栏目
    typeid='1' //调用栏目id为1的下级栏目
    row //调用栏目数量
    [field:typeurl/]适用于电脑站模板;手机站链接标签为:list.php?tid=[field:id/]
  • 导航选中高亮 currentstyle

    {dede:channel type='top' row='10' currentstyle="<li class='on'><a href='~typelink~'>~typename~</a></li>"}
    
    <li><a href='[field:typeurl/]'>[field:typename/]</a></li> 
    
    {/dede:channel}
    										
    Tips
    currentstyle //后面的内容为当前栏目时所执行的标签
    注意:currentstyle 里面要用单引号 ,双引号不起作用
  • 二级导航嵌套 {dede:channelartlist }

    {dede:channelartlist typeid="top"}
    <li>
    <a href="{dede:field name="typeurl"/}">{dede:field name="typename"/}</a>
        <ul>
           {dede:channel type="son"}
           <li><a href="[field:typeurl/]">[field:typename/]</a></li>{/dede:channel}
        </ul>
    </li>
    {/dede:channelartlist}
    										
    Tips
    为织梦cms调用二级栏目嵌套、下拉菜单等效果的一般解决方案
    {dede:channel}里面还可进行arclist三级文章嵌套
  • channelartlist标签调用

    {dede:channelartlist  typeid='1' row='1'}
    <li><a href='{dede:field name='typeurl'/}'> {dede:field name='typename'/}</a></li>
    {/dede:channelartlist}
    										
    Tips
    {dede:channelartlist}一般用于栏目嵌套
    注意与{dede:channel}的使用区别
首页列表调用标签
  • 首页文章列表 {/dede:arclist}

    {dede:arclist typeid='1' row='10' titlelen='255' orderby='pubdate'}
    <li>
    <a href="[field:arcurl/]">[field:title/]</a>
    </li>
    {/dede:arclist}
    										
    Tips
    typeid //文章所属栏目id
    row //调用文章数量
    titlelen //标题字数长度
    infolen:内容简介长度
    orderby //排序规则 ;pubdate(发布时间)、click(点击数)、id(文章id排序)、
    rand(随机)、weight(文章权重,需修改底层文件)
    orderway //排序方式; desc(降序)、asc(升序),默认为降序
    flag://自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b]
    [field:arcurl/]只适用于电脑站;手机站链接标签为:view.php?aid=[field:id/]
  • 首页列表调用自定义标签 addfields

    {dede:arclist row='10' typeid=1 titlelen='255' addfields='jiage' channelid='1'}
    <a href='[field:arcurl/]'>[field:title/]</a>
    <a href='[field:arcurl/]'>[field:jiage/]</a>
    {/dede:arclist}
    										
    Tips
    {dede:arclist}列表调用自定义字段需要添加addfields和channelid
    addfields//自定义字段名
    channelid//频道id;即(核心-频道模型-内容模型管理)所对应的id号
  • 幻灯片插件调用标签 addfields

    {dede:flash typeid='1' row='10' titlelen='255'}
    				<img src="[field:litpic/]" />
                    {/dede:flash}
    										
    Tips
    {dede:flash typeid='1' row='10' titlelen='255'}
    自增变量[field:global name=autoindex/]
    链接地址[field:arcurl/]
    幻灯大图[field:litpic/]
    幻灯小图[field:litimg/]
    幻灯标题[field:title/]
    内容描述[field:content/]
    {/dede:flash}
列表页标签
  • 列表循环标签 {/dede:list}

    {dede:list pagesize='10' titlelen='255'}
    <a href='[field:arcurl/]'>
    [field:title/]
    [field:picname/]
    </a>
    {/dede:list}
    										
    Tips
    该标签只适用于列表页
    pagesize //调取文章的数量
    titlelen //标题字符长度
  • 列表页分页 {dede:pagelist}

    {dede:pagelist listitem='index,pre,next,pageno,end,info,option,' /}
    										
    Tips
    与{dede:list}相配合实现列表分页效果 解释:index//第一页、end//末页、pre//上一页、next//下一页、pageno//页码、info//条数信息、option//下拉框
  • 数字递增标签 [field:global.autoindex/]

    [field:global.autoindex/]
    										
    Tips
    默认从"1"开始
    从"0"开始//
    [field:autoindex runphp='yes']@me=$GLOBALS['autoindex']-1;[/field:autoindex]
    从"2"开始//
    [field:autoindex runphp='yes']@me=$GLOBALS['autoindex']+1;[/field:autoindex]
  • 当前栏目 {dede:field.typename/}

    {dede:field.typename/}
    										
  • 指定栏目及链接 {/dede:type}

    {dede:type  typeid='1'}<a href='[field:typeurl/]'>[field:typename/]</a>{/dede:type}
    										
  • 栏目内容 {dede:field.content/}

    {dede:field.content/}
    										
  • 首页调用指定栏目内容 {dede:field.content/}

    {dede:sql sql="SELECT content FROM #@__arctype WHERE id=1"}
    [field:content function=cn_substr(html2text(@me),380)/]...
    {/dede:sql}
    										
  • 栏目页跳转第一个子栏目 {dede:field.content/}

    <script type="text/javascript">
    	{dede:channel type='son' row='1'} 
    window.location.href='[field:typelink /]'; 
    {/dede:channel}
    </script>
    										
    Tips
    第一步:新建模版,比如 oneUrl.htm,把上面代码复制进去
    第二步:到后台 网站栏目管理-> 要跳转的栏目 ”,然后点击修改,修改以下几项.
    1,常规选项-栏目属性设置为,频道封面,栏目本身不允许发布文档.
    2,高级选项-封面模版设置为,第一步新建的模版即可.
    实现原理就是,点击父栏目会 查询第一个子栏目的链接,然后做跳转操作.
列表页底层标签
  • 文章标题

    [field:title/]
    										
  • 文章链接

    [field:arcurl/]
    										
  • 文章短标题

    [field:shorttitle/]
    										
  • 发布日期1

    [field:pubdate function='GetDateTimeMK(@me)' /]
    										
  • 发布日期2

    [field:pubdate function="MyDate('Y-m-d H:i:s',@me)"/] 
    										
  • 缩略图

    [field:picname/]
    										
  • 所属栏目

    [field:typelink/]
    										
  • 文章描述

    [field:description function="cn_substr(@me,255)"/]
    										
  • 点击次数

    [field:click/] 
    										
  • 列表分页通用CSS样式

    											//HTML代码
    											<div class="six-pages">
    					<ul>
    					{dede:pagelist listitem='index,pre,next,pageno,end,info,option,' /}
    					</ul>
    				</div>
    				//CSS样式代码
    				.six-pages{width:100%}
    .six-pages ul{display:flex;flex-wrap:wrap;justify-content:flex-start}
    .six-pages ul li{background-color:#ddd;color:#666;margin-right:8px;color:white;font-size:14px;border-radius:3px;overflow:hidden;height:30px;line-height:30px}
    .six-pages ul li a{display:block;width:100%;color:#666;font-size:14px;padding:0 14px}
    .six-pages ul li.thisclass{background-color:#01AAED}
    .six-pages ul li.thisclass a{color:white}
    .six-pages ul li:last-child{color:#666;padding:0 14px}
    										
    Tips
    样式可以根据自己需要适当修改
    使用时请注意 class名是否与自己的有冲突
内容页标签
  • 文章标题

    {dede:field.title/}
    										
  • 文章短标题

    {dede:field.shorttitle/}
    										
  • 文章缩略图

    {dede:field name='litpic'/}
    										
  • 发布日期

    {dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}
    										
  • 正文内容

    {dede:field.body/}
    										
  • 文章简介

    {dede:field.description/}
    										
  • 文章作者

    {dede:field.writer/}
    										
  • 文章来源

    {dede:field.source/}
    										
  • 点击次数

    <script src='{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}'type='text/javascript' language='javascrip' ></script>
    										
  • 文章URL

    {dede:field name='arcurl'/}
    										
  • 上一篇

    {dede:prenext get='pre'/}
    										
  • 下一篇

    {dede:prenext get='next'/}
    										
  • 图集标签

    {dede:productimagelist}
    <img src="[field:imgsrc/]" alt="[field:text/]"/>
    {/dede:productimagelist}
    										
    Tips
    该标签为“图集模型”中的图集图片调用
  • 文章Tag标签

    {dede:tag row='10' sort='new' getall='0'}
    <a href="[field:link/]">[field:tag /]</a>
    {/dede:tag}
    										
  • 内容页分页标签

    {dede:pagebreak/}
    										
  • 相关文档调用

    {dede:likearticle mytypeid='' row='' col='' titlelen='' infolen=''}
    <a href='[field:arcurl/]'>[field:title/]</a>
    {/dede:likearticle}
    										
    Tips
    mytypeid=0 手工指定要限定的栏目id,用,分开表示多个
    此标签通过关键词自动关连文档,这个标签随着数据量的增加可能会比较影响检索性能,不建议大数据站点使用