概要説明
WordPress 6.7にアップデートした際にNoticeメッセージが表示されるようになりました。応急処置としてはエラーレベルの設定にてNoticeを非表示にしておくことでホームページ上への影響はなくなります。
~ 目次 ~
Noticeメッセージが表示される
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the プラグイン名 domain was triggered too early. 間省略 wp-includes/functions.php on line 6114
Notice: 関数 _load_textdomain_just_in_time が誤って呼び出されました。
マイナーアップデート版を反映してみても改善されていませんでした
いろいろなプラグインが表示対象となっている
対応を現在検討中ではありますが、メジャーバージョンアップが公開されたばかりなのでマイナーバージョンで対応してもらえないかなと少し検討中
(2026 年 10 月の追記)原因は、プラグインが init より前に翻訳を読み込んでいることです。多くのプラグインはその後の更新で直っているので、まずプラグインを最新にしてください。それでも出るときは、プラグインの作者に知らせます。
デバッグ状態をオフにする
wp-config.php
define('WP_DEBUG', false);
画面には表示させずエラーログに出力する設定
wp-config.php
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
エラー自体をすべて非表示にする
php
// 全てのエラー出力をオフにする error_reporting(0);
※ error_reporting(0) を wp-config.php に書いても、WordPress があとで設定し直すので効きません。本番のサイトは、上のように WP_DEBUG を false にするのが基本で、この方法はおすすめしません。


