Ich bin neu bei Woocommerce, und ich versuche, den Namen des Kunden am Anfang der E-Mail zu zeigen.Wie wird der Kundenname in der Woocommerce E-Mail-Vorlage angezeigt?
So wird die E-Mail wie folgt aussehen:
[HEADER] Sie bestellen platziert wurde [/ HEADER]
[H2] Hallo {CUSTOMER_NAME} [/ H2]
[P] Einige Text [/ P]
[DER REST DER MAIL]
Ich habe versucht, etwas wie functions.php in meinem Thema hinzuzufügen.
//add the first name of the person to the email.
add_filter('woocommerce_email_order_details','name_to_processing_customer_email', 10, 3);
function name_to_processing_customer_email($order, $sent_to_admin, $plain_text, $email) {
if('customer_processing_order' == $email->id){
// Set here as you want your custom content (for customers and email notification related to processing orders only)
echo '<h2>Hej '.$order->billing_first_name .'</h2>';
}
}
Aber das funktioniert nicht. Kann jemand helfen?
Es funktioniert. Die Platzierung ist jedoch nicht korrekt. Der Text erscheint direkt über den Bestellelementen und ich möchte direkt hinter dem Mail-Header sein. –