如何高效利用dede标签进行内容调用与管理?

dede标签调用方法包括使用{dede:field name=’字段名’/}来获取指定字段的内容。

1、关键字描述调用:用于在HTML的<meta>标签中插入关键字和描述,帮助搜索引擎优化。{dede:field name=’keywords’/}用于插入关键字,{dede:field name=’description’ function=’html2text(@me)’/}用于插入描述。

如何高效利用dede标签进行内容调用与管理?

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/]用于显示文章的评论数。

如何高效利用dede标签进行内容调用与管理?

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’/}用于生成上一篇和下一篇的链接。

如何高效利用dede标签进行内容调用与管理?

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

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-10-09 16:10
下一篇 2024-10-09 16:12

相关推荐

  • 如何使用DedeCMS创建并管理我的网站?

    您的网站使用DedeCMS(织梦内容管理系统)构建,这是一个流行的开源PHP网站管理平台,适用于创建和管理动态网站。如果您需要进一步的帮助,请提供更多详细信息。

    2024-11-20
    012
  • DEDECMS中的时间显示如何设置为多少分钟前?

    您的问题似乎不完整,请提供更详细的信息或上下文,以便我能更准确地回答您。如果您是在询问dedecms(一个内容管理系统)的安装、配置、使用或其他相关问题,请具体说明需要了解的内容,我会很乐意为您提供帮助。

    2024-11-08
    020
  • Dede如何查看文章数量?

    在 DedeCMS(织梦内容管理系统)中,查看文章数量的方法如下:,,1. 登录后台管理系统。,2. 进入“内容管理”模块。,3. 选择“文章管理”。,4. 在右侧列表中即可看到所有文章的标题、作者、发布时间等信息。

    2024-11-07
    019
  • 织梦DedeCMS核心目录知识有哪些要点?

    织梦DedeCMS核心目录知识大全背景介绍织梦DedeCMS是一款流行的开源内容管理系统(CMS),广泛用于企业建站和信息管理,了解其目录结构和文件功能对于开发者进行二次开发、安全管理和界面定制至关重要,本文将详细介绍织梦DedeCMS的核心目录结构及其主要文件的作用,以帮助开发者更好地理解和使用该CMS,目录……

    2024-11-02
    0313

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入