WPML
状态
已由作者解决
相关插件/主题
WP Rocket
主题标签
Compatibility

问题概述

如果您使用的是 WP Rocket 插件,您可能会注意到产品页面上的货币更改并未立即生效。相反,货币只有在刷新页面后才会更新。

临时解决方法

在继续操作之前,请确保已拥有站点的完整站点备份

选项 1


  • 前往设置 > WP Rocket 页面。

  • 然后在高级规则 > 从不缓存 Cookie 部分中,添加此 Cookie: 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' );

所有已知问题 →