WPML
Estado
Esperando al autor
Plugin/tema relacionado
Astra
Etiquetas de temática
Compatibility

Resumen del problema

Al usar el tema Astra, hay casos en los que ciertas traducciones no se mostrarán correctamente si el idioma configurado en el perfil de un usuario coincide con el idioma predeterminado del sitio. Este problema se manifiesta en situaciones como añadir un producto al carrito en un idioma secundario y navegar a la página del carrito. A pesar de estar traducidos, los pasos del pedido no aparecen en el idioma traducido.

Solución alternativa

Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Abra el archivo …/wp-content/plugins/astra-addon/classes/class-astra-theme-extension.php.

  • Busque la línea 180.

  • Reemplace:
    if ( $wp_version >= 4.7 )  {
    	$get_locale = get_user_locale();
    }

  • Por:
    if ( $wp_version >= 4.7 && ! class_exists ('Sitepress') )  {
    	$get_locale = get_user_locale();
    }

Todos los problemas conocidos →