WooCommerce-新订单电子邮件-添加发货地址
我希望将订单中的发货地址添加到新订单电子邮件中。请任何人提供详细信息,说明如何做到这一点?我对编辑functions.php、hooks等相当陌生 谢谢你用这个 如果您还想在客户电子邮件中对条件部分进行注释,则可以将其注释掉WooCommerce-新订单电子邮件-添加发货地址,woocommerce,Woocommerce,我希望将订单中的发货地址添加到新订单电子邮件中。请任何人提供详细信息,说明如何做到这一点?我对编辑functions.php、hooks等相当陌生 谢谢你用这个 如果您还想在客户电子邮件中对条件部分进行注释,则可以将其注释掉 add_action( 'woocommerce_email_after_order_table', 'woocommerce_add_shipping_address_to_admin_emails', 15, 2 ); function woocommerce_add_
add_action( 'woocommerce_email_after_order_table', 'woocommerce_add_shipping_address_to_admin_emails', 15, 2 );
function woocommerce_add_shipping_address_to_admin_emails( $order, $is_admin_email ) {
if ( $is_admin_email ) {
echo '<p><strong>Shipping Address:</strong> ' . $order->get_formatted_shipping_address() . '</p>';
}
}
add_操作('woocommerce_email_在订单_表之后,'woocommerce_添加_发货地址_至_管理_email',15,2);
功能为商业\将\发货\地址\添加到\管理\电子邮件($order$是\管理\电子邮件){
如果($is_admin_email){
echo'发货地址:。$order->get_formatted_Shipping_Address()。;
}
}
感谢您提供此片段。它工作得很好!以下是将标题(发货地址)与内容分开的版本:
add_action( 'woocommerce_email_after_order_table', 'woocommerce_add_shipping_address_to_admin_emails', 15, 2 );
function woocommerce_add_shipping_address_to_admin_emails( $order, $is_admin_email ) {
if ( $is_admin_email ) {
$header = '<p><strong>Shipping Address:</strong> ' . '</p>';
$shippingInfo = '<p>' . $order->get_formatted_shipping_address() . '</p>';
echo $header;
echo $shippingInfo;
}
}
add_操作('woocommerce_email_在订单_表之后,'woocommerce_添加_发货地址_至_管理_email',15,2);
功能为商业\将\发货\地址\添加到\管理\电子邮件($order$是\管理\电子邮件){
如果($is_admin_email){
$header='发货地址:'.';
$shippingInfo=“”。$order->get_formatted_shipping_address()。”;
echo$header;
echo$shippingInfo;
}
}
谢谢,这在functions.php中有吗?如果有,在哪里?是的,在functions.php文件中,让我知道它是否按需要工作谢谢!我只编辑了一点,在Shipping Address标题上方添加了换行符,并将get_formatted_Shipping_地址的开头移到下一行。除此之外,效果很好!!太好了,请检查这个答案。你为什么要检查$is\u admin\u email
?这有必要吗?