织梦DeDeCMS做英文外贸网站文章URL优化实战

最近在开发英文网站时,需要将文章URL设置为标题.html的形式,使用织梦DeDeCMS做英文外贸网站方法为在栏目设置中,将文章命名规则设置为{pinyin}.html,然而生成后发现文章URL中每个单词之间都添加了下滑杠“_”,并且有些文章标题中含有大写字母,同样生成文章后在文章URL中会出现大写英文,这样很不利于网站优化,因此我们再用织梦DeDeCMS做英文外贸网站时,需要另外对网站文章URL做优化处理.

织梦DeDeCMS做英文外贸网站文章URL优化实战
织梦DeDeCMS做英文外贸网站文章URL优化实战

修改前:Hello_words_1.html

修改后:hello-words.html

打开位于include/helpers/channelunit.helper.php的文件,跳转到大约194行左右,找到

$articleRule = str_replace("{pinyin}",GetPinyin($title)."_".$aid,$articleRule);

修改为

$articleRule = str_replace(‘{pinyin}’,GetPinyin($title),$articleRule);

从而从Hello_words_1.html去除掉_1

找到194行

$articleRule = str_replace('{pinyin}',GetPinyin($title),$articleRule);

在其下方插入

$articleRule = strtolower($articleRule);

从而对所有URL中的大写字母转化成小写字母

打开位于include/inc/inc_fun_funAdmin.php的文件,找到

else{ $restr .= "_";}

将其修改为

else{ $restr .= "-";}

至此文章URL成功优化.

未经允许不得转载:西德SEO » 织梦DeDeCMS做英文外贸网站文章URL优化实战

打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏