{"id":1364,"date":"2026-06-30T21:21:55","date_gmt":"2026-06-30T18:21:55","guid":{"rendered":"https:\/\/presta.site\/blog\/esporta-gli-ordini-woocommerce-in-csv-senza-timeout-grandi-negozi-migliaia-di-ordini\/"},"modified":"2026-06-30T21:21:55","modified_gmt":"2026-06-30T18:21:55","slug":"esporta-gli-ordini-woocommerce-in-csv-senza-timeout-grandi-negozi-migliaia-di-ordini","status":"publish","type":"post","link":"https:\/\/presta.site\/blog\/it\/esporta-gli-ordini-woocommerce-in-csv-senza-timeout-grandi-negozi-migliaia-di-ordini\/","title":{"rendered":"Esporta gli Ordini WooCommerce in CSV Senza Timeout (Grandi Negozi, Migliaia di Ordini)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Devi esportare 8.000 ordini per il tuo contabile. Apri l&#8217;esportazione Analytics integrata di WooCommerce e premi Scarica. Ti d\u00e0 nove colonne: numero d&#8217;ordine, stato, nome del cliente, vendite nette e poche altre. Nessun indirizzo di spedizione. Nessun numero di telefono. Nessun campo personalizzato. Niente di ci\u00f2 di cui il tuo contabile ha effettivamente bisogno.<\/p>\n\n\n<!--more-->\n\n\n<p class=\"wp-block-paragraph\">Quindi installi un plugin di esportazione. Ha le colonne che desideri, ma ora ti imbatti in schermate bianche. O errori di timeout. O, peggio ancora, un file completato a met\u00e0 con 2.000 righe e nessun avviso che ne mancano 6.000.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ecco come esportare migliaia di ordini WooCommerce in CSV senza timeout, righe mancanti o arresti anomali del browser.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Perch\u00e9 le esportazioni CSV di WooCommerce non sono all&#8217;altezza<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce ha due opzioni di esportazione integrate e nessuna delle due funziona bene per i grandi negozi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;<strong>esportazione Analytics<\/strong> (WooCommerce &gt; Analitica &gt; Ordini) evita i timeout generando CSV di grandi dimensioni come processo in background e inviandoti un link per il download via email. Ma esporta solo circa nove colonne fisse. Nessun indirizzo di spedizione, nessun numero di telefono, nessun dettaglio sul prodotto, nessun campo personalizzato. Se hai bisogno di qualcosa in pi\u00f9 rispetto a numero dell&#8217;ordine, stato e vendite nette, \u00e8 inutile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;<strong>esportazione XML di WordPress<\/strong> (Strumenti &gt; Esporta) include pi\u00f9 dati ma produce XML, non CSV. E carica tutto in un&#8217;unica richiesta, quindi va in timeout nei negozi di grandi dimensioni.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La maggior parte dei proprietari di negozi finisce con uno strumento di esportazione che promette il pieno controllo. Molti di questi plugin caricano in memoria tutti gli ordini corrispondenti in una singola richiesta, ed \u00e8 qui che iniziano i veri problemi:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Limite di memoria PHP<\/strong> &#8211; La maggior parte degli host condivisi lo imposta su 128 MB o 256 MB. Una grande esportazione pu\u00f2 richiedere oltre 512 MB.<\/li>\n<li><strong>Tempo di esecuzione PHP<\/strong> &#8211; Il timeout predefinito \u00e8 30 secondi. Esportare migliaia di ordini richiede pi\u00f9 tempo.<\/li>\n<li><strong>Elaborazione a singola richiesta<\/strong> &#8211; L&#8217;intera esportazione viene eseguita in un&#8217;unica richiesta HTTP. Se qualcosa va storto a met\u00e0, non ottieni nulla (o un file parziale).<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Aumentare i limiti PHP aiuta, ma \u00e8 un palliativo. La vera soluzione \u00e8 uno strumento di esportazione che funzioni in batch e ti dia il pieno controllo sulle colonne.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Come l&#8217;esportazione in batch risolve il problema dei timeout<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Invece di caricare tutti gli 8.000 ordini in una volta, un&#8217;esportazione in batch li elabora a blocchi: ad esempio, 500 alla volta. Ogni batch viene eseguito entro i normali limiti del server. Quando un batch finisce, inizia automaticamente quello successivo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OrderFusion gestisce questo per te. Ogni esportazione CSV viene eseguita in batch in background, con una barra di avanzamento per vederla funzionare. Non devi toccare le impostazioni PHP o chiamare il tuo fornitore di hosting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ecco come si presenta:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Vai su <strong>WooCommerce<\/strong> &gt; <strong>Ordini<\/strong><\/li>\n<li>Applica i filtri che ti servono (intervallo di date, stato, metodo di pagamento, qualsiasi cosa restringa il tuo set)<\/li>\n<li>Apri il menu a discesa <strong>Azioni di gruppo<\/strong><\/li>\n<li>Seleziona <strong>Esporta tutto in CSV<\/strong><\/li>\n<li>Clicca su <strong>Applica<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Sopra l&#8217;elenco degli ordini appare una barra di avanzamento. Il tuo browser scarica il CSV al termine. \u00c8 tutto: niente timeout, niente schermate bianche, niente file parziali.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/presta.site\/blog\/wp-content\/themes\/twentyfifteen-child\/assets\/orderfusion\/bulk-progress.png\"><img decoding=\"async\" src=\"https:\/\/presta.site\/blog\/wp-content\/themes\/twentyfifteen-child\/assets\/orderfusion\/bulk-progress.png\" alt=\"Menu a tendina delle azioni di gruppo di OrderFusion che mostra Esporta tutto in CSV con barra di avanzamento\" \/><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Una regola:<\/strong> Tieni aperta la scheda del browser durante l&#8217;esportazione. Se la chiudi, l&#8217;esportazione si interrompe. Per esportazioni molto grandi (decine di migliaia di ordini), possono volerci alcuni minuti.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Controlla cosa viene esportato<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Il file CSV include esattamente le colonne visibili nel tuo elenco degli ordini. N\u00e9 pi\u00f9, n\u00e9 meno.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prima di esportare, vai su <strong>Impostazioni schermata<\/strong> (angolo in alto a destra) e abilita le colonne di cui hai bisogno. Le colonne CSV appaiono nello stesso ordine delle colonne visibili. Riordinale nelle Impostazioni schermata se desideri un ordine diverso nel foglio di calcolo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questo significa che puoi creare diversi profili di esportazione semplicemente cambiando le tue colonne visibili:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Esportazione per la contabilit\u00e0:<\/strong> Ordine #, Data, Totale, Metodo di pagamento, Numero di fattura, Stato<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Esportazione per evasione ordini:<\/strong> Ordine #, Prodotti, Spedire a, Metodo di spedizione, Telefono<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Esportazione per marketing:<\/strong> Ordine #, Email, Totale, Prodotti, Data<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Non c&#8217;\u00e8 bisogno di plugin di esportazione separati o schermate di configurazione. Attiva le colonne, esporta. Fatto.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Filtra prima, esporta poi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Non esportare tutto per poi filtrare in Excel. Filtra prima in OrderFusion, poi esporta solo ci\u00f2 di cui hai bisogno.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questo \u00e8 importante per due ragioni:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Velocit\u00e0.<\/strong> Esportare 500 ordini filtrati \u00e8 pi\u00f9 veloce che esportarne 10.000 e cancellare le righe in un foglio di calcolo.<\/li>\n<li><strong>Precisione.<\/strong> Non includerai accidentalmente ordini che non dovrebbero essere nel report. Nessun &#8220;ops, ho mandato al contabile gli ordini rimborsati mescolati a quelli completati.&#8221;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Combinazioni comuni filtra-e-esporta:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Contabilit\u00e0 mensile:<\/strong> Intervallo di date (mese scorso) + Stato (Completato) = dati sulle entrate puliti<\/li>\n<li><strong>Lotto di evasione:<\/strong> Stato (In lavorazione) = ordini pronti per la spedizione, nient&#8217;altro<\/li>\n<li><strong>Report trimestrale:<\/strong> Intervallo di date (T1) + Stato (Completato + Rimborsato) = entrate lorde e nette in un unico file<\/li>\n<li><strong>Revisione di alto valore:<\/strong> Totale ordine (500$+) + Intervallo di date (questo mese) = ordini VIP che meritano un&#8217;occhiata pi\u00f9 da vicino<\/li>\n<\/ul>\n\n\n\t<div class=\"pst-app-cta pst-app-cta--woocommerce\">\r\n\t\t<p class=\"pst-app-cta-label\">WooCommerce Plugin<\/p>\r\n\t\t<p class=\"pst-app-cta-title\">Want to filter orders, add custom columns, and export CSV from your WooCommerce admin? Try <a href=\"https:\/\/presta.site\/en\/wordpress-woocommerce\/42-orderfusion-filters-and-columns-manager-for-woocommerce.html\">OrderFusion<\/a> \u2014 free Lite on WordPress.org, Pro on WooCommerce.com.<\/p>\r\n\t\t<p class=\"pst-app-cta-link\">\r\n\t\t\t<a href=\"https:\/\/wordpress.org\/plugins\/sdc-orderfusion-lite\/\" target=\"_blank\" rel=\"noopener\">Install OrderFusion Lite (free)<\/a>\r\n\t\t\t&nbsp;\u00b7&nbsp;\r\n\t\t\t<a href=\"https:\/\/woocommerce.com\/products\/sdc-orderfusion\/\" target=\"_blank\" rel=\"noopener\">View OrderFusion Pro on WooCommerce.com<\/a>\r\n\t\t<\/p>\r\n\t<\/div>\r\n\t\n\n\n\n<h2 class=\"wp-block-heading\">Scegli il giusto formato CSV<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">OrderFusion ti offre due formati di esportazione. Ne scegli uno in <strong>WooCommerce<\/strong> &gt; <strong>Impostazioni<\/strong> &gt; <strong>OrderFusion<\/strong>:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Stile WooCommerce (dati raggruppati)<\/strong> combina campi correlati. La colonna &#8220;Ordine&#8221; include insieme il numero d&#8217;ordine e il nome del cliente. I dettagli di fatturazione e il metodo di pagamento condividono una colonna. Pi\u00f9 compatto, ma pi\u00f9 difficile da ordinare in Excel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Stile Tabella (una colonna per campo)<\/strong> separa tutto. Il nome del cliente ha la sua colonna. Il metodo di pagamento ha la sua colonna. Il metodo di spedizione ha la sua colonna. Questo \u00e8 quello che desideri se stai facendo qualsiasi ordinamento, filtro o tabella pivot nel tuo foglio di calcolo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per la maggior parte dei negozi, lo Stile Tabella \u00e8 la scelta migliore. I contabili vogliono colonne separate. I partner logistici vogliono colonne separate. Se stai importando in un altro sistema (QuickBooks, Xero, caricamento in blocco di un corriere), colonne separate significano meno passaggi manuali.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Regola la dimensione del batch per il tuo server<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La dimensione predefinita del batch \u00e8 di 500 ordini per batch. Per la maggior parte dei server, funziona bene. Se le tue esportazioni sembrano lente o il tuo hosting \u00e8 limitato, puoi regolarlo in <strong>WooCommerce<\/strong> &gt; <strong>Impostazioni<\/strong> &gt; <strong>OrderFusion<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Abbassa la dimensione del batch (200-300) se:<br \/>\n&#8211; Sei su un hosting condiviso con limiti di memoria rigidi<br \/>\n&#8211; I tuoi ordini hanno molti meta campi personalizzati o voci di riga del prodotto<br \/>\n&#8211; Le esportazioni a volte si bloccano<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aumenta la dimensione del batch (750-1000) se:<br \/>\n&#8211; Sei su un VPS o server dedicato con risorse generose<br \/>\n&#8211; Desideri esportazioni pi\u00f9 veloci e il tuo server lo gestisce<br \/>\n&#8211; Hai testato un&#8217;esportazione di grandi dimensioni e non hai avuto problemi<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Inizia con le impostazioni predefinite. Modificale solo se ne hai motivo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Costruisci un flusso di lavoro di esportazione riutilizzabile con le viste<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se esporti lo stesso report ogni settimana o mese, smetti di riconfigurare colonne e filtri ogni volta. Salva la configurazione come vista personalizzata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ecco un esempio pratico per un&#8217;esportazione contabile mensile:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Imposta le tue colonne: Ordine #, Data, Totale, Metodo di pagamento, Numero di fattura, Stato<\/li>\n<li>Imposta i tuoi filtri: Preselezione Data (Mese scorso), Stato (Completato)<\/li>\n<li>Salva come vista denominata &#8220;Contabilit\u00e0 &#8211; Mensile&#8221;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Il mese prossimo:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Carica la vista &#8220;Contabilit\u00e0 &#8211; Mensile&#8221; (un clic)<\/li>\n<li>Esporta in CSV<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Due clic. Stesso report, ogni mese, con le stesse colonne nello stesso ordine. La Preselezione Data ricalcola automaticamente, quindi &#8220;Mese scorso&#8221; significa sempre il mese scorso. Nessun campo mancato, nessun dato extra. Consegna il file al tuo contabile e vai avanti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puoi costruirle per qualsiasi report ricorrente: batch di evasione, revisioni trimestrali, esportazioni marketing. Ogni vista ricorda l&#8217;esatto set di colonne e la combinazione di filtri.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Checklist: esportare da un negozio con migliaia di ordini<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ecco il processo completo, dall&#8217;inizio alla fine:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Scegli il tuo formato.<\/strong> Vai su WooCommerce &gt; Impostazioni &gt; OrderFusion. Scegli Stile Tabella per i fogli di calcolo, Stile WooCommerce per report compatti.<\/li>\n<li><strong>Imposta le tue colonne.<\/strong> Impostazioni schermata &gt; abilita solo le colonne che ti servono.<\/li>\n<li><strong>Filtra i tuoi ordini.<\/strong> Applica l&#8217;intervallo di date, lo stato o qualsiasi altro filtro per restringere il set.<\/li>\n<li><strong>Esporta.<\/strong> Azioni di gruppo &gt; Esporta tutto in CSV &gt; Applica.<\/li>\n<li><strong>Attendi la barra di avanzamento.<\/strong> Non chiudere la scheda.<\/li>\n<li><strong>Apri il file.<\/strong> Fai doppio clic per aprirlo in Excel, oppure caricalo su Google Fogli.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Se esporti regolarmente lo stesso report, salva la combinazione colonna + filtro come vista. Usa un filtro Preselezione Data invece di un intervallo di date manuale: si ricalcola automaticamente. La prossima volta, carica la vista ed esporta.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Il tuo strumento di esportazione dovrebbe lavorare sodo quanto te<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;esportazione integrata di WooCommerce ti offre nove colonne e nessuna flessibilit\u00e0. I plugin di esportazione ti danno colonne ma si bloccano sul volume. Se hai migliaia di ordini, hai bisogno dell&#8217;elaborazione batch, del controllo delle colonne e dei filtri che restringano le esportazioni prima che inizino.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OrderFusion gestisce tutti e tre. &#8211; carica la schermata degli ordini, attiva alcune colonne, applica un filtro ed esegui un&#8217;esportazione. Vedrai la barra di avanzamento, l&#8217;elaborazione batch e l&#8217;output CSV pulito.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Oppure, se desideri la configurazione passo dopo passo, controlla la <a href=\"https:\/\/woocommerce.com\/document\/sdc-orderfusion\/\" rel=\"nofollow noopener\" target=\"_blank\">documentazione di OrderFusion<\/a> per la configurazione delle colonne, le opzioni dei filtri e la gestione delle viste.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Devi esportare 8.000 ordini per il tuo contabile. Apri l&#8217;esportazione Analytics integrata di WooCommerce e premi Scarica. Ti d\u00e0 nove colonne: numero d&#8217;ordine, stato, nome del cliente, vendite nette e poche altre. Nessun indirizzo di spedizione. Nessun numero di telefono. Nessun campo personalizzato. Niente di ci\u00f2 di cui il tuo contabile ha effettivamente bisogno.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[225],"tags":[],"class_list":["post-1364","post","type-post","status-publish","format-standard","hentry","category-woocommerce-it-it"],"_links":{"self":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts\/1364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/comments?post=1364"}],"version-history":[{"count":0,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts\/1364\/revisions"}],"wp:attachment":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/media?parent=1364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/categories?post=1364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/tags?post=1364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}