
Due plugin WooCommerce su misura, consegnati in poche ore invece dei 2-3 giorni ciascuno che avrebbe richiesto lo sviluppo plugin WordPress tradizionale: è il risultato concreto di uno dei tanti progetti che gestisco con Novamira Pro. Il primo plugin applica variazioni di prezzo in blocco su un catalogo da oltre 100.000 variazioni, il secondo calcola le spese di spedizione a volume con consegna al piano e campi condizionali in checkout. L’AI ha fatto analisi e generazione del codice sul sito reale via MCP; io ho gestito architettura, sicurezza, compatibilità e test. Stessa qualità di uno sviluppo tradizionale, tempi e costi ridotti in modo netto.
Sviluppo plugin WooCommerce su misura: quando il catalogo supera le 100.000 variazioni
Il cliente è un’azienda di arredamento con un e-commerce WooCommerce che vende prodotti configurabili: ogni articolo ha decine di combinazioni tra versione, rivestimento e misure. Il risultato è un catalogo con circa 104.000 variazioni di prodotto. Non è un numero teorico. È il numero di righe che qualsiasi operazione sui prezzi deve toccare senza far crollare il sito.
Con questi volumi, i plugin generici da repository mostrano subito il limite: caricano i prodotti uno a uno tramite le API standard di WooCommerce, e su 104.000 variazioni significa timeout, memoria esaurita, operazioni che non finiscono mai. Servivano strumenti cuciti sulle esigenze reali del negozio. In vent’anni e passa di sviluppo web ne ho scritti tanti, di plugin così. So quanto tempo richiedono fatti bene: analisi, struttura, query ottimizzate, interfaccia admin, test, sicurezza. Due, tre giorni a plugin. Minimo.
Plugin 1: variazioni di prezzo in blocco su un catalogo WooCommerce da 104.000 variazioni
La prima richiesta: applicare sconti e variazioni di listino in massa, filtrando per collezione, versione, rivestimento e prodotto, con filtri a cascata che mostrano solo le combinazioni realmente esistenti in catalogo. Tre azioni: modifica del prezzo pieno in percentuale, messa in saldo con sconto calcolato dal listino, rimozione dello sconto. Con anteprima obbligatoria prima di applicare e la possibilità di annullare ogni operazione ripristinando i prezzi precedenti.
Sviluppato a mano, questo plugin è un lavoro da 2-3 giorni pieni. Solo la logica dei filtri concatenati su dati reali richiede query pensate bene. Poi c’è l’interfaccia, il sistema di undo, gli aggiornamenti via query dirette sul database per non caricare 104.000 oggetti prodotto in memoria, il ricalcolo del prezzo effettivo. Con Novamira Pro il flusso è cambiato: ho descritto il comportamento atteso, l’AI ha analizzato la struttura reale del catalogo direttamente sul sito, ha proposto l’architettura e generato il codice. Io ho verificato, corretto, testato. Consegna in giornata.
Plugin 2: spedizione volumetrica WooCommerce con consegna al piano
Il secondo sviluppo è un metodo di spedizione WooCommerce che calcola il costo in base al volume reale della merce: lunghezza per larghezza per altezza di ogni variazione, moltiplicato per la quantità, sommato su tutto il carrello. Il cliente sceglie in checkout tra tre modalità: bordo strada su strade ampie (gratuita), bordo strada su strade strette a 80 euro al metro cubo, consegna in appartamento a 140 euro al metro cubo. Prezzi e etichette modificabili dalle impostazioni di spedizione.
Un esempio concreto: un divano tre posti da 239x105x87 cm occupa 2,18 metri cubi. Bordo strada su strade strette: 174,40 euro. Consegna al piano: 305,20 euro. E se il cliente sceglie la consegna in appartamento, in checkout compaiono automaticamente due campi obbligatori: il piano e il tipo di accesso, facchinaggio a mano o montacarichi. Dati che finiscono nel dettaglio ordine e nelle email.
Anche qui, il tempo di sviluppo tradizionale sarebbe stato di giorni. Campi condizionali in checkout, integrazione con le zone di spedizione, compatibilità con le funzioni già presenti nel tema. Con l’AI che legge direttamente la configurazione del sito, buona parte dell’analisi preliminare sparisce.
Novamira Pro e MCP WordPress: come l’AI dialoga con il sito reale
Novamira Pro collega l’AI al sito WordPress tramite Model Context Protocol, uno standard aperto che permette a un modello come Claude di dialogare direttamente con le abilità esposte da WordPress. Non è un chatbot che genera codice alla cieca: legge la struttura reale del sito, i post type, i campi, le tassonomie, le impostazioni WooCommerce. Ne ho parlato in dettaglio nell’articolo sul WordPress MCP Adapter.
La differenza pratica sta nell’analisi. Quando sviluppo un plugin per un sito che non conosco a fondo, la prima mezza giornata se ne va tra ispezione del database, lettura del tema, mappatura degli attributi. L’AI con accesso MCP fa questa ricognizione in minuti, e la fa sui dati veri, non su ipotesi. Il codice che ne esce è già calibrato sul catalogo reale. Poi si itera: provo, segnalo, l’AI corregge. Il ciclo che a mano richiede ore si chiude in minuti.
Sviluppo plugin WordPress con AI: dove serve ancora l’esperienza umana
Qui devo essere onesto, perché è il punto che molti articoli entusiasti sull’AI saltano. Il codice generato non va mai in produzione così com’è. Su questi due plugin ho verificato personalmente controllo dei permessi e nonce su tutte le operazioni, validazione degli input, protezione delle query, possibili vulnerabilità XSS. Ho testato la compatibilità con le funzioni di spedizione già presenti nel tema e disattivato di proposito la spedizione gratuita nativa della zona Italia, perché l’opzione gratuita era già inclusa nel nuovo metodo e il doppione avrebbe fatto sparire le opzioni a pagamento.
Sono decisioni che l’AI da sola non prende. O peggio: le prende, ma sbagliate, e senza qualcuno che se ne accorga finiscono online. Chi conosce WooCommerce sa quali agganci del checkout sono fragili, quali plugin di terze parti entrano in conflitto, quando una query diretta sul database è la scelta giusta e quando è un rischio. L’AI moltiplica la velocità di chi sa già cosa sta facendo. Non sostituisce il saperlo. Ne avevo già scritto confrontando plugin WordPress generati con AI ed esperienza umana, e questa esperienza sul campo lo conferma.
Il risultato per il cliente resta lo stesso di uno sviluppo tradizionale: due plugin dedicati, stabili, sicuri, che fanno esattamente quello che serve al suo negozio. Cambia il tempo di consegna. E, di conseguenza, il costo. Per chi gestisce un e-commerce WooCommerce con esigenze particolari, oggi lo sviluppo su misura è più accessibile di quanto lo sia mai stato.
Domande frequenti sullo sviluppo plugin WordPress con AI
L’AI può sviluppare un plugin WordPress da sola?
Può generare il codice, ma non può garantire sicurezza, compatibilità e scelte architetturali corrette. Su cataloghi grandi o checkout personalizzati serve uno sviluppatore che verifichi permessi, nonce, validazione degli input e conflitti con tema e plugin esistenti prima della messa online.
Cos’è un MCP per WordPress?
MCP (Model Context Protocol) è uno standard aperto che permette a un’AI di dialogare direttamente con WordPress: leggere post type, campi, tassonomie e impostazioni del sito reale. Strumenti come Novamira Pro lo usano per analizzare e operare sul sito in modo controllato.
Conviene un plugin su misura o uno dal repository?
Dipende dai volumi e dalle esigenze. Un plugin generico va bene per casi standard, ma su cataloghi con decine di migliaia di variazioni o logiche di prezzo e spedizione particolari spesso non regge o non copre il caso d’uso. Il plugin su misura fa solo quello che serve, e lo fa in modo ottimizzato.
Lo sviluppo con AI rende il codice meno sicuro?
Non se il processo include una revisione umana competente. Il rischio nasce quando il codice generato va in produzione senza verifiche. Nel mio flusso ogni plugin passa un controllo su permessi, nonce, validazione input e vulnerabilità XSS prima di essere attivato sul sito del cliente.
Quanto costa un plugin WooCommerce su misura?
Dipende dalla complessità: logiche di prezzo, integrazioni con il checkout, volumi del catalogo. Con lo sviluppo assistito dall’AI i tempi si riducono in modo netto e questo incide direttamente sul preventivo. Il modo più rapido per saperlo è descrivermi l’esigenza e ricevere una stima concreta.
Hai un WooCommerce con esigenze che i plugin standard non coprono?
Chiamami al 329 6277 257. Mi racconti cosa deve fare il tuo negozio, ti dico in quanto tempo si può fare davvero.
Contattami per un preventivo gratuitoCondividi


