Cómo crear un sitio de WordPress sin publicarlo
John Turner
John Turner
La primera vez que construí un sitio de WordPress directamente en un servidor en vivo, subí una página a medio terminar a una URL real antes de lo previsto. Un cliente la encontró. Eso fue suficiente para que cambiara mi forma de trabajar.
Construir en público antes de estar listo no es solo vergonzoso. Un conflicto de plugins puede bloquear tu sitio. Un cambio de tema puede borrar tu diseño. Una actualización fallida puede impedirte el acceso a wp-admin por completo.
Cualquiera de estos problemas puede ocurrir en un sitio en vivo mientras los visitantes reales intentan cargarlo. Trabajar sin conexión o en un entorno aislado (sandbox) significa que esos errores permanecen invisibles hasta que los hayas corregido.
En este tutorial, te guiaré a través de cuatro formas de construir un sitio de WordPress sin publicarlo: WordPress Studio, Local, InstaWP y la ruta tradicional de MAMP/XAMPP.
También obtendrás un marco de decisión para elegir el adecuado antes de descargar nada, y un proceso paso a paso para subir tu sitio terminado a un servidor en vivo.
Al final, tendrás un entorno de WordPress local o aislado (sandbox) funcionando y un camino claro para hacerlo público cuando estés listo.
Aquí están los puntos clave:
- WordPress Studio y Local son para la construcción de sitios completos; InstaWP es un bloc de notas. Studio es el más rápido de configurar sin necesidad de configuración del servidor, Local te da más control sobre la configuración de PHP y del servidor, e InstaWP es para pruebas rápidas que no necesitas conservar.
- MAMP, WampServer y XAMPP son la opción correcta si deseas un control total sobre tu pila de servidores, pero requieren más pasos de configuración que Studio o Local; tenlo en cuenta antes de empezar.
- Los cuatro métodos terminan con el mismo paso de publicación impulsado por Duplicator. Sea cual sea la herramienta que uses localmente, Duplicator Pro empaqueta tu sitio y lo implementa en cualquier host, reemplazando las URL locales automáticamente.
- Los entornos aislados (sandboxes) gratuitos de InstaWP caducan después de 48 horas. Si construyes algo que vale la pena conservar, expórtalo o crea una cuenta antes de que se agote el tiempo.
Tabla de Contenidos
¿Por qué crear un sitio WordPress sin publicarlo?
Hay algunas situaciones en las que construir sin conexión o en un entorno aislado (sandbox) tiene más sentido que trabajar directamente en un servidor en vivo. Esto es lo que obtienes de ello.
Cambios sin errores. Puedes probar contenido, diseños y decisiones de diseño en privado antes de que nadie más los vea. Si algo falla, no puede perjudicarte.
Seguridad. Probar un nuevo plugin o tema en un sitio en vivo es un riesgo. Algunos plugins entran en conflicto entre sí. Algunos temas sobrescriben las personalizaciones. Probar en un entorno aislado significa que una instalación defectuosa no tumba tu sitio en vivo.
Rendimiento. Puedes optimizar la velocidad de carga de la página y la funcionalidad en un entorno local antes de que afecte a los visitantes reales. Nadie experimenta un tiempo de carga lento mientras todavía estás averiguando qué plugin de compresión de imágenes quieres.
Colaboración. Los entornos locales y los entornos aislados (sandboxes) facilitan compartir el trabajo en progreso con compañeros de equipo o clientes antes de que algo sea público. Herramientas como Local incluso generan una URL temporal compartible para que un cliente pueda revisar tu trabajo sin que tengas que publicar nada en vivo.
Los cuatro métodos de esta guía ofrecen los mismos beneficios. La diferencia radica en cuánto quieres configurar y cuánto tiempo necesitas que dure el entorno.
¿Qué método es el adecuado para ti?
Antes de descargar nada, dedica 30 segundos aquí. Los cuatro métodos de esta guía te llevan al mismo lugar, pero están diseñados para situaciones diferentes.
Elegir el incorrecto significa más configuración de la necesaria, o no tener suficiente control para lo que intentas hacer.
| Tu Situación | Método Ideal |
| Crear tu primer sitio WordPress | WordPress Studio |
| Quieres control sobre la versión de PHP, SSL y la configuración del servidor | Local (LocalWP) |
| Prueba rápida de plugin o tema sin necesidad de instalación | InstaWP |
| Quieres control total sobre tu pila de servidor y no te asusta la configuración | MAMP, WampServer o XAMPP |
| Necesitas probar en una copia de tu sitio web real | Clona con Duplicator Pro, luego usa cualquiera de los métodos anteriores |
Si empiezas desde cero y nunca antes has configurado un entorno de desarrollo local, empieza con WordPress Studio. Tiene el camino más corto desde la descarga hasta un sitio WordPress funcionando y no requiere que configures un servidor, una base de datos ni nada más.
Si necesitas igualar una versión específica de PHP, trabajar con multisitio o compartir un enlace de vista previa con un cliente, LocalWP te da más control sin ser significativamente más difícil de configurar.
Si solo necesitas probar algo rápidamente y no quieres instalar software en absoluto, InstaWP inicia un entorno temporal de WordPress en tu navegador en unos 10 segundos. No es para crear un sitio completo que planees conservar, pero para una prueba de concepto rápida, es difícil de superar.
Si quieres control práctico sobre cada capa de tu servidor local (configuración de Apache, MySQL, PHP, hosts virtuales), MAMP, WampServer y XAMPP te lo proporcionan.
La contrapartida son más pasos de configuración iniciales. Es la elección correcta si te sientes cómodo en un entorno de servidor y quieres que las cosas se configuren exactamente como deseas.
Cómo crear un sitio de WordPress sin publicarlo
Elijas el método que elijas, los pasos a continuación te guiarán a través de la configuración completa, desde la primera instalación hasta un sitio terminado listo para ser publicado. Salta a la sección que coincida con tu herramienta.
Los cuatro caminos terminan en el mismo lugar: un sitio WordPress completo que puedes migrar a un servidor en vivo cuando estés listo.
Método 1: WordPress Studio
Ideal para: principiantes, cualquiera que encuentre frustrante la configuración de MAMP, usuarios de Mac y Windows
WordPress Studio es una aplicación de escritorio gratuita de Automattic construida sobre WordPress Playground. Es la forma más rápida de tener un sitio WordPress local funcionando sin tocar la configuración del servidor.
Sin configuración de Apache, sin MySQL, sin phpMyAdmin. Abres la aplicación y tienes WordPress.
Algo a tener en cuenta: Los sitios de Studio residen en tu máquina local. Si cierras tu portátil y lo abres en otro lugar, el sitio no va contigo. Studio tiene una función de exportación si necesitas mover tu trabajo a otra máquina. Úsala antes de necesitarla, no después.
Esto es lo que harás:
- Descarga e instala Studio: Obtén la aplicación en developer.wordpress.com/studio e instálala en tu máquina
- Crea tu primer sitio: Asígnale un nombre y deja que Studio se encargue de todo lo demás automáticamente
- Abre tu panel de WordPress: Accede a wp-admin directamente desde la interfaz de Studio
- Paso 4: Crea tu sitio
Paso 1: Descarga e instala Studio
Descarga WordPress Studio para macOS o Windows. Ejecútalo como cualquier otra aplicación de escritorio.
Una vez instalado, te pedirá que inicies sesión en WordPress.com o que crees una nueva cuenta.

Paso 2: Crea tu primer sitio
Haz clic en Crear un sitio en la lista de opciones. Sin embargo, siéntete libre de importar una copia de seguridad o empezar desde una plantilla.

Asígnale un nombre. Puedes dejarlo así o abrir la configuración avanzada para personalizar la versión de PHP, la versión de WordPress, las credenciales de administrador y el dominio.

Studio crea el sitio automáticamente a partir de ahí. WordPress se instala, la base de datos se configura y se asigna una URL local sin que tengas que introducir ninguna configuración.
Cuando la configuración finalice, el nombre de tu sitio aparecerá en la barra lateral izquierda con un indicador verde de “En ejecución”. Eso significa que WordPress está activo localmente y listo para usarse.

Paso 3: Abre tu panel de WordPress
Haz clic en WP Admin en Studio para ir directamente al panel de WordPress, o haz clic en Abrir sitio para ver primero el front-end. Tus credenciales de inicio de sesión se establecieron durante la creación del sitio y son visibles en la interfaz de Studio si las necesitas.
Desde aquí, todo funciona exactamente como en un sitio de WordPress en vivo. Instala un tema, activa plugins, crea tus páginas.
Paso 4: Crea tu sitio
Cualquier tema o plugin que funcione en un sitio de WordPress.com en vivo funciona en Studio. No hay diferencias de compatibilidad que tener en cuenta. El Asistente de Studio opcional puede instalar plugins y ejecutar comandos de WP-CLI a través de una interfaz de chat si lo deseas, pero es totalmente opcional y no te molestará si lo ignoras.
Método 2: Local (LocalWP)
Ideal para: usuarios que desean una interfaz amigable para principiantes, con control fácil sobre la versión de PHP, SSL y multisitio;
Local es una aplicación de escritorio gratuita mantenida por WP Engine. Ha existido por más tiempo que Studio y tiene un conjunto de características más amplio: puedes configurar la versión de PHP por sitio, habilitar SSL con un clic, alternar entre Apache y Nginx, y compartir un enlace de vista previa pública temporal sin publicar nada en vivo.
Si estás creando un sitio para un cliente que necesita revisar tu trabajo antes del lanzamiento, solo esta última función hace que Local valga la pena elegirlo.
Esto es lo que harás:
- Descarga Local: Obtén la aplicación en localwp.com e instálala en tu máquina
- Crea un nuevo sitio: Elige tus preferencias de configuración y deja que Local configure el entorno
- Accede a tu sitio de WordPress: Abre wp-admin o el front-end directamente desde el panel de Local
- Crea tu sitio: Desarrolla con control total de PHP y del servidor durante todo el proceso
Paso 1: Descarga Local
Ve a localwp.com y descarga el instalador para tu sistema operativo. Local está disponible para macOS, Windows y Linux.
Un breve asistente de configuración se ejecuta al iniciar por primera vez, pero no te pide que configures nada técnico.
Paso 2: Crea un nuevo sitio
Haz clic en Crear un nuevo sitio y asígnale un nombre.

Local te pedirá entonces que elijas entre dos modos de configuración:
- Preferido usa los valores predeterminados recomendados por Local y te pone en marcha en aproximadamente un minuto. Esta es la opción correcta para la mayoría de los usuarios.
- Personalizado te permite establecer tu versión de PHP, elegir entre Apache y Nginx, y seleccionar tu versión de MySQL. Usa esta opción si necesitas que tu entorno local coincida con la configuración específica de un servidor en producción.
Después de elegir tu configuración, establece un nombre de usuario, contraseña y correo electrónico de administrador para tu instalación de WordPress. Local se encarga del resto.

Paso 3: Accede a tu sitio local de WordPress
Una vez que el sitio se crea, lo verás listado en el panel de control de Local. Haz clic en WP Admin para abrir el backend de WordPress, o en Abrir sitio para ver el frontend.

Si quieres usar https:// localmente en lugar de http://, haz clic en el botón Confiar junto a SSL en el panel de detalles del sitio. Local instala un certificado y habilita la navegación local segura sin advertencias en el navegador. Es un pequeño detalle que hace que trabajar localmente se sienta más parecido a trabajar en un sitio real.
Paso 4: Crea tu sitio
Desarrolla exactamente como lo harías en cualquier instalación de WordPress. Local ejecuta una pila de servidor completa, por lo que nada se emula ni se limita.
Cuando estés listo para que un cliente revise tu trabajo, ve al interruptor Live Link en el panel de control de Local. Local genera una URL pública temporal que refleja tu sitio local en tiempo real.
El cliente puede revisar tu trabajo desde cualquier dispositivo sin que tengas que desplegar nada. Desactívalo cuando la revisión haya terminado.
Método 3: InstaWP
Ideal para: pruebas rápidas, sin necesidad de instalación, sandboxes desechables
InstaWP te proporciona un sandbox de WordPress funcional en tu navegador en unos 10 segundos. No es la herramienta adecuada para construir un sitio completo que planees conservar, pero para probar si un plugin hace lo que crees que hace, previsualizar un tema o mostrarle un concepto a un cliente antes de comprometerte con una construcción, es la opción más rápida de esta lista.
Esto es lo que harás:
- Abrir un sandbox: Ve a instawp.com y crea una nueva instalación de WordPress con un solo clic
- Usa el sandbox: Obtén acceso inmediato a wp-admin y prueba lo que necesites
- Guarda tu trabajo antes de que expire: Exporta o migra todo lo que valga la pena conservar antes de que el sandbox se cierre
Paso 1: Crea un sitio InstaWP
Navega a instawp.com y crea un nuevo sitio. InstaWP crea una nueva instalación de WordPress y te proporciona las credenciales de wp-admin en segundos.

Para personalizar el sitio, elige una versión de WordPress y PHP. También puedes seleccionar una ubicación del servidor, instalar plugins e incluso usar un asistente de IA para ayudarte.

Los sandboxes gratuitos expiran después de 48 horas. Si crees que necesitarás más tiempo, actualiza al menos al plan Sandbox, que cuesta 2 $ al mes.
Esto extiende la vida útil del sandbox y te da la opción de guardar y reabrir tu entorno más tarde. No te saltes este paso y pierdas trabajo; el temporizador de expiración se ejecuta tanto si estás usando activamente el sandbox como si no.
Paso 2: Usa el Sandbox
Tienes acceso completo a wp-admin desde el momento en que se carga el sandbox. Instala temas y plugins, prueba diseños de editores de bloques, configura ajustes y más.
Las sandboxes de InstaWP se ejecutan en servidores reales, por lo que el comportamiento de los plugins y temas coincide con lo que verías en un sitio en producción. Si algo falla en una sandbox de InstaWP, también fallaría en un sitio en producción.
Paso 3: Guarda tu trabajo antes de que expire
Si has creado algo en InstaWP que quieres conservar, no esperes hasta que el temporizador esté a punto de llegar a cero.
InstaWP tiene una herramienta de migración integrada que puede enviar tu sandbox directamente a un servidor en producción. También puedes crear una copia de seguridad del sitio usando Duplicator y descargar los archivos del paquete a tu ordenador.

Esos archivos se pueden desplegar en cualquier servidor o importar a un entorno local usando cualquiera de los otros métodos de esta guía.
Si usas InstaWP como está diseñado (como un bloc de notas, no como un entorno a largo plazo), es probable que no necesites guardar nada. Prueba lo que necesitabas probar, cierra la pestaña y sigue adelante.
Método 4: MAMP, WampServer y XAMPP
Ideal para: usuarios avanzados que desean control total sobre su pila de servidores locales
MAMP, WampServer y XAMPP son entornos de servidor local tradicionales que te dan acceso directo a la configuración de Apache, MySQL y PHP. Requieren más pasos para configurarlos que Studio o Local, pero nada del proceso está técnicamente fuera de tu alcance si te sientes cómodo siguiendo las instrucciones cuidadosamente.
La recompensa es un entorno de servidor que controlas por completo, sin una capa de aplicación interpuesta entre tú y los archivos de configuración.
Esto es lo que harás:
- Descarga e instala tu pila: Obtén la herramienta adecuada para tu sistema operativo y ejecuta el instalador
- Configura tu servidor: Inicia Apache y MySQL y confirma que ambos están en ejecución
- Descarga WordPress y configura tu carpeta: Coloca WordPress en la raíz de documentos correcta y nombra tu URL local
- Crea una base de datos: Usa phpMyAdmin para crear una base de datos para tu instalación de WordPress
- Ejecuta el instalador de WordPress: Conecta WordPress a tu base de datos y completa la configuración
Paso 1: Descarga e instala tu pila
Elige la herramienta que se adapte a tu sistema operativo.
- MAMP se ejecuta en macOS y Windows. La versión gratuita cubre todo lo de esta guía. Descárgala en mamp.info.
- WampServer se ejecuta solo en Windows y es gratuito. Descárgala en wampserver.com.
- XAMPP se ejecuta en macOS, Windows y Linux y es gratuito. Descárgala en apachefriends.org.
Instala la que hayas elegido y ábrela antes de pasar al siguiente paso. Si necesitas una comparación completa, lee nuestras reseñas de los mejores entornos de desarrollo de WordPress locales.
Paso 2: Configura tu servidor
Antes de hacer nada más, asegúrate de que Apache y MySQL se estén ejecutando.
- Para MAMP: abre la aplicación y haz clic en Iniciar. Los indicadores de Apache y MySQL deberían ponerse en verde. Ya que estás aquí, ve a Preferencias de MAMP y establece el puerto de Apache en 80. El valor predeterminado es 8888, lo que significa que cada URL local requiere que añadas el número de puerto. Cambiar a 80 ahora te ahorra esa fricción durante todo el desarrollo.
- Para XAMPP: abre el Panel de Control de XAMPP y haz clic en Iniciar junto a Apache y MySQL. Ambos indicadores de estado deberían ponerse en verde antes de continuar.
- Para WampServer: abre la aplicación desde la bandeja del sistema. El icono de WampServer debería ponerse en verde, lo que significa que Apache y MySQL se están ejecutando. Si se queda naranja, haz clic en el icono y comprueba qué servicio no se inició correctamente.
Paso 3: Descarga WordPress y configura tu carpeta
Ve a wordpress.org/download y descarga la última versión de WordPress como un archivo zip.

Extrae el zip y obtendrás una carpeta llamada “wordpress”.
Renombra esa carpeta a lo que quieras que sea tu URL local. Si la llamas “misitio”, tu URL local será localhost/misitio. Mantén el nombre corto y en minúsculas, sin espacios.
Mueve la carpeta renombrada a la raíz del documento de tu servidor:
- MAMP: Aplicaciones » MAMP » htdocs
- XAMPP: xampp » htdocs
- WampServer: C: » wamp64 » www
Paso 4: Crea una base de datos
Abre phpMyAdmin en tu navegador. La dirección depende de tu configuración.
- MAMP (puerto predeterminado): localhost:8888/phpmyadmin
- MAMP (puerto 80): localhost/phpmyadmin
- XAMPP: localhost/phpmyadmin
- WampServer: localhost/phpmyadmin
En phpMyAdmin, haz clic en Nueva en la barra lateral izquierda. Dale a la base de datos un nombre que coincida con la carpeta de tu sitio. Mantenerlos consistentes facilita la gestión de múltiples sitios locales más adelante. Haz clic en Crear.

Paso 5: Ejecuta el instalador de WordPress
Navega a la URL de tu sitio local en tu navegador. Para una carpeta llamada “misitio”, esa es localhost/misitio. WordPress detectará que aún no se ha configurado y lanzará el asistente de configuración.
Cuando te pida los detalles de la base de datos, introduce lo siguiente:
- Nombre de la base de datos: el nombre que le diste a la base de datos en phpMyAdmin
- Nombre de usuario: root
- Contraseña: root (MAMP y XAMPP) o déjala en blanco (WampServer)
- Servidor de base de datos: localhost
- Prefijo de tabla: wp_ (está bien dejarlo como predeterminado)
Envía el formulario. Si WordPress se conecta a la base de datos correctamente, te llevará a la pantalla de detalles del sitio. Configura el título de tu sitio, el nombre de usuario administrador, la contraseña y el correo electrónico, y luego haz clic en Instalar WordPress.
Inicia sesión en localhost/misitio/wp-admin y ya estás dentro.
Para obtener instrucciones de configuración más detalladas, lee estas entradas del blog:
Cómo hacer que tu sitio WordPress local esté en vivo
El momento que has estado esperando casi ha llegado: ¡lanzar tu sitio web y compartirlo con el mundo! Pero aquí está la belleza del desarrollo sin conexión: puedes hacer esta transición sin problemas, sin preocuparte por publicar un producto inacabado.
Aquí es donde entra Duplicator Pro, tu arma secreta para un lanzamiento fluido y sin estrés. Duplicator Pro simplifica el proceso de migración de tu sitio web desarrollado localmente a un servidor en vivo.

Así es como funciona.
Una vez que estés satisfecho con tu sitio web local, usa Duplicator Pro para crear una copia de seguridad completa. Compilará todos tus archivos, bases de datos y configuraciones de WordPress en un solo archivo.

A continuación, descarga tu copia de seguridad.

En este punto, necesitarás encontrar un proveedor de hosting. Compra un plan de hosting web y un nombre de dominio.
También deberías crear una nueva base de datos y un usuario de base de datos.

Usa el gestor de archivos de tu nuevo sitio web (como cPanel) o un cliente FTP (como FileZilla) para conectarte a tu servidor. Sube ambos archivos de Duplicator al directorio raíz.

Inicia el instalador con este enlace: https://tudominio.com/installer.php
Duplicator te guiará paso a paso a través de la migración. Necesitarás introducir la información de tu nueva base de datos y reemplazar tus URLs antiguas, pero Duplicator lo hace muy fácil de usar.

¿Quieres ver Duplicator Pro en acción? Aquí tienes un tutorial completo sobre cómo mover un sitio local a un servidor en vivo.
Preguntas frecuentes sobre cómo crear un sitio WordPress sin publicarlo
¿Puedo crear un sitio WordPress sin hosting?
¡Absolutamente! El desarrollo local te permite crear tu sitio web de forma privada, separado de la web en vivo. El hosting entra en juego cuando estés listo para lanzar tu sitio web y hacerlo accesible al público. Piensa en el desarrollo sin conexión como la fase de planificación y construcción, mientras que el hosting es como comprar un terreno y preparar tu casa terminada para que todos la vean.
¿Cómo rediseño un sitio WordPress sin hosting?
Para rediseñar tu sitio WordPress sin hosting, configura tu servidor local. Luego, usa Duplicator Pro para hacer una copia de seguridad de tu sitio web en vivo. En el sitio local, instala Duplicator y arrastra y suelta tu copia de seguridad en la página de Importar.

Ahora puedes editar tu sitio web sin preocuparte por errores en vivo o tiempo de inactividad. Esto hace que rediseñar tu sitio web sea un proceso seguro y eficiente. Realiza todos los cambios de diseño de tu sitio web sin conexión y luego usa Duplicator para migrar la versión actualizada de vuelta a tu servidor en vivo.
¿Puedo crear un sitio WordPress sin conexión?
Sí, puedes crear tu sitio WordPress completamente sin conexión. Con un entorno de desarrollo local, puedes centrarte en la creatividad y la funcionalidad sin distracciones ni la preocupación de romper tu sitio en vivo.
¿Cómo cambio el tema de mi sitio WordPress sin publicarlo?
Puedes cambiar el tema de tu WordPress migrando tu sitio en vivo a un host local. Prueba diferentes temas y refina el aspecto y la sensación de tu sitio web sin conexión. Cuando estés satisfecho con los resultados, publica los cambios.
Alternativamente, pon tu sitio en vivo en modo de mantenimiento. Con SeedProd, puedes usar una plantilla para anunciar que estás trabajando en tu sitio web.

Otra opción es copiar tu sitio web a un subdominio o subdirectorio en tu servidor. Los hosts de WordPress administrados como WP Engine, Bluehost y SiteGround facilitan este proceso.
Tu sitio local está construido. Ahora protege el sitio en vivo.
Tienes un entorno de WordPress funcionando configurado sin tocar un servidor en vivo. Ya sea que hayas elegido Studio, Local, InstaWP o una pila tradicional, el proceso a partir de aquí es el mismo: construye hasta que esté listo, luego migra con Duplicator cuando lo esté.
La parte que la mayoría de la gente se salta es lo que viene después de la migración. Tu entorno local era tu red de seguridad mientras construías. En el momento en que tu sitio se pone en línea, esa red desaparece a menos que la reemplaces.
Configura copias de seguridad programadas con Duplicator Pro antes de hacer cualquier otra cosa en el servidor en vivo.
Tu entorno local mantuvo tus errores invisibles mientras construías. Una vez que el sitio está en línea, una actualización de plugin defectuosa, un cambio de tema fallido o un error de configuración pueden derribarlo para visitantes reales en tiempo real. Una copia de seguridad actual es lo que te permite volver a estar en funcionamiento en minutos en lugar de horas.
Más de 1.5 millones de profesionales de WordPress utilizan Duplicator Pro para hacer copias de seguridad, migrar y restaurar sus sitios. Es la misma herramienta que llevó tu sitio local a un servidor en vivo, y es la adecuada para seguir utilizando una vez que llegas allí.
Si esta guía te ha sido útil, estas también merecen ser marcadas:
- Cómo Mover un Sitio de WordPress en Vivo a un Host Local
- Cómo hacer una copia de seguridad del sitio de ensayo de su sitio web antes de cada envío
- ¿Necesitas un sitio de staging?
- Cómo convertir WordPress en un sitio de staging
- Codifique de forma más inteligente, no más difícil: herramientas para desarrolladores de WordPress para cada profesional