WPML
Statut
Ouvert
Étiquettes de sujet
Compatibility, Known issue

Aperçu de l’anomalie

Si vous avez mis à jour WordPress vers la nouvelle version 6.7, vous avez peut-être vu cet avis :

Function _load_textdomain_just_in_time was called

  • Depuis WP 6.7, les traductions doivent être chargées après le hook init de WP, vous pouvez en savoir plus sur ce problème ici : https://wordpress.org/support/topic/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called-3/
  • Certaines extensions chargent les fichiers de traduction plus tôt, ce qui provoque l’erreur précédente.
  • Notez que l’erreur indique quelle extension a causé le problème :

    Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/customer/www/xxx.com/public_html/wp-includes/functions.php on line 6114

    Pour cet exemple, remarquez que le problème vient du domaine WooCommerce ; il se trouve très probablement dans l’extension WooCommerce.

Solution de contournement

Vous devriez mettre à jour les extensions WPML & WooCommerce vers leurs versions récentes.

Si vous rencontrez toujours ce problème, il est très probablement lié à un autre thème ou à une autre extension ;

WordPress 6.7.1 inclura très probablement un correctif pour ce problème (voir ceci – https://core.trac.wordpress.org/ticket/62337)

Toutes les anomalies connues →