phpcms SEO

大家应该都是在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']);

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值