無作為
不僅僅是一種態度!

Baidu Sitemap Generator不支持PHP7.0修復教程

用過Baidu Sitemap Generator的都知道這是一款非常好用的wordpress網站地圖生成插件,能夠同時生成xml和html的靜態地圖。

不過在PHP更新到7.0后,就無法兼容了,這里分享一下有關于Baidu Sitemap Generator升級PHP7.0后的修復問題。

修復Baidu Sitemap Generator不支持PHP7.0

我們一共需要修改兩個地方,下面分別來敘述:

將?sitemap-function.php?文件的439行和?baidu_sitemap.php?文件的308行改成如下:

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

即使用用?preg_split?替換掉?split 。

修改baidu_sitemap.php

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')
}

找到上面這段代碼,修改成下面的樣子:(baidu-sitemap-generator這下找到baidu_sitemap.php下載到本地然后打開,在第22行找到)

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", 'manage_options', __FILE__, 'baidu_sitemap_optionpage');
}

即把8換成’manage_options’即可。

到此再去查看一下你生成的地圖已經是完全可用的了。

下面也給出了修改好的Baidu Sitemap Generator插件版本。


歷史上的今天:
贊(21) 打賞
所有免費資源、福利、電影、破解軟件未經允許不得轉載:www.btilnp.live無作為 » Baidu Sitemap Generator不支持PHP7.0修復教程

留下評論 搶沙發

無作為-不僅僅是一種態度

登錄/注冊廣告合作

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞

广西风采快三