织梦DEDECMS关键词自动内链和关键词长短优先级问题修复方法
发布时间:2022-06-27 14:31 所属栏目:61 来源:互联网
导读:我们经常遇到这种情况,在一篇文章里面同时出现进口车、平行进口车、路虎平行进口车这几个关键字,程序会优先使用短的词的链接。 解决方法:打开:/include/arc.archives.class.php 搜索$query = SELECT * FROM dede_keywords WHERE rpurl ORDER BY rank DESC;
我们经常遇到这种情况,在一篇文章里面同时出现“进口车”、“平行进口车”、“路虎平行进口车”这几个关键字,程序会优先使用短的词的链接。 解决方法:打开:/include/arc.archives.class.php 搜索$query = "SELECT * FROM dede_keywords WHERE rpurl<>'' ORDER BY rank DESC"; 替换为:$query = "SELECT char_length(keyword) AS num,aid,keyword,rpurl,rank FROM dede_keywords WHERE rpurl<>'' ORDER BY num DESC"; 继续搜索:"#".preg_quote($word)."#" 替换为:"#".preg_quote($word)."(?!<)#"。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读