WPML
Estado
Esperando al autor
Plugin/tema relacionado
Astra

Resumen del problema

Cuando traduce las cadenas del panel de administración (cadenas de configuración del tema) en el tema Astra y visita la traducción, el valor original de la cadena puede sobrescribirse con el valor de la traducción.

Solución alternativa

Nos hemos puesto en contacto con los desarrolladores del tema Astra; hasta entonces, puede utilizar esta solución alternativa si está seguro de lo que hace y tiene una copia de seguridad completa de su sitio. Vaya a: wp-content/themes/astra/inc/core/common-functions.php Cambie el código de:

function astra_update_option( $option, $value ) {

		do_action( "astra_before_update_option_{$option}", $value, $option );

		// Get all customizer options.
		$theme_options = get_option( ASTRA_THEME_SETTINGS );

		// Update value in options array.
		$theme_options[ $option ] = $value;

		update_option( ASTRA_THEME_SETTINGS, $theme_options );

		do_action( "astra_after_update_option_{$option}", $value, $option );
	}
a:
function astra_update_option( $option, $value ) {

		do_action( "astra_before_update_option_{$option}", $value, $option );

		$theme_options = maybe_unserialize(apply_filters( 'wpml_unfiltered_admin_string', get_option( ASTRA_THEME_SETTINGS ), ASTRA_THEME_SETTINGS ));

		// Update value in options array.
		$theme_options[ $option ] = $value;

		update_option( ASTRA_THEME_SETTINGS, $theme_options );

		do_action( "astra_after_update_option_{$option}", $value, $option );
	}

Siguientes pasos

Ya nos hemos puesto en contacto con el equipo de Astra para solicitarles una solución permanente, pero aún no hemos recibido novedades sobre cuándo se resolverá. Puede ayudar a agilizar el proceso si visita el foro de soporte de Astra y les hace saber que una solución a este problema también es importante para usted.

Todos los problemas conocidos →