A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 源码技巧 > wordpress > wordpress发布文章时百度地图出错怎么解决

wordpress发布文章时百度地图出错怎么解决

时间:2015-05-22 13:49作者:sa人气:110

最近遇到一个问题,在wordpress编辑文章发布的时候,百度地图插件Baidu Sitemap Generator会提示以下错误:

Warning: Illegal string offset 'lc_is_update_sitemap_when_post' in /home/cdkxcn/public_html/wp-content/plugins/baidu-sitemap-generator/baidu_sitemap.php on line 406

究其原因,是百度地图插件不能及时更新最新发布的文章导致的bug,以下是修复方法:

1、打开 baidu-sitemap.php 文件并找到 第 406 行的以下代码:

if($get_baidu_sitemap_options[' lc_is_update_sitemap_when_post '] == ’1′){
wp_clear_scheduled_hook(‘do_baidu_sitemap_by_post’);
wp_clear_scheduled_hook(‘do_this_auto_daily’);

wp_schedule_single_event(time()+10, ‘do_baidu_sitemap_by_post’);
}
2、把这段代码注释掉,注释后的代码如下:
//if($get_baidu_sitemap_options[' lc_is_update_sitemap_when_post '] == ’1′){
wp_clear_scheduled_hook(‘do_baidu_sitemap_by_post’);

wp_clear_scheduled_hook(‘do_this_auto_daily’);

wp_schedule_single_event(time()+10, ‘do_baidu_sitemap_by_post’);

//}

3、修改bug的思路:每当发布文章时,sitemap都会自动更新.

 

标签wordpress,发布,文章,百度,地图,出错,怎么,解决

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

热门阅览

最新排行

公众号