织梦(dedecms)列表页面调用文章tag标签 – DeDecm


avatar
pcwnas 2023-04-21 118

原文来自:https://www.zixuephp.com

织梦(dedecms)列表页面调用文章tag标签

dedecms自身没有这个在列表页面调用文章tag标签功能,这也算是织梦dedecms的一个不足,一般Wordpress等博客都有这个功能.

很有利于seo优化推广,那么今天讲分享一段代码解决这个列表页实现调用tag标签问题,在列表页调用当前文档的tag的修改方法.

首先在include\taglib中找到tag.lib.php,然后在最后面加上如下代码:

  1. //获得某文档的所有tag
  2. functionGetTags($aid)
  3. {
  4. global$dsql;
  5. $tags='';
  6. $query="SelecttagFrom`cn_taglist`whereaid='$aid'";
  7. $dsql->Execute('tag',$query);
  8. while($row=$dsql->GetArray('tag'))
  9. {
  10. $tags.=($tags==''?$row['tag']:','.$row['tag']);
  11. }
  12. return$tags;
  13. }

最后在列表页,list_article中加入[field:id function=GetTags(@me)/]即可调用出来.