我想将whatsapp链接添加到管理员完整的订单电子邮件中,该电子邮件将获取客户电话号码,并将其添加到whatsapp api链接中。
这个想法是,当我收到有关订单的通知时,我可以使用whatsapp与我的客户联系,并让他知道我已经收到他的订单。
因此它应该像这样: api.whatsapp.com/send?phone= {{客户电话号码}}&text = ...
答案 0 :(得分:2)
在活动主题的functions.php中添加以下代码段,并根据需要更改文本消息。
function add_wp_link_woocommerce_completed_order_email( $order, $sent_to_admin, $plain_text, $email ) {
if ( $email->id == 'customer_completed_order' || $email->id == 'new_order' ) {
$link = 'https://wa.me/'.$order->get_billing_phone( 'edit' ).'/?text='.urlencode( 'your text messages' );
echo '<div style="margin-bottom: 40px;">
<h2>'.__( 'Customer WhatsApp link', 'text-domain' ) .'</h2>
<p><a href="'.$link.'" target="_blank">'.__( 'Contact', 'text-domain' ).'</a></p>
</div>';
}
}
add_action( 'woocommerce_email_customer_details', 'add_wp_link_woocommerce_completed_order_email', 99, 4 );