Rifare un sito WordPress non significa ricominciare da zero.
Con gli strumenti giusti, puoi importare solo ciò che serve, mantenendo i contenuti e il valore SEO costruito nel tempo, ma eliminando tutto ciò che appesantisce il progetto.
Un restyling ben fatto è un’occasione per ripartire leggeri — e più veloci.
Come rifare un sito WordPress senza perdere contenuti e prodotti
Rinnovare un sito WordPress può sembrare complicato, soprattutto quando si vuole partire da zero senza perdere i dati del sito attuale. Nei casi in cui non esiste uno staging environment dedicato, la soluzione più sicura — e professionale — è costruire il nuovo sito in una sottocartella dell’hosting, lasciando online la versione esistente fino al completamento del restyling.
In questa guida spieghiamo come farlo in modo pulito, migrando solo ciò che serve (pagine, articoli, prodotti, utenti e ordini WooCommerce), senza importare le opzioni del vecchio tema.
1. Crea un nuovo WordPress in una sottocartella
Per non interferire con il sito esistente, installa WordPress in una nuova cartella, ad esempio:
/public_html/nuovo
Usa un nuovo database (es. db_nuovo) e un utente MySQL dedicato. In questo modo puoi lavorare liberamente, installando un nuovo tema e plugin aggiornati.
2. Esporta solo contenuti e prodotti
Dal vecchio sito vai su Strumenti → Esporta e scegli:
- Pagine
- Articoli
- Prodotti (se WooCommerce è attivo)
- Categorie e tag
WordPress creerà un file .xml con tutti i contenuti.
Nel nuovo sito vai su Strumenti → Importa → WordPress e caricalo.
Spunta “Scarica e importa gli allegati” se vuoi includere anche le immagini.
In questo modo non importerai le impostazioni del tema, ma solo i contenuti utili.
3. Migra utenti, clienti e ordini WooCommerce
I file XML non includono i dati di WooCommerce (ordini, clienti, indirizzi, ecc.).
Per trasferirli in modo selettivo, puoi usare plugin specifici:
WP All Export / WP All Import
Consente di esportare solo le tabelle che ti interessano:
wp_posts(prodotti)wp_postmeta(attributi)wp_woocommerce_order_itemswp_usersewp_usermeta
Importali poi nel nuovo sito con WP All Import + add-on WooCommerce.
4. Esporta prodotti con WooCommerce
WooCommerce include un strumento nativo per esportare e importare prodotti:
- Vai su Prodotti → Esporta
- Nel nuovo sito vai su Prodotti → Importa
È perfetto se vuoi trasferire solo il catalogo.
5. Trasferisci gli utenti
Per spostare clienti e amministratori usa il plugin gratuito
Import and Export Users and Customers
Mantiene ruoli, password e profili utente.
6. Esporta anche gli ordini (facoltativo)
Se vuoi conservare lo storico delle vendite, puoi usare:
Advanced Order Export for WooCommerce
Esporta i dati in CSV e importali poi con il plugin “Order Import”.
7. Non importare le wp_options
Evita di copiare la tabella wp_options, perché contiene:
- Impostazioni del vecchio tema (
theme_mods_*) - Configurazioni plugin
- URL del vecchio dominio
Meglio riconfigurare WooCommerce e i plugin manualmente nel nuovo sito.
8. Spostamento finale in root
Quando il nuovo sito è completo:
- Sposta i file dalla cartella
/nuovoalla root principale. - Aggiorna
wp-config.phpse serve. - Correggi gli URL con Better Search Replace (da
/nuovo/a/).
Il vecchio sito può essere archiviato o disattivato.
Riepilogo rapido
| Obiettivo | Metodo | Strumento |
|---|---|---|
| Pagine, post, prodotti | Export XML nativo | Strumenti → Esporta |
| Media | Opzione “Scarica allegati” | Importer WP |
| Utenti | Plugin “Import Export Users & Customers” | Plugin |
| Ordini | Plugin “Advanced Order Export/Import” | Plugin |
| Prodotti (solo) | WooCommerce → Esporta/Importa | WooCommerce core |
| Opzioni tema | ❌ Non importare | – |
| Aggiorna URL | Better Search Replace | Plugin |
Consiglio di Dopstart
Prima di iniziare, fai sempre un backup completo di file e database.
E se lavori per un cliente, mantieni i due siti (vecchio e nuovo) in parallelo fino all’approvazione definitiva.
Il metodo “nuova installazione + import selettivo” è più pulito, più sicuro e più compatibile di qualsiasi clone diretto, soprattutto se cambi tema o struttura.
Iscriviti alla newsletter. Resta aggiornato!
Te la invieremo periodicamente per comunicazioni importanti e news sul mondo digitale. Potrai disiscriverti in ogni momento cliccando l’apposito link in calce alla newsletter.

