Baidu Sitemap Generator网站地图插件失效修复教程

屏聚源码 2019年11月12日09:38:40网站源码288,610阅读模式

最近突然重视起网站 SEO 问题,所以全网搜螺各种 WordPress 主题的 SEO 相关插件,找到一款“Baidu Sitemap Generator”xml 网站地图自动生成更新插件,奈何安装好后出现错误,无法使用。最终在千辛万苦之下总算是修复了。

1:PHP7.0 版本以下失效

尝试重装该插件,或者在 wordpress 官网搜索该插件,手动上传到网站空间里面,具体的位置/wp-content/plugins 文件夹中,然后对该文件进行解压,这时候再返回到 wordpress 网站后台,找到“已安装的插件”,再次点击启用,该插件就能够正常使用了,(PHP7.1 版本依然失效)。

2.PHP7.0 版本下插件失效同样有两种解决办法

A:降级 PHP 版本到 7.1 以下,即可恢复正常(简单暴力,怕数据出错?看第二种办法)

B:我们一共需要修改两个地方,下面分别来叙述:

将 Baidu Sitemap Generator 插件目录下的 sitemap-function.php 文件的 439 行和 baidu_sitemap.php 文件的 308 行改成如下:

1 list($today_year,$today_month,$today_day,$hour,$minute,$second)=preg_split(‘([^0-9])’,$blogtime);

修改 baidu_sitemap.php

functionbaidu_sitemap_menu(){

/** Add a page to the options section of the website **/

if(current_user_can(‘manage_options’))

add_options_page(“Baidu-Sitemap”,”Baidu-Sitemap”,8,__FILE__,’baidu_sitemap_optionpage’)

}

找到上述代码,修改如下:

functionbaidu_sitemap_menu(){

/** Add a page to the options section of the website **/

if(current_user_can(‘manage_options’))

add_options_page(“Baidu-Sitemap”,”Baidu-Sitemap”,’manage_options’,__FILE__,’baidu_sitemap_optionpage’);

}

鉴于该插件已在 wordpress 插件库下架,无法下载最新版本,如果在其他地方下载了插件,出现错误信息无法使用,就按照上面的描述直接修改就好了。

黑猫已经完成所有修复问题,可以直接在本站下载直接安装即可使用。Baidu Sitemap Generator 插件可生产 xml 和 html 两种地图,SEO 用与搜索引擎的都是 xml 格式的,html 都是用于给游客们观赏的。

地图插件有了,那么我们可以配一个自动提交网站地图的插件,全自动把你的网站地图提交到百度,彻底解放你的双手。

恭喜,此资源为免费资源,请先登录
开通会员无限制下载所有资源。VIP扫码开通月会员仅29元,季会员69元,年会员119元(1人民币=1屏聚币)。充值升级过程中遇到什么问题,请发邮件及时联系market@pingju365.com

声明:
本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有!本站发布的内容若侵犯到您的权益,请联系站长删除,我们将及时处理!本站所有资源均是收集而来,资源均不包含技术支持和安装服务!

继续阅读
屏聚源码
  • 本文由 发表于 2019年11月12日09:38:40
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定

评论:2   其中:访客  2   博主  0
    • grimmster
      grimmster 0

      这个插件是不是会自动更新网站地图,有时候我没有点击更新地图,但是首页地址的lastmod时间会更新,还有generated on那里时间也更新了。