使用WooCommerce Currency Switcher获取不同货币的产品价格

时间:2020-01-08 作者:Mimo_dz

我正在wordpress的一些服装产品页面上工作,在输出产品价格时遇到了一些问题,交易是我使用一个插件来切换货币,因为我做了很多模板更改,所以我必须按照正常的循环方式输出产品:

foreach($items as $item => $values) { 
        $_product =  wc_get_product( $values[\'data\']->get_id() );
        //product image
        $getProductDetail = wc_get_product( $values[\'product_id\'] );
        //echo "<b>".$_product->get_title() .\'</b>  <br> Quantity: \'.$values[\'quantity\'].\'<br>\'; 
        //$price = get_post_meta($values[\'product_id\'] , \'_price\', true);
        $price = $_product->get_price();}
问题是,我无法将产品的价格从默认价格更改为我选择的货币的价格。另一方面,如果我使用

$woocommerce->cart->get_cart_total();
它显示了购物车中的总金额和我选择的货币。单个产品是否有类似的情况?或产品列表。

1 个回复
SO网友:Mohammad Abbas

我也有同样的问题,但我用$product->get_price_html() 而不是$product->get_price(). 也就是说,记住我用的是WooCommerce的Multi-Currency for WooCommerce