Raíz del proyecto + wp-config.php
Añade o importa un sitio existente
Solución CMS
Crea, importa y gestiona sitios WordPress con la versión de PHP, las extensiones, la base de datos, el servidor web, el dominio local y HTTPS que necesita cada sitio.
WordPress gira en torno al sitio: los archivos, la raíz de documentos, el runtime de PHP, la base de datos y la URL local deben mantenerse alineados. FlyEnv vincula las versiones y extensiones de PHP a cada proyecto.
Raíz del proyecto + wp-config.php
Añade o importa un sitio existente
Elige la versión por proyecto
Consulta e instala extensiones visualmente
Gestiona el contenido y los ajustes en local
Sirve los enlaces permanentes y las reescrituras locales
Dominio local personalizado + HTTPS
Prueba cookies, redirecciones y webhooks
Activa la caché de objetos o las herramientas del tema solo cuando hagan falta
Mantén separados los sitios de clientes, el trabajo con plugins y el desarrollo de temas sin reconstruir el stack local cada vez.

Vincula la compatibilidad de plugins y temas al runtime del proyecto.
Gestiona MySQL o MariaDB sin mezclar los datos de distintos clientes.
Reduce la exposición accidental haciendo explícito el directorio servido de WordPress.
Prueba redirecciones, cookies, callbacks de OAuth y funciones seguras del navegador en local.
Pasa de los archivos del proyecto a un sitio local operativo: elige el runtime, conecta la base de datos, define la raíz servida y desarrolla temas o plugins en una URL local real.
Empieza con un proyecto nuevo o con el directorio de un sitio existente.
Ajusta el runtime a los plugins y temas.
Conecta la base de datos que contiene el contenido del sitio.
Mantén wp-config.php y wp-content/ dentro del directorio servido.
Usa client-site.test con un certificado de confianza.
Desarrolla temas y plugins dentro de wp-content/themes y wp-content/plugins.
Servicios de apoyo opcionales
Caché de objetos opcional para sitios cuya configuración utiliza Redis.
Añádelas cuando el tema o los bloques necesiten un paso de compilación.
Un flujo local más predecible para sitios que dependen de PHP, archivos de contenido, bases de datos y URLs accesibles desde el navegador.
Usa una versión compatible para plugins antiguos, temas de bloques modernos o sitios de clientes.
Sitio antiguo → PHP 7.4 · Sitio moderno → PHP 8.2+
Revisa las extensiones de PHP que necesita el sitio antes de que falle un plugin o una importación.
PHP → Extensiones → comprueba antes de depurar
Mantén el motor de base de datos cerca del proyecto en lugar de compartir un stack opaco.
Usa el motor que espera tu sitio
Asigna a cada sitio WordPress un directorio y una URL local explícitos.
Prueba cookies de inicio de sesión, redirecciones, callbacks de pago y contenido incrustado en un dominio de confianza.
https://client-site.test
Usa un Startup Group cuando el sitio necesite PHP, su base de datos, Redis o herramientas frontend al mismo tiempo.
Usa FlyEnv para un sitio nuevo, un proyecto de cliente existente o un workspace de temas y plugins que ya tengas.
Cada configuración resuelve problemas distintos. Estas son las diferencias entre ejecutar WordPress con un stack manual, contenedores o FlyEnv.
| Característica | Stack local manual | Flujo con contenedores | FlyEnv |
|---|---|---|---|
| Aislamiento de versiones PHP | Cambio manual | Definido en la configuración del contenedor | Selección del runtime por proyecto |
| Extensiones de PHP | Editar php.ini a mano | Reconstruir la imagen o la configuración | Gestión visual de extensiones |
| Varios sitios | Hosts virtuales manuales | Un stack por proyecto | Sitios locales gestionados en un workspace |
| Ciclo de vida de la base de datos | Servidor independiente | Servicio en un contenedor | Módulos MySQL o MariaDB |
| HTTPS local | Certificados manuales | Configuración específica del proxy | Dominios locales de confianza y HTTPS |
Preguntas habituales sobre el uso de FlyEnv para sitios WordPress locales.
Sí. FlyEnv permite que cada proyecto o sitio local utilice la versión de PHP que necesita, algo útil cuando plugins o temas antiguos aún no son compatibles con un runtime nuevo.
Sí. FlyEnv ofrece ambos módulos de base de datos. Elige el motor que coincida con el sitio o con el entorno que quieras reproducir localmente.
Apunta el sitio al directorio que contiene los archivos de WordPress y wp-config.php. Mantén explícita la raíz servida para no exponer archivos privados del proyecto.
No. Redis es opcional y resulta útil cuando el sitio o su configuración de caché utiliza caché de objetos. Inícialo solo para los proyectos que lo necesiten.
Sí. Añade Node.js cuando el tema, bloque o herramienta frontend seleccionada necesite un paso de compilación. WordPress no necesita Node.js para servir peticiones.
Sí. Mantén separados sus directorios, versiones de PHP, bases de datos, dominios locales y servicios opcionales mientras los gestionas desde un único workspace.
Ejecuta el runtime del sitio, la base de datos, el dominio local y HTTPS en un solo workspace.