Ändern der E-Mail-Adresse “Von”

Ich habe versucht, in der Bestell-E-Mail eine Antwort zu erstellen.

Ich habe wenige Ideen, es zu tun. Hier ist einer von ihnen.

Im Folgenden ist die Admin-Option zum Einrichten der E-Mail-Adresse “Von”

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 ), 

Wie Sie sehen können, ist der Standardwert admin_email .

Ich versuche, es von der Bestellung in billing_email zu ändern

 billing_email; ?> 

Bei dieser Methode (falls funktioniert) wird die gesamte billing_email -E-Mail von der E-Mail des Kunden ( billing_email ) anstatt von admin_email “gesendet”. Daher kann der Empfänger direkt auf diese billing_email statt auf Admin_email .

Wie kann ich den default zu billing_email ?

Vielen Dank

Solutions Collecting From Web of "Ändern der E-Mail-Adresse “Von”"

Der ‘woocommerce_email_settings’ Filter ist was du brauchst.

 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 );