因此,我一直在尝试在订单电子邮件中设置“回复”。
我没有什么想法去做这件事。这是其中一个。
以下是设置“发件人”电子邮件地址的管理员选项
    array(
            \'title\'             => __( \'"From" Email Address\', \'woocommerce\' ),
            \'desc\'              => \'\',
            \'id\'                => \'woocommerce_email_from_address\',
            \'type\'              => \'email\',
            \'custom_attributes\' => array(
                \'multiple\' => \'multiple\'
            ),
            \'css\'               => \'min-width:300px;\',
            \'default\'           => get_option( \'admin_email\' ),
            \'autoload\'          => false
        ),
 如您所见,默认值为
admin_email.
我想把它改成billing_email 从订单
<?php echo $order->billing_email; ?>
 在此方法中(如果可行),则所有订单电子邮件都将从客户的电子邮件中“发送”(
billing_email) 而不是
admin_email. 因此,收件人可以直接回复
billing_email 而不是
Admin_email.
如何更改default 值到billing_email? 
谢谢
 
                    最合适的回答,由SO网友:Emetrop 整理而成
                    您需要的是“woocommerce\\u email\\u settings”过滤器。
function prefix_change_from_email( $args ) {    
    global $wpo_wcpdf;
    for( $i = 0; $i < sizeof( $args ); $i++ ) {
        if( \'woocommerce_email_from_address\' == $args[ $i ][\'id\'] ) {
            $args[ $i ][\'default\'] = $wpo_wcpdf->billing_email();
            return $args;
        }
    }       
    return $args; // just in case
}
add_filter( \'woocommerce_email_settings\', \'prefix_change_from_email\', 15 );