织梦关键词维护里面字数多的词优先字数少的词自动内链
发布时间:2020-12-14 04:34:26 所属栏目:Dedecms 来源:网络整理
导读:织梦后台的关键词维护默认的情况是字数少的词优先于字数多的词,比如我们有两个这样的词:创业、创业方向,第二个词包含了第一个词,在文章中如果出现“创业方向”这个词,默认情况下只会给创业两个字添加关键词超链接,而不是整个词,那么我们怎么样才能实现
织梦后台的关键词维护默认的情况是字数少的词优先于字数多的词,比如我们有两个这样的词:创业、创业方向,第二个词包含了第一个词,在文章中如果出现“创业方向”这个词,默认情况下只会给创业两个字添加关键词超链接,而不是整个词,那么我们怎么样才能实现字数多的词优先于字数少的词呢?织梦97告诉大家具体的解决方法: ? 我们找到并打开/include/arc.archives.class.php文件,在里面找到如下代码: function ReplaceKeyword($kw,&$body) ? ? { ? ? ? ? global $cfg_cmspath; ? ? ? ? $maxkey = 5; ? ? ? ? $kws = explode(",",trim($kw)); ? ?//以分好为间隔符 ? ? ? ? $i=0; ? ? ? ? $karr = $kaarr = $GLOBALS['replaced'] = array(); ? ? ? ? //暂时屏蔽超链接 ? ? ? ? $body = preg_replace("#( ? 找到后将其替换为如下代码: ? ? ? function ReplaceKeyword($kw,&$body) ? ? { ? ? global $cfg_cmspath,$dsql; ? ? $maxkey = 5; ? ? $kws = explode(",trim($kw)); //以分好为间隔符 ? ? $i=0; ? ? $karr = $kaarr = $GLOBALS['replaced'] = array(); ? ? //暂时屏蔽超链接 ? ? $body = preg_replace("/( ? 替换完成后保存即可,然后重新生成整站 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |