联系我们
鲸咔网 > POS机 > 正文

升级到php7.0或更高版本后,百度网站地图生成器插件不能正常使用

2021-02-23 11:19
字号
放大
标准
分享

百度站点地图生成器插件在升级到PHP 7.0或更高版本后不能正常工作。wordpress之前已经确认不支持PHP 5.6或更低版本,所以我们升级到PHP 7.0或更高版本是不可避免的,升级后会有一些兼容性问题。

下面,卡卡将向你解释百度网站地图生成器插件更新后存在的不兼容性

站点地图_百度和站点地图这两个功能直接失效,自动更新和手动更新都不能正常使用。那我们该怎么办?请看下面的操作。

第一步:我们需要修改插件目录中的439行sitemap-function.php文件和308行百度关键词文件,如下所示

list( $today_year,$today_month,$today_day,$hour,$minute,$ second)= preg _ split(& # 8216;([^0-9])’;,$ blog time);

将分割修改为预分割。修改上述代码后,保存上传覆盖

第二步:修改百度地图。php修改22行,看看下面的操作

/**添加一个菜单,如& # 8220;百度网站地图& # 8221;**/ 功能百度_站点地图_菜单(){ /**在网站的选项部分添加一个页面**/ if(current _ user _ can(& # 8216;管理选项& # 8217;)) add _ options _ page(& # 8220;百度-网站地图& # 8221;,& # 8221;百度-网站地图& # 8221;,& # 8216;8 & # 8217;,__FILE__,& # 8216;百度_站点地图_选项页面& # 8217;); {}

将以上8项更改为管理选项,然后保存上传覆盖。在我们修改并上传它之后,我们需要在这里清除浏览器记录值,然后在后台生成它时单击确定。当然,这不能自动更新,只有手动更新才有效

当然,还有另一个解决方案。什么事?也就是说,如果我们使用宝塔面板,它会更容易,我们可以切换php版本来完美地解决这个问题!

文章推荐

近期文章