Woocommerce

Añadir la foto del producto en el email de pedido con WooCommerce

1 hay 1 solo Like :)

No es ningún secreto que aunque WooCommerce es una solución muy práctica para configurar un e-commerce con WordPress, tiene algunos puntos difíciles de personalizar, entre ellos los emails que se envían, tanto al cliente como al gestor de la tienda.

Una de las cosas que más me suelen pedir en cuanto a los emails de WooCommerce es poder añadir la foto del producto en el email con los detalles del pedido que se envía al realizarse una compra.

De esta forma, para según qué tipo de productos, es mucho más fácil y visual ver lo que se ha comprado.

Sólo tenemos que añadir la función a continuación, en el archivo functions.php de tu tema, o en un plugin propio o en uno de snippets como code snippet

function dpw_add_images_woocommerce_emails( $output, $order ) {
 
 static $run = 0;
 
 if ( $run ) {
 return $output;
 }
 
 $args = array(
 'show_image' => true,
 'image_size' => array( 100, 100 ),
 );
 
 $run++;
 
 return wc_get_email_order_items( $order, $args );
}
add_filter( 'woocommerce_email_order_items_table', 'dpw_add_images_woocommerce_emails', 10, 2 );