- الحالة
- محلولة
- تم حلها في
- Avada 7.11.3
- الإضافة/القالب ذو الصلة
- Avada
- وسوم الموضوع
- Compatibility
نظرة عامة على المشكلة
عند استخدام قالب Avada مع WPML، سيواجه المستخدمون مشكلة أثناء محاولة إعادة تعيين ذاكرات التخزين المؤقت لـ Avada من خلال لوحة خيارات القالب في اللغات الثانوية. وتحديداً، لا يتم تنفيذ الإجراء كما هو متوقع، ويؤدي إلى ظهور خطأ «403 Forbidden» يُعرض في وحدة تحكم المتصفح.
حل بديل مؤقت
يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.
- افتح الملف /wp-content/themes/Avada/includes/lib/inc/class-fusion-fusionredux.php.
- ابحث عن السطر 1537.
- غيّر:
check_ajax_referer( 'fusionredux_ajax_noncefusion_options', 'nonce' );
- إلى
// 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'); }