In questo articolo vediamo come aggiungere un campo personalizzato alle email WooCommerce, utile con l’utilizzo dell’estensione Checkout Field Editor.
Per prima cosa dobbiamo modificare il file functions.php inserendo il seguente codice:

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['meta_key'] = array(
        'label' => __( 'Label' ),
        'value' => get_post_meta( $order->id, 'meta_key', true ),
    );
    return $fields;
}

Poi andiamo in WooCommerce > Checkout fields per aggiungere il nuovo campo appena creato.

Buon lavoro.

Potrebbe interessarti anche: Aggiungere custom fields in WooCommerce

Articoli correlati