1. Inicio
  2. Base de Conocimientos
  3. Precios mayoristas de WooCommerce Premium
  4. Backend
  5. Cómo Establecer Un Asunto de Correo Electrónico de Nuevo Pedido Diferente para Pedidos de Mayorista

Cómo Establecer Un Asunto de Correo Electrónico de Nuevo Pedido Diferente para Pedidos de Mayorista

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;
}
¿Te ha resultado útil este artículo?

Artículos relacionados

¿Necesita soporte?

¿No encuentra la respuesta que busca?
Contactar con soporte
Completa tu Compra