最近研究了phpcms,觉得还是蛮好用的,SEO功能做的也不错,可以实现静态化,也可以伪静态,动态。不过使用过PHPCMS V9的朋友可能遇到过一个问题,独立添加了一个单网页,但是网页title标题里不显示栏目名只显示网站站点的名称,seo设置的titlie不起作用,只有keywords和description有作用,网上的解决方法大都解决不了问题,官方也没有给出解决方案,好郁闷啊,不过KKSHOP商城系统最终还是找到了解决办法,phpcms v9单网页seo设置title不显示解决方法,如下:
KKSHOP解决第一步1.找到/phpcms/modules/content/index.php 第553行,不同的用户可能不在同一行,可以直接搜索代码就好:
把
$SEO = seo($siteid, 0, $title,$setting['meta_description'],$keywords);
替换为:
$SEO = seo($siteid, $catid, $title,$setting['meta_description'],$keywords);
KKSHOP解决第二步2.找到/phpcms/modules/content/class/html.class.php 第303行左右不同的用户可能不在同一行,可以直接搜索代码就好:
把
$SEO = seo($siteid, 0, $title,$setting['meta_description'],$keywords);
替换为:
$SEO = seo($siteid, $catid, $title,$setting['meta_description'],$keywords);
修改完以上两步之后phpcms v9 单网页seo设置的title就能显示在网页中了,不过修改完又发现一个问题,title重复调用了,然后我修改了代码中调用标题,关键词,描述的位置就搞定了,好了,这就是phpcms v9 单网页seo设置title不显示解决方法!
原文标题:phpcms v9单网页seo设置title不显示解决方法
原文地址:http://www.kkshop.com.cn/show-14-370-1.html
版权所有!转载时请必须遵守链接出处-完整共享,否则请勿转载!