Come rompere un'installazione di WordPress (e risolverlo di nuovo)

WordPress è piuttosto potente ma, a volte, anche questo robusto CMS può essere vittima di umani che armeggiano con le impostazioni e lo infrangono. Questo tutorial e screencast analizza il modo più comune per rompere WordPress e cosa puoi fare al riguardo.


Modifica dell'URL del sito

A volte si è tentati di modificare l'URL del sito per riflettere una modifica del nome del tuo dominio. Ad esempio, se ti stai trasferendo da http://oldwebsite.com a http://shinynewwebsite.com, molte persone che non conoscono WordPress considerano la loro opzione migliore e più semplice per modificare l'URL del sito in Dashboard.

È importante che tu non Fai questo!

Questo interromperà l'installazione!

Quindi l'hai già fatto? Da non preoccuparsi. È abbastanza facile da risolvere. Ci sono in realtà tre modi per risolverlo.

Opzione 1 Modifica il file functions.php

Il primo modo di correggere l'installazione di WordPress è quello preferito dalla maggior parte delle persone. Nel caso in cui non si abbia familiarità con lo scopo di a functions.php file, è in gran parte utilizzato per estendere le capacità della tua installazione di WordPress o per ripulire il codice che alimenta il tuo tema. Il tuo file delle funzioni sarà diverso da quasi tutti gli altri temi.

Non importa troppo cosa ci sia dentro perché userete solo il primo paio di linee.

Apri il functions.php file nella directory dei temi (ventesimo, ecc.). Quindi nella parte superiore del file, subito dopo la riga di apertura, inserisci quanto segue in:

 update_option ('siteurl', 'http://yourwebsite.com/'); update_option ('home', 'http://yourwebsite.com/');

Ricarica il tuo sito e dovrebbe essere corretto. Apri le impostazioni generali della dashboard e assicurati che l'URL del tuo sito sia letto come dovrebbe (che cosa era prima che lo avessi modificato).

Importante: Non dimenticare di tornare al tuo functions.php file e rimuovi le linee appena aggiunte. In caso contrario continuerai a rompere il tuo sito mentre WordPress continuerà a tentare di riscrivere i contenuti del campo URL del sito.

Opzione 2 Modifica il file wp-config.php

Un'altra opzione per reimpostare il valore del campo URL del sito è aggiornare il file wp-config.php file che si trova nella directory di base del tuo sito.

Molte persone, incluso il manuale utente di WordPress (The Codex), affermano che questa non è la scelta migliore per reimpostare l'URL del sito perché "codifica" l'URL del sito nell'installazione di WordPress e non consente di modificarlo in successivamente il Dashboard.

Tuttavia, ricorda come sei entrato in questo casino, in primo luogo! Era attraverso qualcuno (o te stesso) che modificava quel valore pensando che fosse una soluzione facile. Potrebbe essere utile svuotare l'opzione per cambiarlo in futuro.

Inoltre, se per qualche motivo opzione 1 ti ha deluso, hai davvero poca scelta ma provarci anche tu!

Apri il tuo wp-config.php file nel tuo editor di scelta e cerca la riga che dice: "Questo è tutto, smetti di editare! Buon blogging". Appena sotto quella linea, incolla quanto segue, cambiando di nuovo l'URL del sito con l'URL del sito che dovrebbe essere.

 define ('WP_HOME', 'http://yourwebsite.com/'); define ('WP_SITEURL', 'http://yourwebsite.com/');

Ricarica la tua installazione e dovrebbe essere risolta. Con questo metodo, potrebbe essere necessario digitare l'URL del sito nel browser e provare ad accedere utilizzando la pagina di wp-admin, ad es. http://yourwebsite.com/wp-admin.

Opzione 3 Riposiziona, vero!

L'ultimo modo per aggiornare facilmente l'URL del sito a quello corretto è utilizzare il metodo di trasferimento integrato di WordPress. Questo non potrebbe essere più semplice ed è molto simile al metodo precedente.

Apri il tuo wp-config.php file di nuovo e questa volta, è necessario aggiungere il seguente codice solo sopra "Tutto qui, smetti di editare! Buon blogging". linea.

 define ('RELOCATE', true);

Ehi, Presto! Il tuo sito si è ritrovato di nuovo. Proprio quella semplice linea di codice ha fatto molto (si spera) per risolvere il tuo blog. Ha aggiornato i campi appropriati all'interno del database di WordPress.

Importante: Non dimenticare di tornare al tuo wp-config.php file e rimuovi la riga appena aggiunta. In alternativa, se pensi di poter ripetere lo stesso errore in futuro, puoi semplicemente cambiare la parola 'vero' a 'falso'(senza i segni del discorso). In questo modo, la prossima volta che qualcuno cambia l'URL del tuo sito, puoi cambiarlo brevemente in 'vero' ancora.


Questo è tutto!

In conclusione, è meglio non aggiornare l'URL del sito sul tuo blog. Se vuoi spostare il tuo sito, il processo migliore è fare un backup del tuo database e tema, prima di spostare i file del tema a mano e quindi importare il tuo database esistente nella nuova installazione di WordPress sul tuo nuovo nome di dominio.