VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动

如何替换DEDEDECMS关键字(DEDEDECMS主页修改)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

如何替换DEDEDECMS关键字(DEDEDECMS主页修改)

如何替换dedecms关键字?dedecms关键字替换问题的完美解决方案

问题描述

做梦内容的关键词替换有一个错误:如果我们有两个关键词,比如“CIT”(www.cit.cn/tags/cit.html)和“CIT信息网”(www.cit.cn),但是替换文章时发现会有问题,链接就变成了:

& lta href = & quothttp://www . cit . cn & quot;& gt& ltu & gt& lta href = & quotwww.cit.cn/tags/cit.html" & gt;CIT&lt。/a & gt;信息网络

解决办法

这个嵌套错误对SEO或者用户体验都不好。这里我们有一个解决方案,就是先替换较短的,再匹配替换较长的,这样系统会先替换关键字CIT,而不是替换CIT信息网。

修改代码

其实修改代码很简单。我们直接找到文件include/arc.archives.class.php,它有1226行代码,即:

//高亮显示比较特殊,可能达不到最大替换次数。Function _ highlight ($ string,$ words,$ result,$ pre){ global $ CFG _ replace _ num;$ string = str _ replace(& amp;#39;"& amp#39;,& amp#39;"& amp#39;,$ string);

添加一段代码,使其成为

//高亮显示比较特殊,可能达不到最大替换次数。Function _ highlight ($ string,$ words,$ result,$ pre){ global $ CFG _ replace _ num;$ string = str _ replace(& amp;#39;"& amp#39;,& amp#39;"& amp#39;,$ string);uasort($words,create _ function(& # 39;$a,$ b & # 39,'return strlen($ a)> strlen($ b);'));摘要

DedeCMS确实是SEO爱好者的利器,如何用好还需要进一步研究。

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:如何替换DEDEDECMS关键字(DEDEDECMS主页修改) https://zhujicankao.com/119394.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 如何替换DEDEDECMS关键字(DEDEDECMS主页修改)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!