WooCommerce - 以比特币显示价格

时间:2014-05-08 09:58:01

标签: wordpress woocommerce

我在网上商店使用WooCommerce。我在管理面板中以美元设置了价格。

如何在前端用户的比特币中显示该价格?

我将制作脚本,其中它读取当前比特币值并将该美元金额转换为BTC。

$backendPrice = 1000.00
$bitcoinPrice = 500.00
$displayPrice = 2

2 个答案:

答案 0 :(得分:2)

这一系列的过滤器挂钩将完成这项工作:

if( !is_admin() )
{
    add_filter( 'woocommerce_get_sale_price', 'bit_price', 10, 2 );
    add_filter( 'woocommerce_get_regular_price', 'bit_price', 10, 2 );
    add_filter( 'woocommerce_get_price', 'bit_price', 10, 2 );

    add_filter( 'woocommerce_currency_symbol', function( $currency_symbol, $currency ) {
        return 'Bits'; //$currency_symbol;
    }, 10, 2 );

    add_filter( 'woocommerce_currency', function( $currency ) {
        return $currency;
    });
}

function bit_price( $price, $product )
{
    return $price * 0.5;
}

答案 1 :(得分:0)

您可以将GoUrl比特币网关插件用于WooCommerce。

它支持 - "设置价格为美元/欧元/等。在管理面板中,显示前端用户的比特币价格"

https://wordpress.org/plugins/gourl-woocommerce-bitcoin-altcoin-payment-gateway-addon/