天兴通讯的主站已经被黑客弄的千疮百孔,索性备份数据重新上传了一个新的dedecms程序,dedecms强大是强大,但是漏洞太多而且很多细节没有做好。
例如首页列表页内容页调用文章tag的时候就是默认不带链接的,需要修改。每回总记不住,还是写出来吧,以备后用。
首页和列表页调用tag直接用标签:[field:id function=GetTags(@me)/]就可以了,需要修改下才能让调用出来的tag带上链接(以下方法仅在dedecms5.7版本上测试ok,其他版本没试过)
打开include\helpers\archive.helper.php文件的130行:
$tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
用下面语句替换
$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> ";
首页和列表页就搞定了。
内容页调用带链接的tag直接用标签:{dede:field.tags/}就可以了,这个也是默认不带链接的,我们要修改这个文件:include\helpers\archive.helper.php。
找到 * 获得某文档的所有tag这里,修改下面的代码:
        {
           $tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> ";
        }替换成:
        {
            $tags .= ($tags=='' ? "<a href=/tags.php?/{$row['tag']} target=_blank>{$row['tag']}</a>" : ','."<a href=/tags.php?/{$row['tag']} target=_blank>{$row['tag']}</a>");
        }OK了,大功告成。
相关推荐
欢迎 你 发表评论: 取消回复
- 最新文章
 - 热文排行
 - 最多评论
 
- 1天兴工作室多语言翻译插件 自动翻译多达12种语言 适合外贸站点06-23
 - 2有道云翻译获取appid和seckey的详细步骤和截图06-22
 - 3支付宝支付后异步通知页面提示”支付签名校验失败,请联系管理员!“的原因和解决方法05-08
 - 4阿里云oss配置项获取步骤截图,包含ID和Secret、区域节点Endpoint、存储空间Bucket和资源访问域名04-14
 - 5zblog登录后台一直提示验证码错误的原因和解决方法03-01
 - 6zblog使用api提交post数据提示419错误的原因和解决方法02-23
 - 7天兴工作室2025年春节放假公告01-25
 - 8天兴用户中心插件“微信通知”功能设置教程11-09
 - 9阿里云2024双11活动推荐 通过本站链接参与另外赠送本站代金券11-05
 
- 标签聚合
 - ×1名称×1自用模板×1别名×1zblog评论错误×1云峰W5×1网站备案流程×1zblog三栏主题×1zblog邮箱×1天兴工作室自用模板×12018双11×1不同IP虚拟主机×12015新版×1开发者模式×1404页面×1个人博客×1zblog授权×1购买zblog主题×1天兴工作室新版×1视频×1wordpress导航栏
 
最新评论
-  
10-21老郭
可以直接用哦 文本内容 评论于:zblog插件:右下角网站公告
 -  
07-06
 访客111 总之不是免费的午餐,不走某Z模式,难发展 评论于:关于zblog版权的说明
 -  
02-08
 天兴工作室 并没有任何限制  -  
02-08
 访客 请问 zblog淘客主题 对使用者的要求是必须是企业吧?  -  
11-09
 阿浩 大佬们,丢几个除了作者以外的演示站,我想看看大家的布局设置  









 鄂公网安备 42011102002962号