织梦dedecms的tag标签显示相应文章的数量

迷离的夜空,灰黑色的天际悬着一轮金色的孤舟,载着满仓的梦想,驶向云层深处;凉风微微的吹袭着黑夜的素纱,掸掉岁月的风尘;融融的月光静静的流淌,冲断记忆的决堤;零星点点,柔柔的洒在树叶上,泛出浅浅的绿;如华的银色裹住一丝清凉,铺设一地的奢华。

如果想让织梦的tag标签显示出每个tag标签所关联的文章数量,我们需要对织梦的文件进行改动,因为织梦默认的tag并没有这个功能。那么来看一下如何修改。

修改方法

打开“/include/taglib/tag.lib.php”文件,

在里面找到代码(注意:如果tag标签做了静态化,可能会不一样,这段代码大概在87行左右):

$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";
在这行代码下面加上如下代码:
$count = $dsql->GetOne("Select count(tid) From `dede_taglist` where tag = '".$row['tag']."'");
$row['count'] = $count['count(tid)'];

修改完成以后就可以获取tag标签关联的文章数量了,用“[field:count/]”调用。如下面的代码:

{dede:tag row='18' sort='month' getall='1'}
    <a title="[field:count/]个话题" rel="nofollow noopener noreferrer" href='[field:link/]'>[field:tag /]([field:count/])</a>
{/dede:tag}

本文织梦dedecms的tag标签显示相应文章的数量到此结束。拿出胆量来那一吼声是一切成功之母。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
织梦Linux下安装DedeCMS及安全设置

织梦dede后台缩略图本地上传图片加水印

织梦dede数据还原更新缓存也生成了为什么首页不对

织梦dede文档置顶并显示置顶文字或图标

织梦dede在搜索结果页添加按栏目按模型细分数据