显示不同的Woocommerce谢谢你的消息&新订单电子邮件

时间:2017-11-18 04:23:56

标签: wordpress woocommerce hook-woocommerce custom-wordpress-pages

我需要帮助自定义woocommerce thankyou.php文件和new-order.php文件。

我希望在感谢电子邮件上的zapper网关说明之前显示图像,并在发送给客户付款的电子邮件中显示该图像。

我的图片在thankyou.php页面中显示问题,但它也显示在所有支付网关上,不仅在zapper网关上,而且还没有显示在发送给客户端的新订单电子邮件中。

这是thankyou.php的代码

<?php if ( $order->get_payment_method_title() === 'zapper' ); ?> <div class="zapper"> <?php echo '<p style="margin-top:0;"><img src="webiste.com/wp-content/uploads/2017/10/zapper-process.j‌​pg"; /></p>'; ?>

此致 邦哈尼

1 个答案:

答案 0 :(得分:0)

您可以为付款网关woocommerce_thankyou_{payment gateway}使用特定的钩子。

add_action( 'woocommerce_thankyou_zapper', 'message_for_zapper', 5 );

function message_for_zapper( $order_id ) {

    echo '<div class="zapper"><p style="margin-top:0;"><img src="webiste.com/wp-content/uploads/2017/10/zapper-process.j‌​pg" /></p>';

}

更多示例https://rudrastyh.com/woocommerce/thank-you-page.html#add_form