WPML
الحالة
محلولة
تم حلها في
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');
    		}

جميع المشاكل المعروفة →