站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > 论坛程序 >

Discuz X3/3.1 门户中的Keyword和Description显示不正确的解决方法

2018-05-14 14:27 | 来源:易采源码网 | 编辑:admin |

最近用站长工具查论坛的 SEO 的时候,忽然发现,论坛门户的 Keyword(关键词) 和 Description(描述)都只剩下门户俩字了。原来 Discuz 对游客屏蔽了关键词与描述。虽然说用管理员账号登陆后,可以正常显示了。不过很难说蜘蛛或Robot是不是可以真正能获取。所以为了收录,还是改回来吧。具体方法为:

找到文件“ source/class/helper/helper_seo.php ”这个文件

搜索:


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

修改为:


代码如下:
if($descriptiontext) {
$seodescription = helper_seo::strreplace_strip_split($searchs, $replaces, $descriptiontext);
}
if($keywordstext) {
$seokeywords = helper_seo::strreplace_strip_split($searchs, $replaces, $keywordstext);
}

OK,最后登出后,再用游客身份查看源代码,已经可以看到 Description 和 Keyword 了,在用站长SEO工具测试一下,也OK了。。

完事大吉!

  • discuz x后台设置各种用户组个性签名的长度无效
  • discuz x2修改密码注册用户获取密码放在第三方平台
  • Discuz! X3.1 判断会员登录状态及外部调用注册登录框的实现代码
  • discuzx3.1文章进行全文检索的实现方法
  • discuz批量修改论坛版块权限和用户组权限的方法
  • 对不起,您安装的不是正版应用,安装程序无法继续执行 discuz
  • Discuz、UCenter登陆管理后台自动退出的解决方法
  • Discuz! X2验证码的产生和验证及随机数产生探讨
  • Discuz!X3.2版设置论坛QQ在线客服号码无法发起聊天的问题解决办法
  • Discuz提示“密码错误次数过多,请15分钟后重新登陆”问题解决方法
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号