WooCommerce-新订单电子邮件-添加发货地址

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_

我希望将订单中的发货地址添加到新订单电子邮件中。请任何人提供详细信息,说明如何做到这一点?我对编辑functions.php、hooks等相当陌生

谢谢你用这个 如果您还想在客户电子邮件中对条件部分进行注释,则可以将其注释掉

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
?这有必要吗?