WPML
الحالة
محلولة
أُبلغ عنها لـ
Advanced Custom Fields Multilingual 2.0.2
تم حلها في
2.0.3
الإضافة/القالب ذو الصلة
Advanced Custom Fields (ACF)
وسوم الموضوع
Compatibility

نظرة عامة على المشكلة

مع أحدث إصدار لنا من Advanced Custom Fields Multilingual، وهو ACFML 2.0، عندما يتم تعيين مجموعات الحقول (acf-field-group) لتكون قابلة للترجمة (وتتم ترجمتها)، تتكرر الحقول في المحرر الأصلي. تحدث هذه المشكلة لأن الدالة acf_get_field_groups() تُستدعى في وقت مبكر جداً، مما يتسبب في امتلاء ذاكرة التخزين المؤقت ببيانات غير مصفاة أو مصفاة جزئياً. لا تتم تصفية مجموعات الحقول المخزنة مؤقتاً حسب اللغة في تلك المرحلة.

حل بديل مؤقت

يعمل مطورونا على إصلاح هذا الأمر حالياً. سيتم توفير إصدار إصلاح عاجل قريباً.

في غضون ذلك، يمكنك إضافة هذا الكود إلى ملف functions.php في قالبك. تأكد من إنشاء نسخة احتياطية كاملة لموقعك قبل المتابعة:

add_action( 'wp_loaded', function() {
    wp_cache_delete( acf_cache_key( 'acf_get_field_group_posts' ), 'acf' );
} );

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