Salu2 compañero, pues yo te recomendaría hacerlo local y luego trasladas todo, los archivos y la base de datos
para la base de datos
aqui tienes un tutorial
y si sabes de mysql, este código te puede acelerar el proceso
de pasar las urls de las bases de datos
Código PHP:
UPDATE wp_options SET option_value = REPLACE(option_value,'http://localhost','http://www.nuevaURL.com');
UPDATE wp_posts SET guid = REPLACE(guid,'http://localhost','http://www.nuevaURL.com');
UPDATE wp_posts SET post_content = REPLACE(post_content,'http://localhost','http://www.nuevaURL.com');