WooCommerce: aggiungere un destinatario alle notifiche degli ordini completati

Ultima modifica il 07 Aprile 2019

ATTENZIONE: questo articolo è più vecchio di un anno, e potrebbe non essere più attuale, sei pregato di tenerne conto.

Snippet WooCommerce per destinatari notifiche ordini completati

Abbiamo già visto come aggiungere un destinatario a tutte le notifiche inviate da WooCommerce, ma si tratta di tutte le notifiche dello store, e potrebbero essere troppe.

Magari sarebbe più imortante che a questo destinatario extra arrivino solo quelle degli ordini completati (che è diverso dagli ordini ricevuti), quegli ordini cioè che la fase amministrativa si è conclusa, il cliente ha pagato e quindi è iniziata la fase logistica di spedizione, o che i materiali digitali sono disponibili per il download.

Ecco allora uno snippet che viene in aiuto, avevo questa esigenza ed ho fatto una breve ricerca in rete, l’ho testato e te lo ripropongo.

Come al solito, il codice che segue deve essere copiato nel file delle funzioni “functions.php” del tema, meglio se un tema child.

function woo_extra_email_recipient($recipient, $object) {
$recipient = $recipient . ', destinatario@extra.mail';
return $recipient;
}
add_filter( 'woocommerce_email_recipient_customer_completed_order', 'woo_extra_email_recipient', 10, 2);
Roberto Rota esperto WordPress e WooCommerce

Hai bisogno di aiuto con WooCommerce?

Se hai bisogno di assistenza per il tuo store WooCommerce, o anche solo per mettere in pratica queste istruzioni, contattami!

Occorre modificare la riga n. 2, sostituendo destinatario@extra.mail con l’indirizzo mail del destinatario che si vuole aggiungere per queste notifiche.

Questo snippet è stato testato con WooCommerce 2.3.11, WordPress 4.2.2 e tema Storefront.

Che ne pensi?
Domande? Suggerimenti?
Lascia un commento…

Condividi se ti è piaciuto!

Condividi su facebook
Condividi su twitter
Condividi su linkedin
Condividi su whatsapp

Articoli correlati:

Roberto Rota

Roberto Rota

Libero professionista, un "artigiano del web", lavoro nella comunicazione in rete da quando esiste Internet. Mi occupo principalmente di assistenza su WordPress e assistenza e consulenza WooCommerce, seguo la realizzazione di progetti web, in particolare siti di e-commerce, visibilità e comunicazione in rete. Il mio curriculum è su Linkedin, e mi puoi trovare anche su Instagram, FaceBook e Twitter.

DAI IL TUO CONTRIBUTO

Se il mio lavoro ti è stato di aiuto, contribuisci alla continuità di questo sito.
Basta una piccola donazione su PayPal, una pizza e una birra alla tua salute!

6 risposte

  1. Ciao Roberto, se avessi già aggiunto queste righe di codice per l’ordine completato, come potrei aggiungerne altre per le Note d’ordine che devono arrivare ad un’altra mail , oltre a quella del cliente?

    1. non ho capito, devi fare una mail personalizzata (con che dati?) da inviare ad un altro indirizzo ogni qualvolta che c’è un ordine completato?

      la faccenda si complica, ci sono dei plugin che permettono di gestire le mail personalizzate di woocommerce ma non ricordo se arrivano a questo livello…

  2. Ciao Roberto,
    che plug-in mi consigli per aggiungere nello stato dell’ordine il track-id della spedizione (io utilizzo SDA attualmente)

    Grazie

  3. Grazie stavo proprio cercando questo snippet, mi servirebbe anche per “Ordine in elaborazione”, in quanto vorrei inserire mail specifiche per l’uno o per l’altro. Basta cambiare questo parametro “woocommerce_email_recipient_customer_completed_order” ?
    grazie 🙂

    1. Ciao Mirco, bisognerebbe verificare le classi utilizzate nelle funzioni di WooCommerce, dove non è mai tutto così lineare come potrebe sembrare… 😉

      rob

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Ciao, mi chiamo Roberto...

Mi occupo di progetti web, in particolare siti di e-commerce, ed aiuto molte aziende e professionisti a comunicare e vendere grazie ai loro siti web. 
Conosciamoci meglio…

Hai bisogno di aiuto o maggiori informazioni su questo articolo? Contattami:

Altri articoli

Rimaniamo in contatto!

Iscriviti alla mia newsletter per ricevere maggiori informazioni, consigli e barbatrucchi per migliorare la gestione del tuo sito e la tua esperienza sul web.

Riceverai una mail con un link per confermare la tua iscrizione.

Ciao, come posso aiutarti?