Copias y migraciones
Publicar un WordPress desarrollado en local en el hosting
Para publicar un WordPress desarrollado en tu ordenador necesitas trasladar sus archivos y su base de datos, adaptar la configuración y comprobarlo con el dominio definitivo. Si la web ya funciona en otro proveedor, sigue la migración de WordPress entre hostings.
Prepara el destino
Añade el dominio al hosting y consulta su raíz de documentos en cPanel. No siempre será public_html: utiliza la carpeta que tenga asignada ese dominio. Si contiene otra web, conserva una copia y planifica la sustitución antes de subir archivos.
Comprueba las versiones de PHP, extensiones y base de datos. Si tu herramienta local utiliza SQLite u otra configuración especial, prepara una exportación compatible con el destino; no basta con copiar sus ficheros internos de base de datos.
Sube los archivos
Transfiere los archivos mediante SFTP/FTPS o el administrador de archivos de cPanel. Incluye wp-content y los archivos ocultos que necesite la instalación.
Si subes un comprimido, comprueba al extraer que no queda una carpeta adicional entre la raíz del dominio y los archivos de WordPress. Retira el paquete cuando termines y no publiques volcados SQL ni secretos de desarrollo.
Crea e importa la base de datos
- Crea una base y un usuario desde el asistente MySQL. Asigna a ese usuario los permisos necesarios sobre esa base.
- Exporta la base local a un formato compatible, como SQL o SQL comprimido.
- En phpMyAdmin, selecciona la base nueva, abre Importar y carga el archivo.
- Comprueba que la importación termina sin errores y aparecen las tablas esperadas.
No importes sobre otra aplicación para probar si el archivo funciona. Si se supera el límite de carga o aparece una incompatibilidad, conserva el error antes de repetir la importación.
Adapta wp-config.php
Actualiza los valores de conexión existentes, sin crear definiciones duplicadas:
| Valor | Dato del destino |
|---|---|
DB_NAME |
Nombre completo de la base creada |
DB_USER |
Usuario asociado a esa base |
DB_PASSWORD |
Contraseña de ese usuario |
DB_HOST |
Servidor MySQL indicado por el hosting |
Conserva el prefijo de tablas que corresponda a la importación. Revisa también las opciones de depuración y las rutas locales que no existan en el hosting.
Sustituye las direcciones locales
Sigue cómo cambiar la URL de WordPress. La dirección pública y la ubicación de los archivos pueden tener rutas distintas; no las iguales automáticamente.
Si WP_HOME y WP_SITEURL están definidas en la configuración, los campos de Ajustes > Generales quedarán bloqueados. Actualiza las opciones guardadas por una vía adecuada y retira las constantes solo cuando los valores persistidos sean correctos.
Para sustituir enlaces e imágenes que sigan apuntando al entorno local, usa una herramienta compatible con datos serializados y ejecuta primero una simulación. No hagas un reemplazo de texto global en el archivo SQL.
Prueba antes de darla por publicada
Comprueba HTTPS, páginas internas, imágenes, administración, formularios y envío de correo. Revisa las integraciones: las claves de pruebas locales no deben confundirse con las de producción, ni debes probar cobros reales por accidente.
Si el dominio todavía apunta a otra web, puedes previsualizar el destino antes del cambio DNS. Retira después la modificación local y comprueba el acceso público.
Elimina paquetes y SQL del directorio público, configura las copias y revisa en WordPress si dejaste activada la opción de disuadir a los buscadores durante el desarrollo. Mantén protegido cualquier entorno de pruebas que conserve datos de la web.
También te puede ayudar
- Aumentar el límite de subida en All-in-One WP Migration Comprueba el límite efectivo de PHP y el espacio necesario para importar un archivo .wpress, y disti...
- Cambiar el dominio o la URL de WordPress Elige entre el panel, wp-config.php y phpMyAdmin para cambiar la URL de WordPress y sustituye refere...
- Cambiar el dominio o la carpeta de una web WordPress Distingue cambiar la dirección pública de WordPress de mover su carpeta, y revisa rutas, enlaces y r...
- Cómo migrar WordPress a otro hosting sin perder datos Traslada archivos y base de datos, adapta WordPress y verifica DNS, pedidos y tareas programadas ant...
¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.