最近一直再折腾站点地图,总算搞的差不多了,竟然发现打开xml文件竟然错误,错误如下:
This pagecontainsthefollowingerrors:
error on line 1 at column 6:XMLdeclaration allowed only at the st
Below is a rendering of the page up to the first error.

解决方法如下:
打开“wordpress”根目录下的“wp-blog-header.php”文件,在
$wp_did_header = true;
代码下加入以下代码:
ob_start();
在以下代码下
wp();
加入以下代码
ob_end_clean();
最后完整的“wp-blog-header.php”文件因为如以下代码这样:

<?php /** * Loads the WordPress environment and template. * * @package WordPress */ if ( !isset($wp_did_header) ) { $wp_did_header = true; ob_start(); require_once( dirname(__FILE__) . '/wp-load.php' ); ob_end_clean(); wp(); require_once( ABSPATH . WPINC . '/template-loader.php' ); }
至此wordpress地图出错的问题就已经解决了。PS:但当wordpress有