WPML
Status
Aberto
Tags de tópico
Compatibility, Known issue

Visão geral do problema

Se você atualizou o WordPress para a nova versão 6.7, pode ter visto este aviso:

Function _load_textdomain_just_in_time was called

  • Desde o WP 6.7, as traduções devem ser carregadas após o hook init do WP, você pode ler sobre este problema aqui: https://wordpress.org/support/topic/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called-3/
  • Alguns plugins carregam os arquivos de tradução mais cedo, e isso causa o erro anterior.
  • Note que o erro indica qual plugin causou o problema:

    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

    Para este exemplo, note que o problema vem do domínio do WooCommerce; é muito provável que esteja no plugin WooCommerce.

Solução alternativa

Você deve atualizar os plugins WPML & WooCommerce para suas versões mais recentes.

Se você ainda tiver esse problema, é muito provável que esteja relacionado a outro Tema ou Plugin;

O WordPress 6.7.1 muito provavelmente terá uma correção para esse problema (veja isto – https://core.trac.wordpress.org/ticket/62337)

Todos os problemas conhecidos →