WPML
Estado
Resuelto
Resuelto en
3.3.8

Resumen del problema

En algunos casos, el siguiente aviso se muestra en la pantalla o en los archivos de registro: Notice: Undefined offset: 0 in /home/ubuntu/websites/types/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php on line 2344

El problema se muestra con mayor frecuencia en las páginas de administración de WordPress, pero también puede aparecer en las páginas del front-end.

Esto se debe a una recuperación incorrecta del primer elemento de un array indexado, el cual, en algunos casos, puede no comenzar con 0 (cero) como índice.

Un caso común es cuando las páginas secundarias se han creado antes que las páginas superiores, y al editar o crear una página nueva se lanza el aviso al renderizar el selector desplegable de la página superior.

Solución alternativa

El problema se solucionará en la siguiente versión de WPML.

Mientras tanto, para solucionar el problema en su instalación, siga estos pasos:


  1. Haga una copia de seguridad de su sitio web

  2. Descargue este archivo y descomprímalo: ahora debería tener un archivo llamado sitepress.class.php

  3. Reemplace sitepress.class.php en su servidor (debería estar en wp-content/plugins/sitepress-multilingual-cms/) por el nuevo

Todos los problemas conocidos →