QQ|手机版|小黑屋|集设屋资源网 ( 渝ICP备2023015870号-1 )

GMT+8, 2024-12-22 18:53 , Processed in 0.123138 second(s), 40 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

193
0
0
0
集设屋设计网 LV9
正文
发布时间:2022-09-12

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Discuz社区在后台设置好门户标题、关键字、描述,更新缓存,发现用户登录状态下,门户首页的关键字和描述正常显示;但在游客状态下不显示,在某工具中查看到的情况如下:
949827-20161107173453186-909620976.png

现找到两种解决办法:(记得修改前备份源码)
方法一:找到“ source/class/helper/helper_seo.php ”目录下的文件的38行~43行代买,如下:
949827-20161107173803561-391137191.png
替换修改成如下代码:
if($descriptiontext) {    $seodescription = helper_seo::strreplace_strip_split($searchs, $replaces, $descriptiontext);}if($keywordstext) {    $seokeywords = helper_seo::strreplace_strip_split($searchs, $replaces, $keywordstext);}
修改完成后,进入后台更新缓存,然后刷新门户首页,就可以正常显示了,完成。

方法二:找到“template/default/common/header_common.htm ”目录下的文件的9行~10行代买,如下:
949827-20161107174748108-461536423.png
替换修改成如下代码:
<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}/>
修改完成后,进入后台更新缓存,然后刷新门户首页,就可以正常显示了,完成。

备注:方法二修改后,后台的“全局”->"SEO设置"->“门户”设置中的:例如站点名称bbname前台不解析,前台查看源码中的title,keywords,description还是显示bbname未解析成后台设置的站点名称,现未找到原因,标注下;

回复

使用道具

 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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