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.

Posted in Miscellaneous.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

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