Php Wordpress错误-警告:无法修改标题信息

Php Wordpress错误-警告:无法修改标题信息,php,wordpress,Php,Wordpress,每当我试图更新帖子并在config.php中将WP_DEBUG设置为true时,就会出现错误。我正在运行WordPress4.5,基于我正在开发的主题和下划线。它似乎来自核心文件,但我不认为这是可能的。你知道是什么导致了这个问题吗?我在没有调试的情况下编辑了一段时间,所以我不知道问题是从什么时候开始出现的 警告:无法修改标题信息-标题已由第197行的/Users/Blake_Eric/Projects/wp test site/wp content/plugins/wordpress impor

每当我试图更新帖子并在config.php中将WP_DEBUG设置为true时,就会出现错误。我正在运行WordPress4.5,基于我正在开发的主题和下划线。它似乎来自核心文件,但我不认为这是可能的。你知道是什么导致了这个问题吗?我在没有调试的情况下编辑了一段时间,所以我不知道问题是从什么时候开始出现的

警告:无法修改标题信息-标题已由第197行的/Users/Blake_Eric/Projects/wp test site/wp content/plugins/wordpress importer/wordpress importer.php:38)中的/Users/Blake_Eric/Projects/wp test site/wp admin/post.php发送

这是它所指的代码

// Session cookie flag that the post was saved
if ( isset( $_COOKIE['wp-saving-post'] ) && $_COOKIE['wp-saving-post'] === $post_id . '-check' ) {
    setcookie( 'wp-saving-post', $post_id . '-saved', time() + DAY_IN_SECONDS, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, is_ssl() );
}
警告:无法修改标题信息-标题已由/Users/Blake_Eric/Projects/wp test site/wp content/plugins/wordpress importer/wordpress importer.php:38)中/Users/Blake_Eric/Projects/wp test site/wp includes/pluggable.php行发送

    $location = apply_filters( 'wp_redirect', $location, $status );

/**
 * Filter the redirect status code.
 *
 * @since 2.3.0
 *
 * @param int    $status   Status code to use.
 * @param string $location The path to redirect to.
 */
$status = apply_filters( 'wp_redirect_status', $status, $location );

if ( ! $location )
    return false;

$location = wp_sanitize_redirect($location);

if ( !$is_IIS && PHP_SAPI != 'cgi-fcgi' )
    status_header($status); // This causes problems on IIS and some FastCGI setups

header("Location: $location", true, $status);

return true;
我删除了引用的插件,错误仍然存在


任何建议都将不胜感激。

错误是在内核中触发的,但原因可能在您的主题中。我猜您的一个php文件在php标记之前或之后有一个空格或换行符。

错误是在core中触发的,但原因可能在您的主题中。我猜您的一个php文件在php标记之前或之后有一个空格或换行符

如何修复警告:无法修改WordPress中的标题信息。

  • 开始PHP标记之前、之间或之后的空格过多
  • 文档的特定部分中有太多不需要的空格或空行
  • 不正确的PHP编码格式
  • -
1.用编辑器打开
wp config
,并删除
前面的所有空格。“

如何修复警告:无法修改WordPress中的标题信息。

  • 开始PHP标记之前、之间或之后的空格过多
  • 文档的特定部分中有太多不需要的空格或空行
  • 不正确的PHP编码格式
  • -
1.用编辑器打开
wp config
,并删除
前面的所有空格。“


尝试替换来自fresh WordPress 4.5的
wp includes
wp admin
文件夹。它应该可以解决此问题。通常情况下,当某个文件夹出现错误时,您会输出带有打印的内容。看起来可能是尝试设置cookie,但其他内容已经输出。尝试在中替换
wp包括fresh WordPress 4.5中的
&
wp admin
文件夹。它应该可以解决此问题。通常情况下,当某个文件抛出错误时,您正在用print\r输出某个文件。看起来可能是试图设置cookie,但其他文件已经输出。