WordPress 6.7 「Notice: Function _load_textdomain_just_in_time was called incorrectly.」

広告WordPress・PHP を学べる本

Amazonのアソシエイトとして、WordPress functions.phpは適格販売により収入を得ています。

概要説明

WordPress 6.7にアップデートした際に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 にするのが基本で、この方法はおすすめしません。

関連機能

  1. WordPress WP_CACHE constant is not present in wp-config.php WP-Optimize プラグインで発生

  2. エックスサーバーで PHP を 8.3 に上げる前に、サブドメインのサイトまでまとめて確かめる:php8.3 -l の一括チェックと、なくなった関数の探し方

  3. Fatal error: Uncaught Error: Call to undefined function create_function()の対応

サイドバー

よく使うカスタマイズ

最近の記事

Profile

PAGE TOP