Mi è spesso capitato di dover velocizzare siti troppo grossi ed impossibili da duplicare attraverso Plugin
1 – Duplicare i file del sito WordPress
Scarica i file tramite Filezilla e database.
Successivamente copiarli nella nuova posizione e importare il database.
Se il database è troppo grande
Nel caso il database sia troppo grande è possibile ovviare alla cosa attraverso il comando a console:
mysql -p -u nomeutenzadatabase nomedatabase < "percorsofile"
Se l’utenza del database non ha password, come root in localhost si ometterà -p
2 – Modifica i link del database di WordPress
Nel database cerca il termine home, nella tabella _options vedrai il link della home e la dovrai modificare ed eseguire. Una volta salvato troverai anche la riga della siteurl, dove andare a modificare anche qui il link.
3 – Modificare l’url del file config.php
Se ora apri il file config.php dovrai andare a modificare il file con i nuovi dati del database.
Ora se tutto è stato fatto correttamente, potrai accedere alla Dashboard del nuovo sito.
4 – Aggiornare i link interni
Adesso vanno aggiornati i link interni, ad esempio se clicchi sul menù il sito ti darà errore.
Andiamo a installare un Plugin di Update Urls, o se il tuo sito èfatto con Elementor troverai già quello che ti serve in Elementor > Tools / Strumenti
Inserisci il vecchio url e il nuovo e fai partire la conversione.
5 – Aggiornare i permalink
Cosa che non ho trovato in nessun tutorial, ma che sapevo dai miei anni di esperienza con WordPress è la necessità di aggiornare i permalink. Io consiglio di impostarli con il nome del post e salvare.
Ora il sito funziona perfettamente!
Se hai necessità contattami e con poca spesa ti aiuterò a duplicare il tuo sito.