【问题标题】:Display a custom message for cheque payment method in WooCommerce thankyou在 WooCommerce 中显示支票付款方式的自定义消息谢谢
【发布时间】:2017-09-05 12:28:03
【问题描述】:
感谢在 WooCommerce 购买,我正在尝试修改页面,至少是银行支票付款方式。
我想要做的只是显示订单摘要并清空购物车,因为目前向我显示一个空白页面,其中包含购物车已清空的文本。是否有一个钩子可以让我在页面上插入代码感谢您通过银行支票付款?
我找到了“woocommerce_thankyou”操作,但我不知道如何处理它,有人向我解释一下吗?
【问题讨论】:
标签:
php
wordpress
woocommerce
hook-woocommerce
payment-method
【解决方案1】:
您可以使用 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 文件或任何插件文件中。
此代码已经过测试并且可以工作。