Sostituendo gli URL WordPress con comando SQL

AVVISO – eseguire sempre un backup prima di modificare il database.

Questo è stata davvero utile quando è necessario eseguire manualmente la migrazione di un sito web WordPress, a un altro dominio.

UPDATE wp_options SET option_value = replace (option_value, 'http://oldsite.url', 'http://newsite.url') 
DOVE option_name = 'casa' OR option_name = 'siteurl';

AGGIORNAMENTO wp_posts SET guid = replace (guid, 'http://oldsite.url', 'http://newsite.url');

AGGIORNAMENTO wp_posts SET post_content = sostituire (post_content, 'http://oldsite.url', 'http://newsite.url');

AGGIORNAMENTO wp_postmeta SET meta_value = replace (meta_value, 'http://oldsite.url', 'http://newsite.url');

Ricordate che in alcuni casi prefisso delle tabelle non è lo standard "wp", ma può cambiare (e in realtà è buona pratica), quindi ricordatevi di controllare che prima di eseguirlo.

Pubblicato in Miscellaneous.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.