发布时间:2021-07-25 17:58:42
dede文档关键词维护,关键词链接重叠怎么办?
问题描述
比如:文章中已有关键【57自学网】指向了链接A,但又有一文章关键词【自学网】的链接要指向B结果会出现 【57自学网】的链接会被【自学网】的链接代替掉
解决方法:
打开 /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)."#"
完成
效果如下:
上一篇: dede文档关键词维护“频率”的设置 下一篇: 织梦关键词内链、文档关键词维护无法使用的解决方法