如何在WooCommerce Order Complete生成的邮件中添加自定义评论按钮

时间:2017-12-04 作者:james crook

这是否可能在woocommerce订单中完成生成的邮件。。。?我正在添加一个“审阅”按钮,以便完成生成的邮件,以便对产品进行审阅。。这意味着在结帐过程结束后,还要向客户发送一封电子邮件,告知有关账单的所有详细信息,在这封电子邮件中,我还在最后添加了一个自定义审阅按钮。。如果客户点击此按钮,他们将直接进入我们的产品页面,并对其产品或所有其他产品进行评论。。。。但我不知道我去哪里添加这个按钮和所有这些功能。。所以请帮我添加这个自定义按钮

我很努力,但没有添加此按钮。。。。。如果这是可能的,请帮助我将此自定义审阅按钮放入woocommerce订单完成生成的邮件中

1 个回复
SO网友:kierzniak

您可以覆盖woocommerce templates 将它们放在主题中。覆盖,例如。email-order-details.php 模板,将其放置在yourtheme/woocommerce/email/email-order-details.php 路径

您还可以添加action 添加自定义审阅按钮。

function wpse_287685_woocommerce_email_after_order_table($order, $sent_to_admin, $plain_text, $email) {
    ?>
        <a href="#">Add review</a>
    <?php
}

add_action( \'woocommerce_email_after_order_table\', \'wpse_287685_woocommerce_email_after_order_table\', 10, 4 );

结束

相关推荐

Sending email to all users

向大量用户发送电子邮件的最佳做法是什么?我正在为一个协会的网站开发一个插件,需要做的事情之一是能够向协会的所有成员(或特定子集)发送电子邮件。这将是一件相当罕见的事情,但一旦发生,预计将发送500至1000封电子邮件。现在,我可以想出几个选择:分别发送每封电子邮件,每封50/100块发送一封电子邮件,为每个人发送一封电子邮件。选项1很好,因为我可以对电子邮件进行个性化设置(亲爱的姓名……),然而,对于这些情况,我们可以使用普通电子邮件。每个选项的缺点是什么</你能给我一些其他的策略建议吗?我只是想用