Despliega un sitio WordPress local a producción con WP Staging Desktop

WP Staging Desktop te permite desarrollar y probar un sitio WordPress real en tu ordenador. Cuando el trabajo local está listo, WP Staging Pro puede desplegarlo mediante el flujo de copia de seguridad y restauración ya disponible: crea una .wpstg backup desde el sitio local, súbela al sitio WordPress de destino y restáurala allí.

Este es un flujo de despliegue completo basado en copias de seguridad. No es un push directo, y restaurar la copia de seguridad puede reemplazar archivos y contenido de la base de datos en el destino. Crea siempre una copia de seguridad reciente del destino antes de empezar.

En esta guía

TL;DR

Crea una copia de seguridad reciente del destino de producción, crea y descarga una .wpstg backup desde el sitio local de Desktop, sube esa copia de seguridad del sitio local al destino que ejecuta WP Staging Pro, revisa el alcance de la restauración y restáurala. WP STAGING actualiza las referencias de dominio para el destino. El push directo desde Desktop todavía está en pruebas.

Advertencia: Restaurar la copia de seguridad del sitio local puede sobrescribir archivos de producción y contenido de la base de datos más recientes. No restaures una base de datos local desactualizada sobre una tienda activa, un sitio de membresías u otro sitio que reciba datos en vivo.

A lo largo de esta guía, origen y sitio local hacen referencia al sitio WordPress que construiste dentro de WP Staging Desktop en tu ordenador. Destino y producción hacen referencia al sitio WordPress en vivo, en otro dominio, que recibirá el despliegue.

Comprende la dirección: Free frente a Pro

La diferencia entre Free y Pro no está en si dos dominios coinciden. Está en la dirección del flujo de trabajo y en hacia dónde va la copia de seguridad.

Flujo de trabajo Destino Requisito
Importar una copia de seguridad descargada en Desktop Cualquier dominio local WP Staging Desktop Free
Desplegar una copia de seguridad creada desde un sitio local Otro dominio en vivo o de producción Cualquier plan de WP Staging Pro
Restaurar directamente desde una URL de copia de seguridad remota o traer datos de producción Flujo local conectado Developer o Agency
Push directo desde Desktop Producción No disponible; en pruebas

WP Staging Desktop Free restaura una .wpstg backup descargada en un sitio local. Ese sitio local puede usar cualquier dominio local, como mysite.local o client.local. La restauración no se limita al dominio original de la copia de seguridad, y Desktop realiza por ti el buscar y reemplazar del dominio local de forma automática.

Desplegar una copia de seguridad creada en local hacia otro dominio en vivo o de producción es la dirección de salida, y eso requiere WP Staging Pro. La distinción entre Free y Pro la determina la dirección y el destino del flujo de trabajo. Desktop Free importa copias de seguridad al desarrollo local. WP Staging Pro despliega una copia de seguridad creada en local hacia otro dominio en vivo.

Los planes Developer y Agency añaden flujos conectados sobre esto: restauración directa desde una URL de copia de seguridad remota, conexión y extracción desde producción, y la CLI de WP STAGING. Son un contexto útil, pero no son necesarios para el despliegue básico con archivo descargado de esta guía.

Qué cambia este flujo de trabajo

Una restauración escribe el contenido de la copia de seguridad en el destino. Antes de empezar, comprende lo que eso significa para el sitio en vivo:

  • El destino recibe los archivos incluidos en la restauración de la copia de seguridad.
  • El destino recibe el contenido de la base de datos incluido en la restauración.
  • Las URL de WordPress y las referencias de dominio se actualizan para el destino durante la restauración.
  • El destino puede perder el contenido creado después de haber realizado la copia local.
  • Una restauración no es una fusión de contenido.
  • El acceso al destino puede usar las credenciales contenidas en la base de datos restaurada.
  • La caché, los enlaces permanentes, las integraciones, el correo electrónico y las tareas programadas deben comprobarse después.

El alcance de una restauración depende del alcance de la copia de seguridad. Cuando creas la copia de seguridad en el sitio local, seleccionas qué componentes incluir (archivos, base de datos o ambos). La restauración aplica entonces lo que contiene esa copia de seguridad. Elige los componentes de la copia de seguridad de forma deliberada, porque esa elección decide qué se sobrescribe en el destino.

Advertencia: Restaurar una base de datos capturada en el sitio local puede reemplazar entradas, pedidos, usuarios, ajustes y envíos de producción más recientes. No continúes hasta que comprendas el alcance de la restauración.

Requisitos previos

Antes de desplegar, asegúrate de tener todo lo siguiente:

  • Un sitio local funcional en WP Staging Desktop.
  • Los cambios locales probados y aprobados.
  • La capacidad de crear una .wpstg backup completa en el sitio local.
  • Un plan de WP Staging Pro válido para el despliegue a otro dominio en vivo.
  • WP Staging Pro instalado y activado en el destino, siguiendo el flujo de licencia actual.
  • Acceso de administrador al destino.
  • Suficiente espacio en disco en el destino para la copia de seguridad subida, su extracción y la copia de seguridad de reversión.
  • Una ventana de mantenimiento para el sitio de producción.
  • Una copia de seguridad reciente del destino creada antes de empezar.

Para tiendas WooCommerce, membresías, plataformas LMS, formularios, foros y otros sitios dinámicos, añade un paso más de planificación:

Planifica cómo proteger las transacciones en vivo y el contenido generado por los usuarios antes de restaurar la base de datos local. Si producción ha cambiado desde que se creó la copia local, una restauración completa de la base de datos puede eliminar esos cambios más recientes.

Paso 1: Revisa qué cambió en local

Confirma exactamente qué vas a desplegar antes de empaquetar nada.

  1. Abre el sitio local desde WP Staging Desktop.
  2. Revisa el sitio en el navegador y en el escritorio de administración de WordPress.
  3. Confirma que los plugins, los temas, la compatibilidad de PHP, los ajustes y el contenido son correctos.
  4. Decide si el despliegue incluye archivos, la base de datos o ambos, según las opciones reales de copia de seguridad y restauración.
  5. Anota las integraciones o credenciales exclusivas de producción que habrá que verificar de nuevo tras el despliegue.

Este flujo de trabajo reemplaza el contenido; no fusiona cambios seleccionados. Planifica el despliegue como una restauración del estado completo de lo que contiene la copia de seguridad.

Paso 2: Haz una copia de seguridad del sitio de producción de destino

Crea primero el punto de reversión. Este paso debe realizarse antes de crear o subir la copia de seguridad del despliegue.

En el sitio WordPress de destino, abre WP STAGING > Backup & Migration, crea una copia de seguridad completa y espera a que finalice. Descarga una copia o confirma que está almacenada en un lugar accesible por si hay que revertir el despliegue.

Antes de continuar, verifica que:

  • La copia de seguridad se completó correctamente.
  • La copia de seguridad incluye los archivos y la base de datos necesarios.
  • La copia de seguridad puede identificarse claramente como el punto de restauración previo al despliegue.
  • La acción de restauración está disponible para ella.

Advertencia: No continúes si la copia de seguridad del destino falla. Sin un punto de reversión verificado, un despliegue fallido puede dejarte sin forma de volver al sitio de producción en funcionamiento.

Paso 3: Crea una copia de seguridad del sitio local de Desktop

Ahora empaqueta el estado local que quieres desplegar.

  1. Abre el sitio local desde WP Staging Desktop.
  2. Abre su escritorio de administración de WordPress.
  3. Abre WP STAGING > Backup & Migration.
  4. Elige Create Backup.
  5. Crea una copia de seguridad completa del sitio, a menos que el alcance de restauración previsto sea intencionadamente distinto, y deja entonces las casillas de componentes según lo necesites.
  6. Dale un nombre descriptivo como local-deployment-2026-07-18.
  7. Haz clic en Start Backup y espera a que finalice la creación de la copia de seguridad.

Esta copia de seguridad representa el estado local que se restaurará en el destino. Cuando finaliza, aparece en la lista Your Backups.

Paso 4: Descarga la copia de seguridad del sitio local

Saca la copia de seguridad de la máquina local para poder subirla al destino.

  1. Localiza la copia de seguridad completada en la lista Your Backups.
  2. Abre su menú Actions.
  3. Elige Download.
  4. Guarda el archivo .wpstg en tu ordenador.
  5. Confirma que la descarga finalizó y que el archivo no tiene cero bytes.

Esta guía documenta deliberadamente el flujo de archivos de Pro independiente del plan, por lo que el archivo .wpstg descargado es la vía que se usa en todo lo que sigue.

Los planes Developer y Agency pueden usar flujos conectados o remotos donde estén disponibles, como restaurar directamente desde una URL de copia de seguridad remota. Esta guía no usa esa vía, porque el procedimiento con archivo descargado funciona en cualquier plan de WP Staging Pro.

Paso 5: Prepara el destino

Prepara el sitio de producción antes de que ocurra nada destructivo.

  • Pon el destino en un estado de mantenimiento adecuado.
  • Pausa la entrada de contenido y cualquier otro despliegue.
  • En sitios de comercio o membresías activos, detén o ten en cuenta los nuevos pedidos, suscripciones, registros, comentarios y envíos.
  • Confirma que hay suficiente espacio en disco para la subida, la extracción y la copia de seguridad de reversión.
  • Confirma que WP Staging Pro está activo en el destino.
  • Confirma que la copia de seguridad reciente del destino del Paso 2 está disponible.
  • Anota la URL del destino.

Advertencia: Los siguientes pasos pueden reemplazar datos del destino. Confirma la ventana de despliegue con todas las personas responsables del sitio en vivo antes de subir la copia de seguridad.

Paso 6: Sube la copia de seguridad del sitio local

Transfiere la copia de seguridad descargada al destino.

  1. En el destino, abre WP STAGING > Backup & Migration.
  2. Elige Upload Backup.
  3. Selecciona el archivo .wpstg del sitio local descargado.
  4. Espera a que finalicen la subida y la validación.
  5. Confirma que la copia de seguridad aparece en la lista de copias de seguridad del destino.

Usa primero la subida estándar por navegador que se muestra aquí. Si el archivo es grande o la subida no se completa, consulta la guía de migración a otro alojamiento para conocer métodos de transferencia alternativos. La importación desde una URL de copia de seguridad remota es una función de Developer y Agency, por lo que no es la vía predeterminada en esta guía.

Paso 7: Revisa e inicia la restauración

Este es el paso que sobrescribe el destino. Ve con calma y comprueba antes de confirmar.

  1. Identifica la copia de seguridad del sitio local subida en la lista del destino.
  2. Abre Actions > Restore.
  3. Revisa el alcance exacto de archivos y base de datos que muestra la pantalla de restauración.
  4. Confirma que el origen seleccionado es la copia de seguridad del despliegue local, no otra copia de seguridad.
  5. Confirma que la copia de seguridad del destino del Paso 2 sigue existiendo.
  6. Lee la advertencia de sobrescritura que se muestra antes de que comience la restauración.
  7. Inicia la restauración solo después de superar todas estas comprobaciones.

Advertencia: Restaurar el contenido de la base de datos puede reemplazar entradas, pedidos, usuarios, ajustes y envíos de producción más recientes. Detente y vuelve a evaluar si producción ha recibido cambios importantes desde que se creó la copia local.

Esto es una restauración de copia de seguridad, no un push directo. Nada se fusiona, y no hay una sincronización selectiva de solo los cambios que hiciste en local.

Paso 8: Espera a que finalice

Deja que la restauración llegue a un resultado claro.

  • Mantén el navegador y el sitio disponibles, a menos que la pantalla de restauración te indique que el trabajo puede continuar en segundo plano.
  • No inicies otra copia de seguridad, restauración, actualización de plugins o despliegue al mismo tiempo.
  • Espera al estado de éxito, que WP STAGING muestra como un resultado Finished Successfully.
  • Si la restauración informa de un error, anota el mensaje exacto antes de reintentar nada.

El tiempo de restauración depende del tamaño de la copia de seguridad y del servidor de destino, por lo que no hay una duración fija que esperar.

Paso 9: Verifica el sitio de producción

Recorre el destino de forma metódica antes de reabrirlo a los visitantes.

  • La página de inicio y las páginas clave del frontend cargan.
  • El inicio de sesión en la administración de WordPress funciona.
  • La URL del sitio y la URL de inicio usan el dominio de destino.
  • Los enlaces permanentes funcionan.
  • HTTPS funciona sin avisos de contenido mixto.
  • Los plugins y el tema están activos como se espera.
  • Los archivos multimedia cargan.
  • Los formularios funcionan.
  • El correo electrónico transaccional está configurado correctamente.
  • Las tareas programadas y el cron se están ejecutando.
  • La caché y la CDN están vaciadas.
  • La visibilidad para los motores de búsqueda está configurada correctamente para producción.
  • Las herramientas de analítica y de consentimiento funcionan.
  • Las pasarelas de pago y los webhooks apuntan al entorno de producción.
  • El proceso de pago de WooCommerce funciona sin realizar un pedido real no intencionado.
  • No queda activo ningún plugin de desarrollo exclusivo de local, capturador de correo, ajuste de depuración ni credencial de prueba.

Mantén el destino en modo de mantenimiento hasta que se superen las comprobaciones esenciales.

Paso 10: Finaliza o revierte

Decide en función de lo que haya mostrado la verificación.

Si la verificación tiene éxito:

  • Retira el modo de mantenimiento.
  • Reanuda la entrada de contenido y las transacciones.
  • Supervisa los registros, los formularios, el correo electrónico, el proceso de pago y las páginas clave.
  • Conserva tanto la copia de seguridad previa al despliegue como la copia de seguridad del despliegue local según tu política de retención habitual.

Si la verificación falla:

  • Vuelve a WP STAGING > Backup & Migration en el destino.
  • Restaura la copia de seguridad reciente del destino previa al despliegue del Paso 2.
  • Vuelve a comprobar el destino.
  • Investiga la copia del despliegue lejos de producción antes de volver a intentarlo.

Advertencia: No repitas a ciegas una restauración fallida contra producción. Revierte primero a la copia de seguridad previa al despliegue y después busca la causa en una copia que no esté sirviendo tráfico en vivo.

Despliegue por copia de seguridad frente a push directo

Esta guía documenta el método basado en copias de seguridad ya disponible. Conviene ser explícito sobre en qué se diferencia del push directo, que es una función independiente y aún no disponible.

Despliegue basado en copias de seguridad Push directo
Disponible hoy con WP Staging Pro No disponible; en pruebas
Crear, transferir y restaurar una .wpstg backup Futuro flujo de push conectado previsto
Requiere una restauración explícita y la revisión de la sobrescritura No dependas de él hasta que esté disponible
Adecuado para un despliegue controlado de todo el sitio No debe darse por supuesto su alcance futuro

El push directo desde WP Staging Desktop recibirá documentación aparte después de su lanzamiento. Hasta entonces, usa el método basado en copias de seguridad ya disponible que se describe arriba.

Problemas habituales

La subida de la copia de seguridad es demasiado grande

  • Comprueba los límites de subida y de PHP del destino.
  • Comprueba el espacio en disco disponible.
  • Usa la guía de migración a otro alojamiento para métodos de transferencia alternativos cuando una subida por navegador no se complete.
  • No debilites de forma general la seguridad del servidor para forzar el paso de una subida grande.

La copia de seguridad no aparece tras la subida

  • Confirma que el archivo usa la extensión .wpstg.
  • Confirma que la subida se completó.
  • Actualiza la lista de copias de seguridad.
  • Comprueba el directorio de copias de seguridad documentado y sus permisos solo cuando la documentación actual lo respalde.

La restauración falla

  • Conserva el mensaje de error antes de hacer cualquier otra cosa.
  • Comprueba el espacio en disco y los registros del servidor.
  • Confirma que la versión del plugin y la copia de seguridad son compatibles.
  • No reintentes repetidamente contra producción sin comprender el fallo.
  • Consulta la guía de solución de problemas de copia de seguridad y restauración para los fallos de restauración habituales.

El inicio de sesión ya no funciona

Los enlaces permanentes devuelven un error 404

  • Abre Settings > Permalinks y guarda la estructura existente para vaciar las reglas de reescritura.

Problemas de redirección o de contenido mixto

  • Confirma la dirección de WordPress y la dirección del sitio del destino en Settings > General.
  • Vacía la caché de página, la caché de objetos, la CDN y la caché del navegador.
  • Confirma que HTTPS funciona y que el reemplazo del dominio se completó.

Faltan datos nuevos de producción

  • Una restauración completa de la base de datos local puede haber reemplazado datos de producción creados después de realizar la copia local.
  • Deja de hacer más cambios.
  • Evalúa una reversión a partir de la copia de seguridad previa al despliegue creada en el Paso 2.
  • No hay recuperación automática por fusión, así que trata la copia de seguridad previa al despliegue como la vía de vuelta.

Preguntas frecuentes

¿Necesito WP Staging Pro para desplegar un sitio de Desktop a producción?

Sí. Desktop Free puede restaurar una copia de seguridad descargada en un sitio bajo cualquier dominio local. Desplegar una copia de seguridad creada en local a otro dominio en vivo o de producción requiere WP Staging Pro.

¿Necesito Developer o Agency?

No para el despliegue con archivo de copia de seguridad descargado que se describe aquí. Developer y Agency añaden la restauración desde una URL de copia de seguridad remota, la extracción desde producción, la sincronización conectada y la CLI de WP STAGING.

¿Esto es push directo?

No. Este es el flujo de despliegue por copia de seguridad y restauración ya disponible. El push directo desde Desktop todavía está en pruebas.

¿WP STAGING cambia el dominio local por el dominio de producción?

WP STAGING realiza el buscar y reemplazar de dominio necesario durante la restauración. Verifica las URL de WordPress del destino, HTTPS, la caché y las integraciones tras el despliegue.

¿Esto conservará los nuevos pedidos y el contenido de producción?

No lo des por supuesto. Restaurar la base de datos local puede sobrescribir pedidos, usuarios, entradas, envíos, ajustes y otros datos de producción creados después de realizar la copia local. Crea una copia de seguridad reciente de producción y planifica con cuidado el alcance de la restauración y la ventana de mantenimiento.

¿Puedo desplegar solo cambios seleccionados?

Usa solo los controles de alcance que las pantallas actuales de copia de seguridad y restauración proporcionan de forma explícita, como elegir qué componentes incluye una copia de seguridad. Este flujo de trabajo no es una fusión de contenido, y esta guía no documenta el push directo que aún no está disponible.

¿Puedo revertir?

Sí, si creaste y verificaste la copia de seguridad reciente del destino antes del despliegue. Restaura esa copia de seguridad previa al despliegue si el sitio desplegado no supera la verificación.

Artículos relacionados

Updated on julio 20, 2026

Rene Hermenau

Autor: Rene Hermenau

Sobre el autor: René Hermenau es el fundador de WP STAGING. Trabaja en copias de seguridad de WordPress, entornos de staging, migraciones, gestión de bases de datos y flujos de despliegue seguros.