1、关键字描述调用:用于在HTML的<meta>标签中插入关键字和描述,帮助搜索引擎优化。{dede:field name=’keywords’/}用于插入关键字,{dede:field name=’description’ function=’html2text(@me)’/}用于插入描述。
2、模板路径调用:{dede:field name=’templeturl’/}用于获取当前模板的路径。
3、调用:{dede:global name=’cfg_webname’/}用于显示网站的标题。
4、栏目导航调用:可以生成网站的栏目导航,如{dede:channel type=’top’ row=’8′ currentstyle="<li class=’thisclass’><a href=’~typelink~’>~typename~</a> </li>"}。
5、指定调用栏目:{dede:onetype typeid=’ID’}[field:typename /]用于指定ID调用特定栏目。
6、频道栏目调用:{dede:channel type=’self’}<li><a href='[field:typelink/]’>[field:typename/]</a></li>用于调用频道栏目。
7、友情链接调用:{dede:flink row=’24’ linktype=2/}用于显示友情链接。
8、网站版权调用:{dede:global name=’cfg_powerby’/}用于显示网站的版权信息。
9、网站备案调用:{dede:global name=’cfg_beian’/}用于显示网站的备案信息。
10、当前栏目名称标签:{dede:field name=’typename’/}用于显示当前栏目的名称。
11、列表文章调用:{dede:list pagesize=’8′}{/dede:list}用于调用文章列表。
12、栏目链接调用:[field:typelink function=’str_replace("a ","a class=ulink ",@me)’/]用于生成栏目的链接。
13、作者链接调用:[field:writer /]用于生成作者的链接。
14、列表点击调用:[field:click/]用于显示文章的点击数。
15、列表评论调用:[field:postnum/]用于显示文章的评论数。
16、查阅全文调用:<a href="[field:arcurl/]">查阅全文…</a>用于生成查阅全文的链接。
17、列表时间调用:[field:pubdate function="GetDateTimeMK(@me)"/]用于显示文章的发布时间。
18、列表分页调用:{dede:pagelist listsize=’4′ listitem=’index pre pageno next end ‘/}用于生成列表的分页。
19、调用:{dede:field name="title"/}用于显示文章的标题。
20、文章来源调用:{dede:field name=’source’/}用于显示文章的来源。
21、文章作者调用:{dede:field name=’writer’ /}用于显示文章的作者。
22、文章时间调用:{dede:field name=’pubdate’ function=’GetDateMk(@me)’/}用于显示文章的发表时间。
23、文章Tag调用:{dede:tag type=’current’/}用于显示文章的标签。
24、文章点击调用:<script src="{dede:field name=’phpurl’/}/count.php?aid={dede:field name=’ID’/}&mid={dede:field name=’memberid’/}&view=yes" language="javascript"></script>用于统计文章的点击数。
25、调用:{dede:field name=’body’/}用于显示文章的内容。
26、文章分页调用:{dede:pagebreak/}用于生成文章的分页。
27、推荐、收藏、评论和打印功能调用:[<a href="{dede:field name=’phpurl’/}/stow.php?arcID={dede:field name=ID/}">收藏</a>] [<a href="{dede:field name=’phpurl’/}/recommend.php?arcID={dede:field name=ID/}">推荐</a>] [<a href="#" onClick="window.print();">打印</a>]用于生成推荐、收藏、评论和打印功能的链接。
28、文章顶客次数标签:{dede:field name=’digg’/} <a href="javascript:Digg(‘digg’,{dede:field name=’id’/});">顶一下</a>用于统计文章的顶客次数。
29、上一篇下一篇标签:{dede:prenext get=’pre’/} {dede:prenext get=’next’/}用于生成上一篇和下一篇的链接。
30、头条推荐调用:{dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/] <span>[field:description/]……</span> </dt> {/dede:arclist}用于生成头条推荐的链接。
31、最新文章调用:{dede:arclist row=8 titlelen=24 orderby=pubdate}<li>[field:textlink/]</li> {/dede:arclist}用于生成最新文章的链接。
32、热关键字调用:{dede:hotwords num=’5′ subday=’30’/}用于生成热门关键字的链接。
33、最新图文调用:{dede:arclist row=4 titlelen=20 orderby=pubdate type=’image.’ imgwidth=152 imgheight=98} <dd><a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a> <a title="[field:title function=’htmlspecialchars(@me)’/] " href="[field:arcurl /]">[field:title /]</a> </dd>用于生成最新图文的链接。
FAQs
1、问:如何在文章中使用DedeCMS的tag标签?
答:在需要添加tag的文章页面(如article_article.htm),可以在适当位置添加如下代码:{dede:tag row=’8′ getall=’0′}<a href=’/a/tags/[field:id/]’>[field:tag /]</a>{/dede:tag}或{dede:tag row=’8′ getall=’0′}<a href='[field:link/]’>[field:tag /]</a> {/dede:tag}。
2、问:如何修改DedeCMS的tag标签以支持更长的关键词?
答:进入数据库,找到biz_tagindex和biz_taglist这两个表,将tag字段的属性从varchar(12)修改为varchar(255),然后在源码文件system/archives.func.php中找到if(isset($tag[12])并将其修改为if(isset($tag[255])。
标签名称 | 描述 | 调用方法 |
{dede:field name='title'/} | 获取当前文章的标题 | {dede:field name=’title’/} |
{dede:field name='id'/} | 获取当前文章的ID | {dede:field name=’id’/} |
{dede:field name='url'/} | 获取当前文章的URL | {dede:field name=’url’/} |
{dede:field name='source'/} | 获取当前文章的来源 | {dede:field name=’source’/} |
{dede:field name='click'/} | 获取当前文章的点击量 | {dede:field name=’click’/} |
{dede:field name='writer'/} | 获取当前文章的作者 | {dede:field name=’writer’/} |
{dede:field name='pubdate'/} | 获取当前文章的发布时间 | {dede:field name=’pubdate’/} |
{dede:field name='sortid'/} | 获取当前文章的分类ID | {dede:field name=’sortid’/} |
{dede:field name='sortname'/} | 获取当前文章的分类名称 | {dede:field name=’sortname’/} |
{dede:field name='typename'/} | 获取当前文章的类型名称 | {dede:field name=’typename’/} |
{dede:field name='tags'/} | 获取当前文章的标签,以逗号分隔 | {dede:field name=’tags’/} |
{dede:field name='content'/} | 获取当前文章的内容 | {dede:field name=’content’/} |
{dede:field name='bodytext'/} | 获取当前文章的正文内容,不包含HTML标签 | {dede:field name=’bodytext’/} |
{dede:field name='description'/} | 获取当前文章的描述 | {dede:field name=’description’/} |
{dede:field name='keywords'/} | 获取当前文章的关键词 | {dede:field name=’keywords’/} |
{dede:arclist row='10' orderby='pubdate' /} | 获取指定数量的文章列表,按发布时间排序 | {dede:arclist row=’10’orderby=’pubdate’ /} |
{dede:channel type='self' /} | 获取当前栏目的信息 | {dede:channel type=’self’ /} |
{dede:channel catid='1' /} | 获取指定分类ID的栏目信息 | {dede:channel catid=’1′ /} |
{dede:channel typenid='1' /} | 获取指定类型ID的栏目信息 | {dede:channel typenid=’1′ /} |
{dede:arcarchives type='month' /} | 获取文章归档,按月份分类 | {dede:arcarchives type=’month’ /} |
{dede:arcatt id='1' /} | 获取指定分类下的文章列表 | {dede:arcatt id=’1′ /} |
{dede:pagelist listsize='10' prevtitle='上一页' nexttitle='下一页' /} | 分页显示文章列表 | {dede:pagelist listsize=’10’ prevtitle=’上一页’ nexttitle=’下一页’ /} |
这个表格展示了dede标签的一些常用调用方法,可以根据需要选择合适的标签和属性来实现相应的功能。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1193050.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复