【发布时间】:2015-08-19 12:22:31
【问题描述】:
在我的 WooCommerce 订单期间,用户选择上传到服务器的图像。现在我需要在发送“新订单”电子邮件之前编辑此图像(使用 ImageMagick 调整大小、修剪等),因为我将此图像附加到这些电子邮件中。
我尝试了 payment_complete 钩子,但是这个钩子太晚了,邮件已经发送了。我也想过在邮件模板里做,但是只需要做一次,所以特别要在邮件发出之前做。
当然它应该在“谢谢”页面之后发生在服务器上,用户不应该等待这个处理。
编辑:钩子应该传递订单 ID,因为我需要访问订单项目。
我可以在哪里插入/挂钩我的代码来实现这一点?
谢谢!
【问题讨论】:
标签: php wordpress email woocommerce