时间: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、网站站群制作、企业网站设计、企业网站优化、网站托管等业务