绿色排版工具|热门专题|网站地图|移动官网|微信编辑器
您的当前位置:网站首页 > 建站教程 > 织梦cms建站教程 > 正文

织梦调用tag标签对应文章数量的方法

来源: 编辑: 时间:2017-12-28 11:15:59 阅读:

有些时候我们想实现类似于wordpress博客那样的tag标签,就是在显示tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。 内容来自小蚂蚁站长吧

但是默认没有这样的标签来调用,这就需要我们自己对系统文件进行修改来实现了,具体方法如下:

http://www.xiaomayi88.com/

找到并打开/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)']; copyright 小蚂蚁站长吧 

添加好后在模板的tag循环标签里面就可以通过[field:count/]来获取当前tag标签关联的文章数量了,完整示例如下: 本文来自小蚂蚁站长吧

{dede:tagsort='hot'getall='2'} <li><atitle="[field:count/]个话题"href="[field:link/]">[field:tag /]</a></li> {/dede:tag} 内容来自小蚂蚁站长吧 

getall:获取类型。参数有:0和1,其中0为当前内容页或栏目页tag,1为获取全站tag

内容来自小蚂蚁站长吧


图文精选:

Copyright©2012-2030小蚂蚁信息网版权所有 站长QQ:1614558876 粤ICP备14061018号-1


郑重声明:本网站资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有,如有不愿意被转载的情况,请通知我们QQ1614558876删除已转载的信息。

Top