Soporte » Plugins y Hacks » WooCommerce » Distinto destinatario New order según producto

  • Buenos días, necesito poder cambiar el destinatario cuando se genera un email con la plantilla WC_Email_New_Order solo cuando ha sido comprado un cierto producto. Hasta el momento he conseguido poder cambiar el destinatario aplicando el filtro «add_filter( ‘wp_mail’, ‘change_to_address’ );», pero claro se cambia para todos los emails. Ahora necesitaría hacer la comprobación de si el email que se genera es del tipo WC_Email_New_Order y si el producto que se ha comprado es el id == 960. Se que esto es un poco raro, pero solo existen dos artículos en la tienda, ya que realmente no es una tienda, si no una plataforma de pago. Espero haber sido claro y conciso. Un saludo.

    function change_to_address( $mail ) {
    $mail[‘to’] = ‘example@example.com’;
    return $mail;
    }

    add_filter( ‘wp_mail’, ‘change_to_address’ );

Viendo 1 respuesta (de un total de 1)
  • Iniciador del debate newol90

    (@newol90)

    ¿Alguna idea? Por más vueltas que le doy no consigo dar con la solución 🙁

Viendo 1 respuesta (de un total de 1)
  • El debate ‘Distinto destinatario New order según producto’ está cerrado a nuevas respuestas.