WooCommerce: reindirizzamento cliente dopo “aggiungi al carrello”

Dall’interessante blog di Gabriele Romanato, rigiro un interessante snippet per WooCommerce che permette di reindirizzare un visitatore ad una specifica pagina (o post, o prodotto), dopo aver cliccato su “Aggiungi al carrello”.

È uno di quegli snippet di cui non bisogna abusare, a mio avviso, ma che se utilizzato con perizia, magari su particolari prodotti con offerte o eventi correlati tanto per citare un caso, può portare ad un miglioramento dell’esperienza di acquisto in un e-commerce.

Utilizzare questo (o qualsiasi altro) snippet in modo mirato, solo in alcune condizioni o con determinati prodotti, non è particolarmente difficile, basta applicare dei filtri tramite opportuni controlli condizionali.

Qui entra in gioco la sensibilità nel creare i passaggi di un’esperienza di acquisto sul web, ma questa è un’altra storia, intanto vediamo lo snippet.

Il codice qui sotto come al solito va inserito nel file functions.php del tema utilizzato (al solito meglio se si tratta di un tema child)

Bisogna solo aver cura di sostituire la stringa “ID_pagina” della riga 4 con l’ID della pagina, dell’articolo o del prodotto su cui si vuole reindirizzare il visitatore che ha aggiunto un prodotto al carrello.

add_filter( 'add_to_cart_redirect', 'custom_add_to_cart_redirect' );
 
function custom_add_to_cart_redirect() {
     return get_permalink( ID_pagina ); // Pagina specifica
}

(Fonte Snippet: Gabriele Romanato)

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

Condividi se ti è piaciuto!

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

Maggori informazioni:

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.

CONTRIBUISCI A QUESTO SITO
Se il mio lavoro ti è stato di aiuto,
e vuoi che io continui a publbicare,
contribuisci allo sviluppo di questo sito
con una donazione su PayPal.

4 commenti su “WooCommerce: reindirizzamento cliente dopo “aggiungi al carrello””

  1. E per aggiungere un’etichetta che appaia in sovraimpressione dopo aver cliccato il pulsante “acquista”? Cioè se clicco “acquista” si aggiunge sul carrello 1 item senza che ci sia un messaggio che mi avvisi di cosa è successo

    1. Di default WooCommerce evidenzia un avviso quando un prodotto viene inserito in carrello, avviso che può essere intercettato e modificato dal tema, ma che in genere non viene rimosso perché considerato molto utile.

      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.

Cerca nel sito:

Assistenza specializzata WordPress e WooCommerce

Altri articoli

Mandami un messaggio

Ciao, come posso aiutarti?