「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
解決方法が解り次第、続き書きますね。