- 状态
- 未解决
- 报告针对
- WPML Multilingual & Multicurrency for WooCommerce 5.3.7
- 相关插件/主题
- WooCommerce Subscriptions
- 主题标签
- Compatibility, WCML
问题概述
如果您使用的是 WooCommerce Subscriptions 的 Woo All Products For Subscriptions 附加组件,您会发现多货币设置不应用于自定义订阅计划。
临时解决方法
在继续操作之前,请确保已对您的站点进行了完整站点备份。
- 编辑 …/wp-content/plugins/woocommerce-all-products-for-subscriptions/includes/product/class-wcs-att-product-prices.php 文件。
- 查找第 528 行。
- 将:
$price = $overridden_prices[ $price_prop ];
- 替换为:
$price = $overridden_prices[ $price_prop ]; $currency = apply_filters('wcml_price_currency', NULL ); $price = apply_filters('wcml_raw_price_amount', $price, $currency);