「Notice: Undefined index: update_level in ~」「Notice: Undefined index: post in ~」エラーの原因と解決方法【WordPress 4.5.2】

wordpressの「新規投稿を追加」画面でエラーメッセージが発生しました!
「Notice: Undefined index: update_level in ~」
「Notice: Undefined index: post in ~」
その解決方法を書きます。

エラーメッセージ

【ヘッダー部分】
Notice: Undefined index: update_level in ルートパス/wp-content/themes/使用中テーマ/functions.php on line 241

Notice: Undefined index: update_level in ルートパス/wp-content/themes/使用中テーマ/functions.php on line 229

【日付設定部分】
Notice: Undefined index: post in ルートパス/wp-content/themes/使用中テーマ/functions.php on line 217

 エラーの現象

1)「新規投稿を追加」画面でページ上部にエラーメッセージが表示される
2)日付設定にもエラーメッセージが表示され、正常に機能しない
※1)2)どちらも記事をアップした後は表示されない

 

エラーの原因(推測)

WordPress 4.5.2へのアップデートが原因と思われます。
使用中テーマの相性が良くないのではないかと推測しています。

 

エラーの解決方法

使用中テーマを変更するとエラーメッセージは出なくなりました。
これが一番簡単な解決方法でしょう。

でも、テーマを変えられないパターンもあるとおもますので、根本的解決をしたいのですが。。。
ちょっと、わからなかったです。

そもそも、Noticeエラーは軽いエラーなので無視しても表示に影響があるなどはなさそうだな~、とちょっと保留にさせてもらいましょうw

解決方法が解り次第、続き書きますね。

このテーマの関連記事はこちら