设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 重新 试卷 文件
当前位置: 首页 > 教程 > 正文

织梦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站长网)

    网友评论
    推荐文章
      热点阅读