Change Pay button on checkout based on Woocommerce chosen payment method

后端 未结 3 1277
北海茫月
北海茫月 2020-12-07 04:34

Hi Anyone knows how to change Pay button on checkout based on chosen payment method? I found something but I don\'t know if I could turn it into a snippet in function.php? T

3条回答
  •  粉色の甜心
    2020-12-07 04:47

    I think this is an easier solution:

    add_filter('woocommerce_available_payment_gateways', 'change_barion_label');
    function change_barion_label($gateways) {
        if($gateways['ry_ecpay_atm']) {
            $gateways['ry_ecpay_atm']->order_button_text = 'new label';
        }
        return $gateways;
    }
    

    WooCommerce runs this filter when loading the payment gateways, so it should work site-wide.

提交回复
热议问题