一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

dedecms中显示每个tag标签文章数量2种方法

时间:2014-09-07 编辑:简简单单 来源:一聚教程网

效果如下

dedecms中显示每个tag标签文章数量2种方法

方法一,系统自带的标签

 代码如下 复制代码

{dede:tag type='current'/}

直接使用此标签就可以了,不过要注意我们如果后台不统计有时会不准确,统计方法是:采集->tag标签管理 然后点击右边有如下图。

 

dedecms中显示每个tag标签文章数量2种方法


方法二,二次开发出来的

修改/include/taglib/tag.lib.php这个文件,找到第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)'];

添加好后就可以通过[field:count/]来获取当前tag标签关联的文章数量了,例如:

 代码如下 复制代码

{dede:tag sort='hot' getall='2'} 
 

  • [field:tag /]

  • {/dede:tag}

    热门栏目