Custom Checkout Fields in mails
-
Hello team,
I’m trying to add the custom checkout fields I created in the plugin Custom Checkout Fields to the mailtemplates of Email Template Customizer for WooCommerce
https://woocommerce.com/document/add-a-custom-field-in-an-order-to-the-emails/ but I don’t get it working.
I changed the snippet to this:/**
Add a custom field (in an order) to the emails
*/
add_filter( ‘woocommerce_email_order_meta_fields’, ‘custom_woocommerce_email_order_meta_fields’, 10, 3 );function custom_woocommerce_email_order_meta_fields( $fields, $sent_to_admin, $order ) {
$fields[‘afleveradres_kop’] = array(
‘label’ => ( ‘Afleveradres’ ), ‘value’ => get_post_meta( $order->id, ‘afleveradres_kop’, true ), ); return $fields; $fields[‘leverings_adres’] = array( ‘label’ => ( ‘Straat en huisnummer’ ),
‘value’ => get_post_meta( $order->id, ‘leverings_adres’, true ),
);
return $fields;
$fields[‘leverings_postcode’] = array(
‘label’ => ( ‘Postcode’ ), ‘value’ => get_post_meta( $order->id, ‘leverings_postcode’, true ), ); return $fields; $fields[‘leverings_plaats’] = array( ‘label’ => ( ‘Plaats’ ),
‘value’ => get_post_meta( $order->id, ‘leverings_plaats’, true ),
);
return $fields;
$fields[‘contactpersoon_locatie’] = array(
‘label’ => ( ‘Naam contactpersoon afleveradres’ ), ‘value’ => get_post_meta( $order->id, ‘contactpersoon_locatie’, true ), ); return $fields; $fields[‘telefoonnummer_leveringsplaats’] = array( ‘label’ => ( ‘Telefoonnummer contactpersoon locatie’ ),
‘value’ => get_post_meta( $order->id, ‘telefoonnummer_leveringsplaats’, true ),
);
return $fields;
}Any thoughts?
Best, Tom
- The topic ‘Custom Checkout Fields in mails’ is closed to new replies.