4

WooCommerce è una delle piattaforme eCommerce gratuite più semplici e flessibili da implementare su piattaforma WordPress e come tale si presta a personalizzazioni ed usi trasversali.

Nel caso specifico la necessità è quella di creare uno store non di prodotti ma di promozioni, non cumulabili, inficiando quindi la necessità di un carrello per poter gestire i prodotti acquistati.

Nell’ottica dell’usabilità il passo successivo è stato quindi quello di eliminare completamente il carrello e passare direttamente al check out quando si clicca sul pulsante Aggiungi al carrello.

Di seguito il codice da includere nel vostro functions.php per implementare questa funzionalità.

  1. Ciao, ho ritrovato questo tuto articolo molto interessante. Volevo sapere se secondo te c’è un modo per disabilitare il carrello e togliere il prezzo solo su determinati articoli, così da creare una pagina di solo catalogo.

    Grazie mille, saluti!

    Enrico

    1. Ciao Enrico,

      Per eliminare il carrello procedi come da articolo mentre per la possibilità di rendere alcuni articoli inacquistabili bisogna:
      * Eliminare/nascondere il pulsante acquista dalla lista degli articoli
      * Eliminare/nascondere il pulsante acquista dal singolo articolo
      * Eliminare/nascondere il pulsante acquista da eventuali widget
      Per farlo penso che l’ideale potrebbe essere aggiungere un check vero/falso sulla scheda prodotto attraverso post meta (o con ACF se preferisci velocizzare il tutto) ed intercettare il codice che fa l’output del plugin nei singoli file template interessati. E’ chiaro che sono entrambe operazioni che vanno realizzate con un minimo di dimestichezza con la programmazione in ambiente Wp.
      Un’alternativa potrebbe essere impostare l’articolo con magazzino ed impostare le rimanenze a 0. Dopo di che modificare il testo di default “Out of stock” come indicato in questo articolo: https://wordpress.org/support/topic/woocommerce-changing-out-of-stock-message-for-specific-products-1
      L’unica pecca di questa opzione è che il testo di “Out of stock” verrà modificato anche per gli articoli che effettivamente sono finiti nel magazzino.

Lascia un commento

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