WPML
สถานะ
แก้ไขแล้วโดยผู้พัฒนา
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
WP Rocket
แท็กหัวข้อ
Compatibility

ภาพรวมของปัญหา

หากคุณกำลังใช้ปลั๊กอิน WP Rocket คุณอาจสังเกตเห็นว่าการเปลี่ยนแปลงสกุลเงินในหน้าผลิตภัณฑ์ไม่แสดงผลในทันที แต่สกุลเงินจะอัปเดตหลังจากรีเฟรชหน้าเว็บเท่านั้น

วิธีแก้ปัญหาชั่วคราว

โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลไซต์อย่างครบถ้วนก่อนดำเนินการต่อ

ตัวเลือก 1


  • ไปที่หน้า การตั้งค่า > WP Rocket

  • จากนั้นในส่วน กฎขั้นสูง > Never Cache Cookies ให้เพิ่มคุกกี้นี้: 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' );

ปัญหาที่ทราบแล้วทั้งหมด →