WordPressをバージョンアップしたところ・・・・・・。
そしてjetpackを有効化したところ・・・・・・。
何やら警告メッセージがダッシュボードの一部分のみですが表示されるようになりました。
いろいろと原因や対策、解決方法があるようですが、
具体的なWarningメッセージ解決方法
スポンサーリンク
例えば、
- headerLocation:~の前にEchoは入れずに入れるのであれば前ではなく後に入れるとか、
- headerの一番初めには改行(空白行)は入れないとか、
- php.iniをOFFではなくONにするとか、
一番の解決方法は3番目のphp.iniをONにするのが良いようです。
もちろん、
function.php内に改行が多すぎたりしても各template.phpファイル内に改行が多すぎたりしてもイケないようですが、
それら以外は、
php.iniをONにすることで上記下記エラーメッセージWarningメッセージはなくなるようです。
最後に備忘録としてWarningメッセージの内容を残しておきたいと思います。
Warning: Cannot modify header information - headers already sent by (output started at /home/infovarious/infovarious.com/public_html/wp-admin/includes/template.php:1969) in /home/infovarious/infovarious.com/public_html/wp-includes/rest-api.php on line 380
上記のようなエラーメッセージ警告メッセージWarningメッセージが出た場合には、以上に挙げた3点について考察すれば良いということだけわかりました。
今後、同じようなWarningメッセージが出てしまった方々などは上記したことを見直してみましょう。
もう一度以下に書いておきます。
- headerLocation:~の前にEchoは入れずに入れるのであれば前ではなく後に入れるとか、
- headerの一番初めには改行(空白行)は入れないとか、
- php.iniをOFFではなくONにするとか、
の3つです。
Warningメッセージってなんとなくイヤですもんね…。
参考サイト)
comment