WPML
Estado
Resuelto
Resuelto en
Avada 7.11.3
Plugin/tema relacionado
Avada
Etiquetas de temática
Compatibility

Resumen del problema

Al usar el tema Avada junto con WPML, los usuarios encontrarán un problema al intentar restablecer las cachés de Avada a través del panel de opciones del tema en los idiomas secundarios. Específicamente, la acción no se ejecuta como se espera y genera un error «403 Forbidden» que se muestra en la consola del navegador.

Solución alternativa

Asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Abra el archivo /wp-content/themes/Avada/includes/lib/inc/class-fusion-fusionredux.php.

  • Busque la línea 1537.

  • Cambie:
    		check_ajax_referer( 'fusionredux_ajax_noncefusion_options', 'nonce' );


  • Por
    		// Get default language.
    		$default_language = Fusion_Multilingual::get_default_language();
    
    		// Get current language
    		$current_language = apply_filters('wpml_current_language', NULL);
    
    		if ($current_language !== $default_language) {
    			check_ajax_referer('fusionredux_ajax_noncefusion_options_' . $current_language  . '', 'nonce');
    		}
    
    		// Check English or All languages
    		if ('' === $current_language || 'en' === $current_language) {
    			check_ajax_referer('fusionredux_ajax_noncefusion_options', 'nonce');
    		}

Todos los problemas conocidos →