【发布时间】:2023-02-04 15:34:19
【问题描述】:
我的产品有一个非必填字段来上传文件。 结帐后,管理员和客户都会收到一封有关订单的电子邮件。 如果一个项目有一个文件“附加”到它,邮件包括一个预览图像和一个链接到我的商店服务器上的文件。我想从客户的电子邮件中删除这两个但不是文件名。据我所知,有一个钩子可以将内容添加到邮件中显示的内容中。但是我怎样才能删除数据呢?
add_action( 'woocommerce_order_item_meta_start', 'action_woocommerce_order_item_meta_start', 10 , 4 );
function action_woocommerce_order_item_meta_start( $item_id, $item, $order, $plain_text ) {
// only email notifications
if ( is_wc_endpoint_url() ) return;
$metadata = $item['item_meta'];
// ???
}
邮件的部分看起来像这样:
【问题讨论】:
标签: php woocommerce