Con este manual intentamos mostraros todos los pasos para migrar wordpress manualmente de manera correcta entre dos alojamientos webs.
Migración de archivos
1. Debes acceder por FTP a la instalación de wordpress actual y descargar todos los archivos.
2. Subir los archivos al nuevo alojamiento web.
3. Dar permisos de escritura a la carpeta wp-content/uploads. Esto evitará problemas al subir imágenes y otros archivos a nuestro wordpress.
Migración de base de datos
3. Acceder a la base de datos MySQL del wordpress actual a través de phpmyadmin al que tienes que tener acceso desde tu alojamiento web.
4. Seleccionar la base de datos correspondiente a tu instalación wordpress, si no sabes que base de datos es, puedes consultarlo en el archivo wp-config.php en la raiz de los archivos de tu instalación: define(‘DB_NAME‘, ‘nombre’);
5. Ir a Exportar y descargar el archivo de exportación (.sql).
6. Ir al alojamiento web de destino, a phpmyadmin y crear una nueva base de datos.
7. Crear un usuario para la base de datos y asignarle los permisos.
8. Ir a importar y seleccionar el archivo .sql que habíamos descargado anteriormente.
Personalización a la nueva instalación
9. Modificar el archivo wp-config.php para que wordpress pueda acceder a la base de datos nueva editando los valores DB_NAME, DB_USER, DB_PASSWORD:
/** El nombre de tu base de datos de WordPress */
define(‘DB_NAME’, ‘nombre-base-datos’);
/** Tu nombre de usuario de MySQL */
define(‘DB_USER’, ‘usuario’);
/** Tu contrase\xF1a de MySQL */
define(‘DB_PASSWORD’, ‘contraseña’);
10. Editar la base de datos nueva con phpmyadmin. Buscar la tabla wp_options y editar los registros siteurl y home indicando la nueva ruta.
11. Para una mayor seguridad de sustituir todas las URLs de la base de datos os recomendamos utilizar la siguiente herramienta:
https://github.com/interconnectit/Search-Replace-DB
Debéis descargar la herramienta y subirla por FTP al directorio de instalación de vuestro nuevo wordpress.
Acceder a través de web: http://vuestraintalacionwordpress/Search-Replace-DB-master/
Os detectará vuestra base de datos wordpress y podéis cambiar una cadena de texto por otra en toda vuestra base de datos. Recoge los datos de acceso desde vuestro wp-config.php
Para agilizar su descarga os lo hemos dejado aquí también: Descargar
Con estos pasos ya deberíais tener finalizada la migración de vuestro wordpress y poder acceder a él.
Esperamos que os haya servido.
Especialista en Diseño y Desarrollo Web para Startups, PYMEs y Proyectos Personales | Experto en WordPress & Optimización SEO | Ayudo a autónomos y PYMEs a crecer su negocio.






