php 与Algoritmika有限公司的WooCommerce货币交换机的兼容性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 与Algoritmika有限公司的WooCommerce货币交换机的兼容性相关的知识,希望对你有一定的参考价值。
add_filter( 'easy_booking_one_date_price', 'currency_switcher_new_price', 20, 5 );
add_filter( 'easy_booking_two_dates_price', 'currency_switcher_new_price', 10, 5 );
function currency_switcher_new_price( $new_price, $product, $_product, $booking_data, $price_type ) {
if ( function_exists( 'alg_get_current_currency_code' ) ) {
// Exchange rates
$currency_code = alg_get_current_currency_code();
$currency_exchange_rate = alg_wc_cs_get_currency_exchange_rate( $currency_code );
$new_price = floor( $new_price / $currency_exchange_rate );
$new_price = alg_wc_cs_round_and_pretty( $new_price, $currency_code );
}
return $new_price;
}
add_filter( 'easy_booking_fragments', 'currency_switcher_price_fragment', 20, 1 );
function currency_switcher_price_fragment( $fragments ) {
if ( function_exists( 'alg_get_current_currency_code' ) && function_exists( 'alg_get_product_price_by_currency' ) ) {
$currency_code = alg_get_current_currency_code();
$fragments['booking_price'] = alg_get_product_price_by_currency( $fragments['booking_price'], $currency_code );
}
return $fragments;
}
以上是关于php 与Algoritmika有限公司的WooCommerce货币交换机的兼容性的主要内容,如果未能解决你的问题,请参考以下文章
我是学java的,因公司原因 现在要转php求大神给说下php与java的差异
Linux基础篇-8MySQL与PHP安装与配置
如何将Woocommerce搜索结果顺序更改为从低到高的价格
PHP与Linux进程间的通信
php连接到本地数据库与wamp [关闭]
PHP中设置时区方法