WooCommerce - 添加 $order_total 以下订单按钮
WooCommerce - Add $order_total to place order button
我想将 $order->get_total();
添加到结帐页面上我的 woocommerce 下单按钮。所以我只希望它以字符串形式显示总数。
这是我的 functions.php 中的内容,返回空白。
add_filter( 'woocommerce_order_button_text', 'woo_custom_order_button_text' );
function woo_custom_order_button_text() {
return __( $order->get_total(), 'woocommerce' );
}
我也试过这个:
function woo_custom_order_button_text() {
return __( $order_total, 'woocommerce' );
}
两个片段returns一片空白,什么都没有。
如何做到这一点?
谢谢
You have to use WC()
which is an alias of global $woocommerce
to
access WooCommerce related data, and to access cart information you
have to use WC()->cart
.
此代码应该适合您。
add_filter('woocommerce_order_button_text', 'woo_custom_order_button_text');
function woo_custom_order_button_text()
{
$cart_total = WC()->cart->total;
return __('Your text ' . $cart_total, 'woocommerce');
}
希望对您有所帮助!
我想将 $order->get_total();
添加到结帐页面上我的 woocommerce 下单按钮。所以我只希望它以字符串形式显示总数。
这是我的 functions.php 中的内容,返回空白。
add_filter( 'woocommerce_order_button_text', 'woo_custom_order_button_text' );
function woo_custom_order_button_text() {
return __( $order->get_total(), 'woocommerce' );
}
我也试过这个:
function woo_custom_order_button_text() {
return __( $order_total, 'woocommerce' );
}
两个片段returns一片空白,什么都没有。
如何做到这一点? 谢谢
You have to use
WC()
which is an alias ofglobal $woocommerce
to access WooCommerce related data, and to access cart information you have to useWC()->cart
.
此代码应该适合您。
add_filter('woocommerce_order_button_text', 'woo_custom_order_button_text');
function woo_custom_order_button_text()
{
$cart_total = WC()->cart->total;
return __('Your text ' . $cart_total, 'woocommerce');
}
希望对您有所帮助!