Php 已完成订单的woocommerce\u电子邮件\u附件

Php 已完成订单的woocommerce\u电子邮件\u附件,php,wordpress,woocommerce,attachment,email-notifications,Php,Wordpress,Woocommerce,Attachment,Email Notifications,当我将订单状态从“处理”更改为“已完成”并且客户收到您的订单已完成的电子邮件时,是否应该触发“woocommerce\u电子邮件\u附件” 我的代码看起来像这样,当客户收到“感谢您的订单”电子邮件时,代码运行良好。但是,一旦我将状态更改为“已完成”,并且他们收到“您的订单现在已完成”邮件,就根本不会触发钩子 add_filter( 'woocommerce_email_attachments', 'attach_pdf_file_to_customer_completed_email', 10,

当我将订单状态从“处理”更改为“已完成”并且客户收到您的订单已完成的电子邮件时,是否应该触发“woocommerce\u电子邮件\u附件”

我的代码看起来像这样,当客户收到“感谢您的订单”电子邮件时,代码运行良好。但是,一旦我将状态更改为“已完成”,并且他们收到“您的订单现在已完成”邮件,就根本不会触发钩子

add_filter( 'woocommerce_email_attachments', 'attach_pdf_file_to_customer_completed_email', 10, 3);
function attach_pdf_file_to_customer_completed_email( $attachments, $email_id, $order ) {
...some code
}