Por defecto, todos los correos electrónicos de nuevos pedidos utilizarán la misma plantilla de correo electrónico tanto para pedidos minoristas como mayoristas. Desafortunadamente, aún no tenemos la función para anular esto.
La solución que podemos hacer para distinguir el pedido minorista y mayorista en el correo electrónico del nuevo pedido es agregando el tipo de pedido en la línea de asunto. Puede hacer esto agregando el siguiente fragmento a la function.php de su tema secundario.
// Custom New Order Subject - Adding the Order Type in the Subject Line
add_filter('woocommerce_email_subject_new_order', 'wwpp_change_email_subject', 1, 2);
function wwpp_change_email_subject($subject, $order) {
//getting the blogname scaping special chars for email
$blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
$order->get_id();
$order_type = $order->get_meta('_wwpp_wholesale_order_type'); // The Order data
// creating our new subject line
$subject = sprintf('[%s] Order # %s - %s', $order_type, $order->get_id(), $blogname);
// sending our custom subject back to WooCommerce
return $subject;
}
