当前位置:网站首页 > 软件教程 > 正文

dedecms关键词替换问题完美解决方法

作者:admin发布时间:2021-11-01分类:软件教程浏览:评论:0


导读:问题描述织梦内容关键词替换的时候存在一个错误:如果拥有两个关键词,例如"SEO"和SEO优化,但在文章替换的时候我们发现就会出现问题,链接变成了:SEO优化解决方案这样的嵌套错误无论对SEO还是用户体验都是不好的,这里我们有一个解决方案,也就是先替换比

难题叙述

织梦cms內容关键字更换的情况下存有一个不正确:假如有着2个关键字,比如"SEO"和“SEO提升”,但在文章内容更换的情况下大家发觉便会产生难题,连接变成了:
SEO提升

解决方法

那样的嵌入不正确不管对SEO或是客户体验全是不太好的,这儿大家有一个解决方法,也就是先更换较为短的,随后再配对更换长的,那样系统软件则会先去更换SEO这样的关键字,而不容易去更换SEO提升了。

改动编码

实际上改动编码非常简单,大家立即寻找/include/arc.archives.class.php这一文档,在1226行编码,也就是:
//高亮度专用型, 更换数次是很有可能不可以做到最数次
function _highlight($string, $words, $result, $pre)
{
global $cfg_replace_num;
$string = str_replace('"', '"', $string);
后边提升一段编码,使它变成
//高亮度专用型, 更换数次是很有可能不可以做到最数次
function _highlight($string, $words, $result, $pre)
{
global $cfg_replace_num;
$string = str_replace('"', '"', $string);
uasort($words,create_function('$a, $b','return strlen($a)>strlen($b);'));

汇总

DedeCMS针对SEO发烧友的确是一个神器,怎样用好还必须 深层次揣摩

标签:dedecms


欢迎 发表评论: