¿Te has encontrado en una situación en la que necesitas que ciertos correos electrónicos de WooCommerce sean enviados a más de una persona? En este artículo, te mostraremos cómo puedes agregar campos CC y BCC a los correos electrónicos de WooCommerce utilizando código PHP. Este método es especialmente útil cuando quieres mantener informados a varios departamentos o individuos en tu organización.
El siguiente código PHP te permitirá hacer exactamente eso:
<?php /** * Add CC BCC to WooCommerce email */ function bf_add_cc_bcc_email( $headers, $email_id, $order ) { if ( 'customer_completed_order' === $email_id ) { $headers .= "Cc: Name <your@email.com>\r\n"; $headers .= "Bcc: Name <your@email.com>\r\n"; } return $headers; } add_filter( 'woocommerce_email_headers', 'bf_add_cc_bcc_email', 9999, 3 );
Este código se enfoca en el evento customer_completed_order
, que es el correo electrónico enviado al cliente cuando se completa su pedido.
Ejemplo de uso: Imagina que eres dueño de una tienda en línea y quieres que tu equipo de ventas y tu equipo de logística reciban una copia del correo electrónico cuando se completa un pedido. Simplemente reemplaza <your@email.com>
con las direcciones de correo electrónico relevantes, y estarás listo. Otro ejemplo es para una tienda de dropshipping, con este código ya no tienes que enviar por correo cada pedido realizado en tu tienda online.