UPDATE wp_options SET option_value = REPLACE ( option_value, ‘olddomain’, ‘newdomain’) WHERE option_value LIKE ‘%olddomain%’;
UPDATE wp_posts SET post_content = REPLACE ( post_content, ‘olddomain’, ‘newdomain’) WHERE post_content LIKE ‘%olddomain%’;
UPDATE wp_posts SET guid = REPLACE ( guid, ‘olddomain’, ‘newdomain’) WHERE guid LIKE ‘%olddomain%’;
UPDATE wp_postmeta SET meta_value = REPLACE ( meta_value, ‘olddomain’, ‘newdomain’) WHERE meta_value LIKE ‘%olddomain%’;
FOR BANNERIZE
UPDATE wp_bannerize SET filename = REPLACE ( filename, ‘olddomain’, ‘newdomain’) WHERE filename LIKE ‘%olddomain%’;
PARA LOS CASOS DONDE LOS OPTIONS SE PIERDEN
UPDATE wp_options SET option_value = REPLACE ( option_value, ‘olddomain’, ‘newdomain’) WHERE option_name IN (‘siteurl’,’home’);
CÓMO HACERLO SIN ALTERAR LA BASE DE DATOS
Hay casos donde queremos hacerlo de manera no permanente, entonces basta con setear dos constantes en wp-config.php:
define(‘WP_HOME’,’http://example.com’);
define(‘WP_SITEURL’,’http://example.com’);