baidu_sitemap.php,Baidu Sitemap Generator插件更新php7.0以上版本后不能正常使用

百度:已收录 | 发布日期:2019-04-08 13:40:55 | 浏览:957 次

广告

ba9891735b6622161bc3f46b38bc8a50.png

广告

85e5ca0cf7ae7375eb1ff52a9f2a6e7f.png

广告

5bc3958c400b43621db15e796b23cbb7.png

Baidu Sitemap Generator插件更新php7.0以上版本后不能正常使用,wordpress之前就确认不在支持php5.6以下的版本,那么我们升级到php7.0以上版本肯定是必然的,我们在升级以后会有一些兼容性的问题。

106eead32bf0cbb4debbf97f9a08b405.png

下面卡卡哥就跟大家一起来解读一下Baidu Sitemap Generator插件更新后有哪些不兼容

导致sitemap_baidu、sitemap这俩个功能直接失效,不管是自动更新还是手动更新都不能正常的使用,那么我们应该怎么办?下面看操作。

第一步、我们需要修改插件目录下的sitemap-function.php文件的439行和 baidu_sitemap.php文件的308行改成如下

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

把split修改成preg_split上面的

第二步、在修改baidu_sitemap.php修改22行,下面看操作

/** add a Menu,like “Baidu Sitemap” **/

function baidu_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’);

}

把上面的8改成manage_options即可,然后保存上传覆盖,我们修改后上传后需要清除下浏览器记录值这里,然后在后台在生成就OK拉?当然这个不能自动更新,只有手动更新才有效

3d505a8d2651408a9eafe82849f76724.png

当然还有一个解决办法是什么?那就是我们如果使用的是

e505c521bccb74c5b88ccb6424a14cf5.png

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值