Tanto si quieres pasarlo de tu equipo local al dominio definitivo, como si quieres trasladar de un dominio a otro, el WordPress tiene embebidos en los ficheros y en la base de datos, el características de donde se aloja, dominio, nombre de la base de datos, etc.
Por tanto, no llega con restaurar los ficheros y la base de datos, habría que tocar el fichero de configuración y por lo menos la tabla wp_options, pero podría ser que algún plugin contuviese el nombre del dominio en alguna, tabla y también tendría que ser cambiado. Y no olvidarse de cambiar el fichero de wp_config.php, donde está los datos de acceso a la Base de Datos, y el prefijo de las tablas.
Plugin XCloner
Un alternativa bastante cómoda es utilizar el plugin XCloner. Con este plugin podemos realizar una backup, pero nos prepara unos ficheros .php que copiandolos al servidor remoto los utiliza como puente para enviar todo lo necesario a este servidor de destino facilitandonos bastante las cosas.
Deja una respuesta