在phpcms中,默认的标题分隔符样式是这样的:" - ",但这样的分隔符对一些引擎不是很友好的那么我们该怎样将phpcms默认设置的标题分隔符号由" - "改成"_"或者"-"呢?
修改方法:
打开phpcms文件夹、libs文件夹、functions文件夹、global.func.php文件,在文件中找到如下语句:
$seo['title'] = (isset($title) && !empty($title) ? $title.' - ' : '').(isset($cat['setting']['meta_title']) && !empty($cat['setting']['meta_title']) ? $cat['setting']['meta_title'].' - ' : (isset($cat['catname']) && !empty($cat['catname']) ? $cat['catname'].' - ' : ''));
这时候,我们可以随意将代码中的" – "替换为自己想要的间隔符号
最后我们只需要重新保存即可,如果设置了静态,需要现在后台中重新生成静态文件才能看到修改的效果.
以上就是如何解决phpcms默认标题中存在空格分割符号以及替换它的方法.