- Stato
- Risolto
- Risolto in
- Avada 7.11.3
- Plugin/tema correlato
- Avada
- Tag dell’argomento
- Compatibility
Panoramica del problema
Quando usano il tema Avada insieme a WPML, gli utenti riscontreranno un problema nel tentativo di resettare le cache di Avada tramite il pannello delle opzioni del tema nelle lingue secondarie. Nello specifico, l’azione non viene eseguita come previsto e genera un errore “403 Forbidden” visualizzato nella console del browser.
Soluzione alternativa
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri il file /wp-content/themes/Avada/includes/lib/inc/class-fusion-fusionredux.php.
- Cerca la riga 1537.
- Sostituisci:
check_ajax_referer( 'fusionredux_ajax_noncefusion_options', 'nonce' );
- Con
// 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'); }