WPML
الحالة
محلولة
تم حلها في
WPML 4.9
الإضافة/القالب ذو الصلة
Redis Object Cache
وسوم الموضوع
Compatibility

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

إذا كنت تستخدم WPML مع إضافة Redis Object Cache، فقد تواجه مشكلة حيث لا يقوم فحص تعريب القوالب & الإضافات بتعريب السلاسل النصية الجديدة إلا بعد مسح ذاكرة التخزين المؤقت للكائنات يدوياً. وتحديداً، عندما تحذف سلسلة نصية من صفحة WPML > ترجمة النصوص، وتفحص القالب مرة أخرى، لا تتم إعادة إضافة السلسلة النصية المحذوفة إلى ترجمة النصوص ما لم تقم بمسح Redis Object Cache أولاً.

حل بديل مؤقت

تأكد من وجود نسخة احتياطية كاملة لموقعك قبل المتابعة.


  • افتح ملف functions.php الخاص بقالبك.

  • أضف السطر التالي:
    //workaround compsupp-7057
    add_action( 'wpml_st_before_remove_strings', 'wp_cache_flush' );

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