- Status
- Gelöst
- Gelöst in
- Avada 7.11.3
- Zugehöriges Plugin/Theme
- Avada
- Themen-Tags
- Compatibility
Übersicht über das Problem
Bei der Verwendung des Avada-Themes zusammen mit WPML stoßen Benutzer auf ein Problem, wenn sie versuchen, die Avada-Caches über das Optionen-Panel des Themes in Sekundärsprachen zurückzusetzen. Genauer gesagt wird die Aktion nicht wie erwartet ausgeführt und löst den Fehler „403 Forbidden“ aus, der in der Browser-Konsole angezeigt wird.
Problemumgehung
Bitte stellen Sie sicher, dass Sie ein vollständiges Backup Ihrer Website haben, bevor Sie fortfahren.
- Öffnen Sie die Datei /wp-content/themes/Avada/includes/lib/inc/class-fusion-fusionredux.php.
- Suchen Sie nach Zeile 1537.
- Ändern Sie:
check_ajax_referer( 'fusionredux_ajax_noncefusion_options', 'nonce' );
- in:
// 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'); }