WPML
Status
Resolvido
Resolvido em
4.5.6

Visão geral do problema

Ao adicionar um novo idioma personalizado ao site, ocorre um erro JS no console do navegador:

Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘value’)

O problema só ocorre se o seu site estiver registrado com uma licença Multilingual Blog.

Solução alternativa

Nossa equipe já está trabalhando na correção. Enquanto isso, siga estes passos.


  1. Certifique-se de ter um backup completo do site.

  2. Adicione este código ao arquivo functions.php do tema:
    add_action('init', function (){
    $wpml_setting = get_option('WPML(setup)');
    $wpml_setting['translate-everything'] = false;
    update_option('WPML(setup)', $wpml_setting);
    });


  3. Visite o painel uma vez e, em seguida, remova o código.

  4. Verifique novamente; agora deve funcionar.

Todos os problemas conhecidos →