大家应该都是在header头文件里写上{if isset($SEO['title']) && !empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']}这个的吧。
这个$SEO的变量是在/phpcms/modules/content/index.php里的。
所以要找到这个$SEO这个变量。
$SEO = seo($siteid, $catid, $title,$setting['meta_description'],$keywords);seo这个函数所在文件/phpcms/libs/functions/global.func.php
function seo($siteid, $catid = '', $title = '', $description = '', $keyword = '')
关于标题有重复,可以修改一下seo META Title这样看起来会好看点
$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'] . ' - ' : ''));
修改成:
$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/modules/content/class/html.class.php
$SEO = seo($siteid, $catid, $title,$setting['meta_description'],$keywords);
栏目SEO
$sites = getcache('sitelist', 'commons'); $site = $sites[$siteid]; $seoTitle = '店铺_'; $SEO = seo($siteid, 0, $seoTitle.$site['site_title']);