警告消息:警告:不能修改已經發出頭信息報頭(輸出開始(/themes/kaboodle/functions/admin-setup.php
警告:不能更改頭信息 - 頭已經發出(輸出開始(/themes/kaboodle/functions/admin-setup.php:174)在/wp-includes/pluggable.php線940
有似乎在警告文件admin-setup.php
的行號174,寫入如下:
echo '<link href="'. get_template_directory_uri() . '/styles/'. $style . '.css" rel="stylesheet" type="text/css" />' . "\n\n";
我檢查了php引號()上的任何隱藏空白的管理員設置文件,但仍然存在錯誤。 任何人都可以幫我解決這個警告信息。 供參考,我把行低於這些都需要檢查這樣的錯誤。
174線:
*echo '<link href="'. get_template_directory_uri() . '/styles/'. $style . '.css" rel="stylesheet" type="text/css" />' . "\n\n";*
再直接函數寫爲:
function woo_themeoptions_redirect() {
// Do redirect
header('Location: ' . admin_url() . 'admin.php?page=woothemes');
} // End woo_themeoptions_redirect()
**需要知道如果我可以通過更改用Echo **寫入的語句來解決。我試圖引用下面的鏈接* http:// stackoverflow的print/echo部分。com/questions/8028957/how-to-fix-headers-already-sent-error-in-php *但無法在我的緩存中解決同樣的問題 – user3655188
輸出=>回顯內容後無法使用'header'功能 –
您是否嘗試包含CSS鏈接,然後重定向頁面?如果是這樣,爲什麼?但無論如何,你可以呼應元重定向而不是使用標題。 – Popnoodles