
Il 4 agosto 2026 è stato rilasciato WooCommerce 11.0.0, nuova major release della piattaforma e-commerce di riferimento nell’ecosistema WordPress.
A prima vista potrebbe sembrare uno dei tanti aggiornamenti che scandiscono il ciclo di sviluppo di WooCommerce. In realtà, osservando con attenzione il changelog e soprattutto le modifiche destinate agli sviluppatori, emerge una release particolarmente significativa.
WooCommerce 11.0 non punta tanto su una singola funzionalità destinata a rivoluzionare l’interfaccia dello store, quanto su qualcosa di probabilmente più importante nel medio periodo: rafforzare le fondamenta della piattaforma, migliorare le performance sui negozi di grandi dimensioni, rendere più affidabili analytics e processi interni e preparare WooCommerce alle evoluzioni future dell’ecosistema WordPress.
I numeri, del resto, raccontano bene la portata del lavoro: WooCommerce 11.0.0 raccoglie 551 pull request realizzate con il contributo di 89 contributor ed è stata definita dal team WooCommerce una delle release più corpose degli ultimi tempi. La versione introduce inoltre un aggiornamento del database, pur essendo dichiarata backwards compatible.
Nel frattempo, il 10 agosto è stata pubblicata anche WooCommerce 11.0.1, prima maintenance release della serie, contenente ulteriori correzioni relative a sicurezza, performance, Store API, analytics e compatibilità con il futuro WordPress 7.1. Per questo motivo, chi aggiorna oggi un sito in produzione dovrebbe naturalmente prendere come riferimento l’ultima versione stabile disponibile della serie 11.0, non necessariamente la 11.0.0 iniziale.
Vediamo quindi cosa cambia davvero.
WooCommerce 11.0 punta soprattutto sulle fondamenta
Uno degli aspetti più interessanti della release è il cambio di prospettiva.
Non tutte le evoluzioni di una piattaforma e-commerce devono necessariamente produrre qualcosa di immediatamente visibile nel backend o nel frontend. Per store con migliaia di prodotti, anni di ordini, numerose integrazioni e processi automatizzati, sono spesso le modifiche all’architettura interna a fare la maggiore differenza.
Ed è esattamente qui che WooCommerce 11.0 concentra buona parte del lavoro.
Il team ha individuato 28 pull request specificamente collegate a performance, caching e scalabilità. Tra gli interventi figurano ottimizzazioni delle query nella schermata ordini HPOS, miglioramenti alla Store API, nuove modalità di gestione di cataloghi molto grandi e un’elaborazione più efficiente di alcuni processi amministrativi.
Non è quindi una release costruita soltanto per aggiungere nuove funzioni: è una release che cerca di rendere WooCommerce più solido quando il negozio cresce.
Performance migliori per cataloghi e store di grandi dimensioni
Il tema della scalabilità merita particolare attenzione.
WooCommerce 11.0 interviene sulle query della schermata ordini basata su HPOS – High-Performance Order Storage, migliorandone il comportamento soprattutto in presenza di più stati dell’ordine e grandi quantità di dati.
Anche la Store API riceve ottimizzazioni finalizzate a limitare e deduplicare alcune richieste relative ai dati delle collezioni di prodotti. Sono modifiche che difficilmente verranno percepite osservando una singola pagina, ma che diventano importanti quando un e-commerce genera grandi quantità di query e richieste API.
Viene inoltre migliorata la gestione di cataloghi utilizzati da sistemi POS attraverso un’elaborazione a blocchi, con maggiore controllo sulla dimensione dei chunk e sui timeout.
Il messaggio è abbastanza chiaro: WooCommerce continua a lavorare per superare quella vecchia percezione secondo cui la piattaforma sarebbe adatta soltanto a piccoli negozi.
La vera discriminante, come sappiamo lavorando su progetti WooCommerce complessi, non è semplicemente il numero di prodotti. Contano architettura, hosting, database, qualità delle estensioni, caching, query personalizzate, integrazioni esterne e modalità con cui vengono gestiti ordini e processi asincroni.
WooCommerce 11.0 interviene proprio su diversi di questi livelli.
Product Object Caching: una novità importante, soprattutto per i nuovi store
Uno degli interventi tecnicamente più interessanti riguarda il Product Object Caching.
La funzione era stata introdotta sperimentalmente con WooCommerce 10.5 e, con WooCommerce 11.0, viene abilitata automaticamente nelle nuove installazioni. Gli store esistenti che effettuano l’aggiornamento, invece, mantengono la configurazione precedente.
Il principio è semplice ma importante.
Quando durante una singola richiesta PHP WooCommerce richiama più volte wc_get_product() sullo stesso prodotto, il sistema può recuperare l’oggetto prodotto da una cache in memoria limitata alla richiesta corrente, evitando caricamenti ripetuti degli stessi dati.
Non stiamo parlando di una cache persistente tra differenti visite o richieste HTTP: viene svuotata al termine della richiesta e non richiede operazioni manuali di gestione.
Secondo i benchmark pubblicati dal team WooCommerce, il sistema ha prodotto miglioramenti nell’ordine del 9-12% nel caricamento dei prodotti variabili e del 6-12% nell’elaborazione dei bundle durante il checkout nei test effettuati dal progetto.
Sono numeri da leggere nel giusto contesto: non significa che ogni sito WooCommerce diventerà automaticamente il 12% più veloce. Significa però che WooCommerce sta intervenendo in maniera strutturale sulla quantità di lavoro ripetitivo eseguito durante una richiesta.
Per gli store esistenti, la funzione può essere attivata manualmente da WooCommerce → Impostazioni → Avanzate → Funzionalità. Prima di abilitarla su progetti complessi è comunque opportuno effettuare test, soprattutto in presenza di plugin o customizzazioni che interrogano direttamente i dati dei prodotti attraverso SQL invece di utilizzare le API standard di WooCommerce.
Gli ordini effettuati come ospite possono essere associati successivamente all’account
Sul fronte customer experience troviamo una novità interessante.
WooCommerce consentiva già la creazione dell’account dopo il checkout. Con la versione 11.0 viene fatto un passo ulteriore: un cliente autenticato può verificare il proprio indirizzo email e collegare al proprio account gli ordini precedentemente effettuati come guest.
È una modifica apparentemente piccola, ma dal punto di vista dell’esperienza utente ha molto senso.
Molti e-commerce permettono infatti di acquistare senza obbligare il cliente a registrarsi, scelta spesso positiva per ridurre gli attriti durante il checkout. Il problema nasce successivamente, quando quello stesso utente crea un account e vorrebbe ritrovare anche lo storico degli acquisti effettuati in precedenza.
Il nuovo meccanismo riduce questa frizione, mantenendo al tempo stesso un processo di verifica dell’indirizzo email prima di associare gli ordini.
Per store con una quota elevata di checkout guest può diventare una funzionalità particolarmente utile anche in ottica di fidelizzazione e customer care.
Analytics più affidabili e maggiore controllo sugli errori di importazione
WooCommerce 11.0 dedica parecchia attenzione anche agli Analytics.
Uno dei problemi tipici dei negozi con una lunga storia di ordini riguarda l’importazione e la sincronizzazione dei dati storici. Con la nuova versione, eventuali processi di importazione falliti vengono resi più visibili all’interno dell’amministrazione e possono essere rilanciati. Sono state inoltre introdotte API specifiche attraverso cui integrazioni esterne possono verificare lo stato degli import e ritentare quelli falliti.
Migliora anche il calcolo dei report di vendita: nella versione v3 dell’API dei report viene aggiunto il valore dei rimborsi all’interno dei singoli intervalli temporali, permettendo calcoli più precisi delle vendite nette per periodo. Le versioni precedenti dell’API rimangono invece invariate.
Il tracciamento degli eventi Analytics viene inoltre reso più rigoroso richiedendo un identificativo visitatore stabile, con l’obiettivo di ridurre il rischio di sessioni artificialmente gonfiate da client transitori o bot.
Anche qui, più che una nuova dashboard spettacolare, troviamo un lavoro sulla qualità del dato.
E in un e-commerce la qualità del dato vale spesso molto più di una nuova interfaccia.
Checkout Recovery: WooCommerce continua a lavorare sul recupero dei carrelli
WooCommerce 11.0 porta avanti anche lo sviluppo sperimentale della funzione di Checkout Recovery, attivabile nell’area delle funzionalità avanzate.
Il sistema permette di inviare manualmente un’email di recupero per ordini idonei e introduce meccanismi come il link di disiscrizione con un solo clic, strumenti di personalizzazione dell’email e una maggiore attenzione agli aspetti legati alla privacy.
La parola importante, però, è beta.
Non considereremmo ancora questa funzione come il sostituto automatico di piattaforme specializzate in marketing automation o email marketing. È piuttosto un segnale della direzione che WooCommerce sta seguendo: una parte crescente delle funzionalità di marketing e automazione potrebbe progressivamente avvicinarsi sempre più al core della piattaforma.
Per chi sviluppa ecosistemi WooCommerce sarà quindi interessante seguirne l’evoluzione nelle prossime release.
Continua anche l’evoluzione delle email a blocchi
Il nuovo editor delle email basato sui blocchi continua a maturare.
Con WooCommerce 11.0 vengono migliorati gli embed video e viene introdotto il supporto a contenuti provenienti da Vimeo, TikTok e Dailymotion. I video vengono rappresentati all’interno delle email tramite thumbnail cliccabili anziché attraverso semplici link testuali.
È un ulteriore tassello del processo di modernizzazione delle email transazionali WooCommerce.
Sul lungo periodo, l’obiettivo sembra essere quello di ridurre la distanza tra l’esperienza di editing di WordPress e quella delle comunicazioni generate da WooCommerce.
Il Product Editor Beta viene definitivamente ritirato
Tra le novità più importanti per sviluppatori e agenzie c’è anche una rimozione.
Con WooCommerce 11.0 viene definitivamente eliminato dal core il Product Editor Beta basato sui blocchi.
Il progetto era già entrato nella fase finale di deprecazione con WooCommerce 10.9. La versione 11 rimuove il pacchetto @woocommerce/product-editor, il relativo feature flag, le schermate di editing sperimentali, route e altri punti di estensione specifici.
È importante chiarire cosa questo non significa.
I prodotti non vengono eliminati, i dati non vengono migrati e non cambia il modello dati dei prodotti. Semplicemente, il Product Editor sperimentale viene ritirato e l’editor classico rimane l’esperienza supportata per la gestione dei prodotti.
Il cambiamento interessa soprattutto gli sviluppatori che avevano realizzato estensioni direttamente collegate alle API sperimentali del nuovo editor.
WooCommerce sta parallelamente esplorando nuove soluzioni basate sulle più recenti tecnologie dell’amministrazione WordPress, tra cui DataViews e DataForms, ma il vecchio progetto beta non rappresenterà più la base di questa evoluzione.
È una decisione interessante perché dimostra anche una certa maturità progettuale: mantenere indefinitamente esperimenti non più allineati alla roadmap crea debito tecnico. Rimuoverli permette di liberare risorse e ridurre la complessità del core.
Nuova Settings UI: il backend WooCommerce guarda sempre più a React
Un’altra area da tenere sotto osservazione è la nuova Settings UI.
WooCommerce sta lavorando alla transizione dalle tradizionali schermate amministrative generate in PHP verso componenti React più moderni e coerenti con l’evoluzione generale dell’amministrazione WordPress.
Il nuovo sistema è ancora sperimentale e opt-in. L’aspetto interessante è che WooCommerce sta cercando di costruire una transizione graduale: attraverso un adapter, molte impostazioni definite con le classiche strutture PHP possono essere trasformate nello schema utilizzato dalla nuova interfaccia React senza obbligare immediatamente gli sviluppatori a riscrivere da zero le proprie pagine di configurazione.
Per chi sviluppa plugin WooCommerce è un’area da monitorare attentamente.
Non è ancora il momento di considerare queste API un punto di integrazione stabile per la produzione — lo stesso team WooCommerce specifica che sono ancora sperimentali — ma la direzione appare evidente.
Action Scheduler 4.0: una modifica meno visibile, ma potenzialmente molto importante
WooCommerce 11.0 integra anche Action Scheduler 4.0.0, il sistema utilizzato da WooCommerce e da moltissime estensioni per gestire processi asincroni e attività pianificate.
Per store ad alto traffico questo componente è tutt’altro che secondario.
Nel tempo le tabelle di Action Scheduler possono diventare tra le più attive e voluminose del database WooCommerce. La versione 4.0 modifica significativamente il sistema di pulizia dei dati: le azioni fallite, che precedentemente potevano rimanere memorizzate indefinitamente, vengono ora eliminate per impostazione predefinita dopo tre mesi.
Anche la pulizia viene spostata verso un processo giornaliero dedicato, capace di lavorare in batch più grandi e continuare fino allo smaltimento del backlog. L’obiettivo è impedire che il database continui a crescere più velocemente di quanto il processo di cleanup riesca a gestire.
Cambia inoltre il concetto di azione “unique”: nel confronto vengono ora considerati anche gli argomenti dell’azione e non soltanto hook e gruppo. Per plugin custom o integrazioni che si affidano al precedente comportamento di deduplicazione, questo è un elemento da verificare con attenzione.
È uno degli esempi migliori di ciò che rende WooCommerce 11.0 una release da non valutare soltanto attraverso ciò che appare nell’interfaccia.
Alcune modifiche tecniche da verificare nei progetti custom
La versione 11.0 contiene inoltre diversi cambiamenti che per un normale negozio saranno probabilmente trasparenti, ma che possono interessare plugin proprietari, temi custom o integrazioni molto spinte.
La tassonomia product_shipping_class, per esempio, diventa esplicitamente privata. Le classi di spedizione continuano a funzionare normalmente per prodotti e regole di shipping, ma il codice che le trattava come tassonomie pubblicamente interrogabili potrebbe dover essere aggiornato.
Cambia anche il comportamento di get_queried_object() nella pagina Shop: da WooCommerce 11.0 restituisce il WP_Post corrispondente alla pagina Negozio, uniformandosi maggiormente al comportamento standard di WordPress. Customizzazioni che si aspettavano invece il WP_Post_Type dei prodotti vanno quindi verificate.
Vengono introdotti nuovi hook dedicati a validazione e formattazione dei numeri telefonici, mentre il blocco Product Image viene standardizzato sull’utilizzo delle immagini responsive. Cambia inoltre il valore predefinito utilizzato da ReserveStock::reserve_stock_for_order() quando non viene esplicitamente indicata una durata: 60 minuti.
Anche l’azione woocommerce_removed_order_items cambia momento di esecuzione: la cancellazione dal database degli elementi dell’ordine viene differita fino al successivo save(), così da rendere più atomico il flusso e ridurre il rischio di lasciare ordini senza line item quando un processo di ripresa del checkout viene interrotto.
Sono dettagli apparentemente marginali, ma costituiscono esattamente il tipo di modifica che deve essere controllato quando un WooCommerce contiene molto codice custom.
WooCommerce 11.0.1: perché oggi è già importante parlarne
A pochi giorni dalla major release, il 10 agosto 2026 è stata pubblicata WooCommerce 11.0.1.
La release interviene su sicurezza e performance e introduce anche alcune correzioni alla Store API, alle impostazioni dell’area amministrativa, alla gestione delle sessioni guest, alla sanitizzazione di alcuni contenuti e ai processi di logging. Viene inoltre migliorata la compatibilità con le modifiche previste per WordPress 7.1.
Particolarmente interessante per gli store con molti log è un’ottimizzazione che evita di dover scansionare l’intera directory wc-logs ogni volta che viene scritto un nuovo log, riducendo potenziali latenze durante il checkout nei siti con grandi quantità di file di logging arretrati.
Il fatto che sia già disponibile una 11.0.1 è anche un promemoria importante: gli aggiornamenti di un e-commerce non dovrebbero essere gestiti semplicemente premendo “Aggiorna” appena compare una notifica.
Aggiornare subito WooCommerce 11?
La risposta corretta è: aggiornare sì, ma con metodo.
WooCommerce stesso raccomanda di non testare gli aggiornamenti direttamente sul sito di produzione. Il flusso consigliato prevede backup, ambiente di staging, verifica delle funzionalità principali e solo successivamente aggiornamento del sito live.
Nel caso di WooCommerce 11 questa cautela è ancora più importante perché la major release prevede anche un aggiornamento del database.
Su uno store professionale, prima del passaggio alla serie 11.0 verificheremmo almeno:
- backup completo di database e file e possibilità reale di ripristino;
- aggiornamento preventivo di tema e principali estensioni WooCommerce;
- compatibilità dei gateway di pagamento e dei sistemi di spedizione;
- funzionamento di carrello, checkout, coupon, tasse, email e creazione ordini;
- eventuali plugin custom e snippet che interagiscono con prodotti, ordini, query WooCommerce o Action Scheduler;
- checkout sia come utente registrato sia come guest;
- processi automatici, webhook, ERP, CRM, feed, marketplace e integrazioni esterne;
- cron e coda delle Scheduled Actions;
- performance e log PHP prima e dopo l’aggiornamento;
- correttezza dei report WooCommerce Analytics e delle integrazioni che utilizzano le relative API.
Su un piccolo WooCommerce standard potrebbe sembrare un approccio eccessivamente prudente. Su un e-commerce che genera fatturato ogni giorno, invece, è semplicemente una corretta procedura di gestione.
Cosa ci dice WooCommerce 11 sul futuro della piattaforma
Probabilmente questo è l’aspetto più interessante dell’intera release.
WooCommerce 11.0 racconta una piattaforma che sembra voler investire meno nelle funzionalità sperimentali isolate e molto di più nella solidità dell’architettura.
Caching degli oggetti prodotto, miglioramenti HPOS, Store API, gestione delle code asincrone, analytics più affidabili, pulizia del codice sperimentale e progressiva modernizzazione dell’amministrazione sono tutti pezzi dello stesso puzzle.
Per chi utilizza WooCommerce soltanto per gestire qualche decina di prodotti, molte di queste novità passeranno quasi inosservate.
Per chi invece sviluppa e gestisce e-commerce strutturati, cataloghi importanti, automazioni, integrazioni con gestionali, sistemi di advertising, feed, CRM e processi custom, sono esattamente gli interventi che possono incidere sulla capacità della piattaforma di crescere senza trasformarsi in un collo di bottiglia.
Ed è anche il motivo per cui valutare WooCommerce soltanto confrontando il numero di funzionalità disponibili con quello di una piattaforma SaaS concorrente continua a essere un approccio riduttivo.
WooCommerce è prima di tutto un ecosistema e una piattaforma di sviluppo. La possibilità di controllarne dati, codice, integrazioni e infrastruttura resta uno dei suoi elementi distintivi.
WooCommerce 11.0: il nostro giudizio
WooCommerce 11.0 non è una release spettacolare nel senso più superficiale del termine.
Non introduce una nuova interfaccia destinata a cambiare immediatamente il lavoro quotidiano di ogni merchant.
Ed è proprio per questo che la consideriamo particolarmente interessante.
È una release di consolidamento e infrastruttura: migliora performance e scalabilità, interviene su analytics e processi asincroni, introduce una migliore gestione dello storico degli ordini guest, elimina componenti sperimentali ormai fuori dalla roadmap e prepara il terreno alle prossime evoluzioni dell’amministrazione WooCommerce.
Il passaggio alla serie 11 merita quindi attenzione, soprattutto sugli store complessi.
Aggiornare è consigliabile, ma aggiornare bene è molto più importante.
In AJepCom lavoriamo quotidianamente con WordPress e WooCommerce su e-commerce che comprendono personalizzazioni, advertising, analytics, automazioni e integrazioni con sistemi esterni. Per questo un major update non viene considerato come una semplice attività di manutenzione tecnica, ma come un intervento che deve preservare continuità operativa, performance e capacità di vendita.
WooCommerce 11.0 va esattamente in questa direzione: meno novità fini a se stesse e maggiore attenzione alle fondamenta su cui costruire e-commerce sempre più strutturati.

