WPML
Estado
Resuelto
Resuelto en
4.5.6

Resumen del problema

Al añadir un nuevo idioma personalizado al sitio, se produce un error de JS en la consola del navegador:

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

El problema solo ocurre si su sitio está registrado con una licencia Multilingual Blog.

Solución alternativa

Nuestro equipo ya está trabajando en la solución. Mientras tanto, siga estos pasos.


  1. Asegúrese de tener una copia de seguridad completa del sitio.

  2. Añada este código al archivo functions.php del tema:
    add_action('init', function (){
    $wpml_setting = get_option('WPML(setup)');
    $wpml_setting['translate-everything'] = false;
    update_option('WPML(setup)', $wpml_setting);
    });


  3. Visite el escritorio una vez y luego elimine el código.

  4. Vuelva a comprobarlo, ahora debería funcionar.

Todos los problemas conocidos →