WPML
Estado
Resuelto
Notificado para
WPML Multilingual CMS 4.5.2
Resuelto en
WPML Multilingual CMS 4.5.9
Plugin/tema relacionado
Elementor

Resumen del problema

Actualmente no es posible mostrar diferentes plantillas de Elementor por idioma. Aunque vea la plantilla correcta seleccionada en el backend, su sitio siempre mostrará la última plantilla guardada en el front-end.

Solución alternativa

Por favor, haga una copia de seguridad completa de su sitio antes de continuar.

  1. Abra el archivo /wp-content/plugins/elementor-pro/modules/theme-builder/classes/conditions-cache.php.
  2. Busque la línea 109.
  3. Actualice:
     'posts_per_page' => -1, 'post_type' => $post_types, 'fields' => 'ids', 'meta_key' => '_elementor_conditions', 
    con:
     'posts_per_page' => -1, 'post_type' => $post_types, 'fields' => 'ids', 'meta_key' => '_elementor_conditions', 'suppress_filters' => true //Here's the added line 
  4. Vuelva a guardar sus plantillas.

Todos los problemas conocidos →