【发布时间】:2016-06-02 17:45:00
【问题描述】:
我有一个 Woocommerce 网站,它使用 WPML 的 Woocommerce 多语言插件来处理货币。我试图在 AJAX 调用中获取购物车金额,但由于某种原因我得到了错误的货币。如果我在页面模板中使用相同的方法 (get_cart_subtotal),则会使用正确的货币。
这是我非常简单的 ajax 操作:
add_action('wp_ajax_nopriv_get_cart_total', function(){
global $woocommerce;
echo $woocommerce->cart->get_cart_subtotal();
});
我正在使用:
- WooCommerce 2.5.5
- WPML 多语言 CMS 3.3.8 WooCommerce
- 多语言 3.7.13
【问题讨论】:
标签: wordpress woocommerce wpml