WPML
الحالة
محلولة بواسطة المطور
الإضافة/القالب ذو الصلة
WP Rocket
وسوم الموضوع
Compatibility

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

إذا كنت تستخدم إضافة WP Rocket، فقد تلاحظ أن تغييرات العملة في صفحات المنتجات لا تنعكس فوراً. بدلاً من ذلك، لا يتم تحديث العملة إلا بعد تحديث الصفحة.

حل بديل مؤقت

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

الخيار 1


  • انتقل إلى صفحة إعدادات > WP Rocket.

  • ثم في قسم القواعد المتقدمة > عدم تخزين ملفات تعريف الارتباط مؤقتاً، أضف ملف تعريف الارتباط هذا: wcml_client_currency

الخيار 2


  • أضف الكود التالي إلى ملف functions.php الخاص بقالبك:
    /*
    compsupp-7372
    This filter adds ?wcmlc={currency_code} to the URL, which specifies a query string with the currency code.
    */
    add_filter( 'wcml_is_cache_enabled_for_switching_currency', '__return_true' );

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