猎凡网络承接仿站、网站定制业务,诚邀您的合作! 猎凡网为你提供:dedecms织梦仿站帝国cms仿站网站定制、企业仿站等服务,欢迎您的访问!
<
>
当前位置: 首页 > 仿站知识

织梦仿站文章详情页面调用tag标签并且有链接

时间:2019-09-15 15:00:01  来源:admin  作者:猎凡网络

我们在网上看到很多讲解文章详情页面调用tag的方法都是错的,猎凡亲测文章页面调用tag并且有链接方法公布:织梦文章详情页面调用tag当然是用{dede:field.tags/}这个标签来调用,网上说的用遍历的简直就是胡闹嘛。当然了文章页面用这个标签是调用不出链接的,需要二次开发一下,首先打开文件/include/helpers/archive.helper.php,找到如下代码

if ( ! function_exists('GetTags')){    function GetTags($aid)    {        global $dsql;        $tags = '';        $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' ";        $dsql->Execute('tag',$query);        while($row = $dsql->GetArray('tag'))        {            $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);        }        return $tags;    }}

这段代码就是文章详情页面输出的tag信息,我们仿站的话来看到这一行

 $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);

会发现输出的只有tag文字,并没有链接样式,所以我们将此行代码修改为:

$tags .= ($tags=='' ? '<a href=/tags.php?/'.$row['tag'].'>'.$row['tag'].'</a>': ','.' <a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>');

这里就是将tag标签添加了一个html标签的a链接,在文章详情中使用{dede:field.tags/}就可以调用出带有链接的tag标签了,如果修改后无法调用带有链接格式的tag,请返回检查是否有引号输入错误。

本文网址:https://fangzhan.seobr.com/news/178.html
本文由猎凡仿站网发布,如果您还想了解更多关于网站仿制的文章,请点击查看 仿站知识 的其它文章,转发请注明来源及版权归属。
承接以下业务:传统网站改自适应网站、网站增加手机站、网站改全屏网站改大屏展示、GBK转UFT-8、DEDECMS转WORDPRESS、网站站群制作、企业网站设计、企业网站优化、网站托管等业务

标签:链接   文章
相关文章

推荐资讯
热点标签

数年专注于仿站建站,擅长dedecms仿站、WORDPRESS仿站、帝国cms仿站、网站改版等业务! Copyright©2019 猎凡仿站网 All Rights Reserved