discuz 门户页模板中的keywords和description不能正常显示

最近用discuz搭建了一个素食网,在处理门户页模板时,发现虽然在后台的seo设置了keywords和description,但是以游客的身份访问时,不显示后台设置的内容,显示为:

<meta name="keywords" content="首页" />

<meta name="description" content="首页" />

 当以管理员身份登录后,查看首页源代码,竟然可以正常显示:

<meta name="keywords" content="素食,素食菜谱,素食养生,素食餐厅,素食者,素食文化,素食主义" />
<meta name="description" content="中国素食网弘扬中国素食文化,为您介绍有关素食养生、素食保健、素食菜谱等素食常识,及时发布有关素食的资讯信息,让素食爱好者更懂素食、爱素食、爱健康. " />

 解决办法:

首先找到根目录下的/source/class/helper/helper_seo.php文件,找到以下代码并修改:

//if($descriptiontext && (isset($_G['makehtml']) || CURSCRIPT == 'forum' || IS_ROBOT || $_G['adminid'] == 1)) {//源代码
if($descriptiontext) {//修改后的代码
				$seodescription = helper_seo::strreplace_strip_split($searchs, $replaces, $descriptiontext);
			}
//if($keywordstext && (isset($_G['makehtml']) || CURSCRIPT == 'forum' || IS_ROBOT || $_G['adminid'] == 1)) {//源代码
if($keywordstext) {//修改后的代码
				$seokeywords = helper_seo::strreplace_strip_split($searchs, $replaces, $keywordstext);
			}

 修改后保存,是首页刷新试试。

 

转载于:https://www.cnblogs.com/daly2008/p/3682228.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值