- 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:
- Haga una copia de seguridad de su sitio web
- Descargue este archivo y descomprímalo: ahora debería tener un archivo llamado
sitepress.class.php - Reemplace
sitepress.class.phpen su servidor (debería estar enwp-content/plugins/sitepress-multilingual-cms/) por el nuevo