نظرة عامة على المشكلة
عندما تستخدم نافذة ملفات تعريف الارتباط المنبثقة لـ Enfold، فإنها تفتح في كل مرة تبدّل فيها اللغة.
حل بديل مؤقت
تم إصلاح هذه المشكلة. يحل التحديث إلى أحدث إصدار المشكلة على موقعك، لذا لا تحتاج إلى هذا الحل البديل المؤقت إلا إذا لم تتمكن من التحديث بعد.
نحن نعمل مع مطوري القالب لتنفيذ إصلاح دائم لهذه المشكلة. في غضون ذلك، يمكنك استخدام الحل البديل المؤقت التالي.
- احتفظ بنسخة احتياطية من ملفات موقعك وقاعدة البيانات.
- أضف مقتطف الكود هذا في ملف functions.php الخاص بالقالب:
add_filter('avf_cookie_consent_for_md5', function ($cookie_contents){ $default_lang = apply_filters( 'wpml_default_language', null ); $message = avia_wpml_get_options('cookie_content'); $message = do_shortcode( (array) $message[$default_lang] ); $buttons = avia_wpml_get_options( 'msg_bar_buttons' ) ? avia_wpml_get_options( 'msg_bar_buttons' ) : []; $cookie_contents = $message; foreach( $buttons as $button ) { $cookie_contents .= $button['msg_bar_button_label']; } return $cookie_contents; });