Se hai mai guardato “sotto il cofano” di un sito WordPress, probabilmente ti è capitato di trovare WooCommerce installato anche su siti che non vendono nulla. Nessun carrello, nessun checkout, nessun prodotto in vendita. Eppure il plugin è lì, silenzioso, e inutile.
Come mai succede? E soprattutto: è un problema?
La risposta alla seconda domanda è sì. Vediamo perché.
La causa vera: non è (solo) pigrizia
La spiegazione più ovvia sarebbe la pigrizia: installare WooCommerce è più veloce che sviluppare una soluzione su misura. Ma sarebbe una lettura parziale e un po’ generosa.
La causa più frequente è un’altra: chi ha costruito il sito non sa scrivere codice.
Il mercato della realizzazione siti web è affollato da chi lavora esclusivamente tramite page builder, template e plugin, strumenti che si scelgono, si configurano ma che a volte si usano “al posto” della programmazione. Non è un giudizio morale — è una realtà del settore. Il problema nasce quando chi opera si trova davanti a un’esigenza che richiederebbe una scrittura di codice: un catalogo prodotti, schede tecniche strutturate, contenuti con attributi personalizzati.
La soluzione migliore sarebbe sviluppare un Custom Post Type (CPT): un tipo di contenuto costruito su misura per le reali esigenze del sito. Ma scrivere un CPT richiede di saper programmare — PHP, WordPress API, struttura dei dati. E chi non sa farlo non può farlo.
Quindi si prende la scorciatoia: si installa WooCommerce, si disabilita il carrello, e il gioco è fatto. Il cliente non vede la differenza. Almeno all’inizio.
Cos’è un Custom Post Type e perché è la scelta giusta
WordPress di default gestisce articoli e pagine. Ma un sito può avere bisogno di gestire contenuti strutturati di altro tipo: prodotti di un catalogo, servizi con schede dettagliate, progetti di un portfolio, immobili, ricette, eventi.
Un CPT è esattamente questo: un tipo di contenuto personalizzato, con i suoi campi, la sua struttura, le sue tassonomie. Leggero, preciso, costruito per quello specifico progetto: se l’immagine del prodotto la voglio a destra, la metto a destra nella scheda di dettaglio.
Crearlo richiede competenza tecnica. Chi la possiede lo sviluppa in poche ore, ottenendo qualcosa di pulito e su misura. Chi non la possiede installa WooCommerce e chiude la questione — scaricando il problema sul sito e sul cliente.
Perché secondo noi WooCommerce senza e-commerce è un errore serio
WooCommerce è un plugin enorme, progettato per gestire negozi online completi: ordini, pagamenti, spedizioni, rimborsi, tasse, coupon, inventario. Su un sito che non vende nulla, tutto questo peso è puro spreco.
Le conseguenze in pratica:
Come riconoscere il problema
Se hai un sito WordPress, puoi fare una verifica semplice: chiedi a chi lo ha sviluppato “Perché c’è WooCommerce? Cosa fa esattamente su questo sito?”
Se la risposta è vaga, o si riduce a “gestisce i contenuti del catalogo”, hai il tuo segnale. Quei contenuti potevano — e dovevano — essere un Custom Post Type dedicato.
In conclusione
Quando troviamo WooCommerce su un sito che non vende nulla, le spiegazioni possibili sono varie: una scelta affrettata, un progetto nato come e-commerce e poi cambiato, un budget insufficiente, un’abitudine consolidata. Ma se dovessi scommettere 10 centesimi sulla risposta, punterei su questa: perché chi lo ha fatto non sapeva programmare.