El proceso inicial se hace con la exportación de la base de datos e importación desde el phpmyadmin del hosting.
Siempre en cuando sea necesario el uso del siguiente código modifica las urls y los prefijos en las tablas de la base de datos. Donde se debe reescribir el prefijo wp_ y reemplazar por el de nuestra base de datos importada en el phpmyadmin, y dominioA.com debe ser reemplazada por la url antigua, y dominioB.com la url nueva, puede ser dominios, subdominios, carpetas o directorios internos, o localhost.
UPDATE
wp_options
SET
option_value =
REPLACE
( option_value,
'dominioA.com'
,
'dominioB.com'
);
UPDATE
wp_posts
SET
guid =
REPLACE
( guid,
'dominioA.com'
,
'dominioB.com'
);
UPDATE
wp_posts
SET
post_content =
REPLACE
( post_content,
'dominioA.com'
,
'dominioB.com'
);
UPDATE
wp_postmeta
SET
meta_value =
REPLACE
( meta_value,
'dominioA.com'
,
'dominioB.com'
);