- Statut
- Résolu
- Résolu dans
- Avada 7.11.3
- Extension/thème associé
- Avada
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Lors de l’utilisation du thème Avada avec WPML, les utilisateurs rencontreront un problème en essayant de réinitialiser les caches d’Avada via le panneau d’options du thème dans les langues secondaires. Plus précisément, l’action ne s’exécute pas comme prévu et déclenche une erreur « 403 Forbidden » affichée dans la console du navigateur.
Solution de contournement
Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier /wp-content/themes/Avada/includes/lib/inc/class-fusion-fusionredux.php.
- Cherchez la ligne 1537.
- Remplacez :
check_ajax_referer( 'fusionredux_ajax_noncefusion_options', 'nonce' );
- Par :
// 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'); }