我正在使用woocommerce_email_attachments
钩子,但是出于某些原因,我只需要为新订单的管理员副本添加一些PDF附件。
我知道我只能为新订单触发此挂钩,没关系。
但是我不知道该如何仅对某些特定收件人执行此操作。 有没有办法在这个钩子中做到这一点?
这基本上就是我所需要的:
add_filter( 'woocommerce_email_attachments', 'edit_woocommerce_attachments', 10, 3 );
function edit_woocommerce_attachments($attachments, $email_id, $email_object){
if( $email_id === 'new_order'){
if($email == 'admin@email.com') $attachments[] = get_attached_file( 612 );
else return;
}
return $attachments;
}