2017-09-05 60 views
1

我试图修改页面感谢在WooCommerce购买,至少是通过银行支票付款的方法。在WooCommerce中显示支票支付方式的自定义消息谢谢

我想要做的就是显示订单摘要并清空购物车,因为当前向我显示空白页面,并显示购物车已被清空的文本。是否有钩子让我在页面上插入代码感谢您通过银行支票付款?

我发现了'woocommerce_thankyou'动作,但我不知道该怎么处理,有没有人向我解释一点?

+0

看到这个模板https://github.com/woocommerce/woocommerce/blob/master/templates/checkout/thankyou.php你可以复制到主题,并尝试修改它,看看你是否能得到它的工作... – Mohsin

回答

0

你可以针对使用woocommerce_thankyou_cheque行动挂钩支票支付方法,那将显示自定义消息顺序接收页的支票付款:

add_action('woocommerce_thankyou_cheque', 'woocommerce_thankyou_cheque_payment', 10, 1); 
function woocommerce_thankyou_cheque_payment($order_id){ 
    if(! $order_id) return; 

    // SET your message below 
    echo '<p>'.__('Thanks for paying by cheque message.', 'woocommerce').'</p>'; 
} 

代码放在您的活动子function.php文件主题(或主题)或任何插件文件。

此代码已经过测试并可正常工作。