当前位置: 首页 > 网站开发 > 正文

百度sitemap不能自动更新

关键字:
1 星2 星3 星4 星5 星 (暂无评分)
Loading ... Loading ...
baidu_share

最近把网站迁移到阿里云主机,发现百度的sitemap不能用了,发现以下日志:

PHP Warning:  Illegal string offset 'lc_is_update_sitemap_when_post'

解决方法:
把baidu_sitemap.php里面的注释掉

function baidu_sitemap_by_post($post_ID) {
	$get_baidu_sitemap_options = get_option(NEW_BAIDU_SITEMAP_OPTION);
	//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()+30, 'do_baidu_sitemap_by_post'); 
	//}
        //以上代码注释掉
	return $post_ID;
}

把sitemap.xml,sitemap_baidu.xml,sitmap.html加上执行权限.

本文固定链接: http://www.chepoo.com/baidu-sitemap-does-not-automatically-update.html | IT技术精华网

百度sitemap不能自动更新:等您坐沙发呢!

发表评论