Caputo's blog

Informatica, tecnologia, programmazione, fai da te, papercraft e papertoy

WordPress : modificare URL dopo aver trasferito il sito

Aprile 16th, 2010 by Giovanni Caputo

Ciao a tutti, in questi giorni voglio proporvi una serie di trucchi per WordPress.

Inizio da uno molto semplice. Supponiamo che avete trasfertito il vostro blog, quindi è necessario modificare tutti i path relativi nel database. Ad esempio quando volete trasferire il vostro blog dall’installazione locale (localhost), a un host remoto. Se effettuate una semplice copia del database, purtroppo non basta!!!

Ecco quindi il codice SQL che vi permette di modificare il path del site URL e della  home URL

UPDATE wp_options SET option_value = replace(option_value, ‘http://www.vecchiaURL.com’, ‘http://www.nuovaURL.com’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;


Ancora è necessario modificare il GUID(globally unique identifier) dei vari post. E’ necessario fare questo perchè il GUID permette di trasformare correttamente il path degli articoli e della pagine.

UPDATE wp_posts SET guid = REPLACE (guid, ‘http://www.vecchiaURL.com’, ‘http://www.nuovaURL.com’);


Bisogna successivamente modificare, le URL dei post, perchè WordPress salva il path assoluto e non quello relativo. Per fare questo

UPDATE wp_posts SET post_content = REPLACE (post_content, ‘http://www.vecchiaURL.com’, ‘http://www.nuovaURL.com’);

Questo post è stato postato venerdì, Aprile 16th, 2010 at 11:31 nella categoria Programmazione, Siti Web, Tecnologia. Tags:, , .
Puoi seguire tutti i commenti di questo articolo attraverso RSS 2.0 feed. Puoi lasciare un commento, o trackback dal nostro sito.

1 response about “WordPress : modificare URL dopo aver trasferito il sito”

  1. Laura said:

    Ciao Giovanni, grazie per questo articolo molto utile.
    In effetti ho testato il metodo e funziona alla perfezione.

Lascia un commento

You must be loggati to post a comment.