找回密码
 立即注册
查看: 1653|回复: 6

Discuz门户首页关键词和描述显示“首页”的解决方法

[复制链接]
等级头衔

等級:网站编辑

积分成就
威望
0
贡献
0
主题
260
精华
0
金钱
736
积分
1037
注册时间
2012-10-30
最后登录
2022-1-27

爱我家 发表于 2018-11-27 23:20:15 | 显示全部楼层 |阅读模式
Discuz社区在后台设置好门户标题、关键字、描述,更新缓存,发现用户登录状态下,门户首页的关键字和描述正常显示;但在游客状态下不显示,在某工具中查看到的情况如下:

现找到两种解决办法:(记得修改前备份源码)
方法一:找到“ source/class/helper/helper_seo.php ”目录下的文件的38行~43行代买,如下:
替换修改成如下代码:
if($descriptiontext) {    $seodescription = helper_seo::strreplace_strip_split($searchs, $replaces, $descriptiontext);}

if($keywordstext) {    $seokeywords = helper_seo::strreplace_strip_split($searchs, $replaces, $keywordstext);}
修改完成后,进入后台更新缓存,然后刷新门户首页,就可以正常显示了,完成。
helper_seo.php (4.69 KB, 下载次数: 0)


方法二:找到“template/default/common/header_common.htm ”目录下的文件的9行~10行代买,如下:

替换修改成如下代码:

<meta name="keywords" content="{if ''==strstr( $_G['setting']['seokeywords']['portal'])} $_G['setting']['seokeywords']['portal'] {/if}" />
<meta name="description" content="{if ''==strstr($_G['setting']['seodescription']['portal'])} $_G['setting']['seodescription']['portal'] {/if}/>

修改完成后,进入后台更新缓存,然后刷新门户首页,就可以正常显示了,完成。



◇爱我家◇-->awoj.cn
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

下载手机安卓版|手机版|劉家. ( 京ICP备05079106号 )

GMT+8, 2024-5-17 13:38 , Processed in 0.224589 second(s), 33 queries . Template by CnRen.Vip

版权: 劉家(CnLiuJia) 信息:来源于网络

Copyright © 2000-2024 CnLiuJia.Com Inc.All Rights Reserved

快速回复 返回顶部 返回列表