6

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.

  2. Ciao Alessandro e grazie per l’articolo interessante.
    se io dovessi solo eliminare i bottoni del carrello e del price dai vari menu che plugin mi consigli? o basta lavorare sul functions.php? uso il tema Athena
    grazie per l eventuale aiuto

    Luca

    1. Buongiorno Luca,

      Tendenzialmente non faccio uso di plugin di terze parti per cui non so come consigliarti in tal senso. Ad ogni modo tutti i template di woocommerce sono personalizzabili mettendo mano al codice del tema stesso. Inoltre non conosco Athena ma solitamente i menu di WordPress sono customizzabili dall’apposito pannello nel wp-admin…

Lascia un commento

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