WPML
Estado
Resuelto
Notificado para
WPML Multilingual CMS 3.5.3.1
Resuelto en
WPML Multilingual CMS 3.6.0

Resumen del problema

Si tiene una página de inicio estática, configurada en la página Ajustes -> Lectura , es posible que note que se utiliza la plantilla incorrecta.

Esto sucede cuando la página de inicio se actualiza en el otro idioma (no predeterminado).

El problema se debe a que cierto campo meta no se lee correctamente y, en su lugar, su valor se establece en blanco.

Solución alternativa

Este problema se solucionará en la próxima versión. Hasta entonces, puede utilizar la siguiente solución alternativa.

Vaya a la carpeta wp-content/plugins/sitepress-multiligual-cms/inc/post-translation y edite el archivo wpml-post-synchronization.class.php.

Busque la siguiente línea:

$page_template = $this->sync_page_template && get_post_type( $post_id ) === 'page' ? get_page_template_slug( $post_id ) : null;

Reemplace el código (existente) anterior por el siguiente:

$page_template = $this->sync_page_template && get_post_type( $post_id ) === 'page' ? get_post_meta( $post_id, '_wp_page_template', true ) : null;

Todos los problemas conocidos →