基本的PHP,Woocommerce客户电子邮件所需的指南

时间:2019-07-04 10:29:34

标签: wordpress woocommerce

我知道这是基本的PHP,但是我才刚开始。我正在为客户确认电子邮件/woocommerce/emails/customer-processing-order.php编辑Woocommerce电子邮件模板

我需要添加一个链接,以将客户电子邮件和订购的产品拉到URL中。这是我要做的:

<div style="text-align:center">
<a href="https://www.example.com?user_email=<?php echo $order->get_billing_email();?>&product_codes=<?php echo $order->get_items();?>">Click here</a>
</div>

这对我不起作用,但是我感谢我的基本PHP知识很差,所以我可能在这里犯了一个非常基本的错误。如何在URL字符串中引用客户的电子邮件和订购的产品?谢谢。

1 个答案:

答案 0 :(得分:1)

首先,直接更新/ woocommerce / emails /目录中的电子邮件模板是错误的做法。

如果您需要对woocommerce电子邮件模板进行自定义,则需要复制文件 从/woocommerce/emails/customer-processing-order.php到 内容/主题/您的主题/ woocommerce /电子邮件/customer-processing-order.php。

有关详细信息,请参见https://docs.woocommerce.com/document/template-structure/

对于其余部分,如@Jignesh所述,我只需在URL中然后在模板中传递订单ID,您就可以使用

获取订单详细信息

$ order = wc_get_order($ order_id);