PhantomWP: headless WordPress con Astro, IA y deploy en minutos (2026)

WordPress para contenido. Astro para todo lo que ven los visitantes.
PhantomWP es una plataforma que transforma sitios WordPress en frontends Astro blazing-fast, con un browser workspace que crea tu repo de GitHub, scaffolea el proyecto Astro, conecta WordPress vía REST API, y te da AI help durante todo el build —sin Node, sin Vite, sin terminal.
La propuesta es directa: WordPress no es el problema. La forma en que construimos con él, sí. Los page builders generan código que la IA no puede interpretar. Los stacks headless se vuelven frágiles. El preview drift de production. El performance se bolt-on al final. PhantomWP reemplaza la capa frontend frágil con algo estructurado, rápido y version-controlled.
📌 Lo esencial: PhantomWP = browser workspace que genera proyectos Astro conectados a WordPress. Sin Node/Vite/terminal. AI agent con Agent/Plan/Ask modes (OpenAI, Anthropic, Gemini, OpenRouter). PhantomWP Connect plugin para writes firmados, JWT auth y AI agentic. Deploy a Vercel o Cloudflare Workers. v1.0.0-rc.9 (junio 2026). Pricing: Starter $149/año, Founders Lifetime (LTD), Agency $399/año.
El problema que resuelve
Un sitio WordPress moderno normalmente significa:
- Stacks layered que se vuelven frágiles: theme + builder + plugins + caching + CDN, cada capa con sus propios bugs
- Preview drifts de production: lo que ves en el editor no es lo que el visitante ve
- Performance bolt-on al final: optimización como afterthought, no como arquitectura
- Debugging eats tu roadmap: tiempo perdido en compatibilidad de plugins en lugar de features
- AI struggles con page builders: la IA genera código que el builder no puede interpretar
PhantomWP da vuelta la tortilla: WordPress queda como backend de contenido, y el frontend es un proyecto Astro real, con archivos reales, componentes reales, y una estructura de proyecto que la IA puede navegar.
Cómo funciona
1. Connect GitHub
Conectas tu cuenta de GitHub. PhantomWP scaffolea el codebase Astro, lo pushea a un repo fresco, y abre el browser workspace listo para editar.
2. Create your first project
Pick un Astro starter. PhantomWP genera el código, lo sube a tu repo, y abre el IDE en el navegador. Sin Node, sin Vite, sin npm install. Un clean starter generado para ti.
3. Connect WordPress (opcional)
¿Tienes un sitio WordPress existente? Apunta PhantomWP a él y tus posts, pages y custom fields fluyen a través de la REST API. Skip este paso si estás empezando de cero.
WordPress queda como CMS para contenido. Reemplazas la capa frontend frágil con algo estructurado, rápido y version-controlled.
4. Deploy to Vercel o Cloudflare
Preview en un staging URL, luego ship a producción. Deploy a Vercel o Cloudflare Workers con un click. Rollback en cualquier momento.
AI works better when it has structure
La clave de PhantomWP es que la IA trabaja mejor cuando tiene estructura. Los page builders generan código que la IA no puede interpretar. PhantomWP le da a la IA:
- Real output: Archivos reales, componentes reales, project structure navegable
- Full visibility: Puedes revisar cada cambio en git
- No black boxes: Lo que la IA genera es código Astro estándar que puedes leer y modificar
- Choose your model: OpenAI, Anthropic, Google Gemini, OpenRouter, o cualquier endpoint OpenAI-compatible. Tu key, tu modelo, tu factura
Tres modos de AI
| Modo | Qué hace | Cuándo usar |
|---|---|---|
| Agent | Ejecuta cambios autónomamente: crea componentes, edita páginas, conecta WordPress | Cuando confías en el resultado y quieres velocidad |
| Plan | Genera un plan de cambios antes de ejecutar. Tú revisas y apruebas | Para cambios grandes o cuando quieres control |
| Ask | Responde preguntas sobre el codebase sin hacer cambios | Para entender el código, explorar opciones, debuggear |
PhantomWP Connect: el WordPress plugin
PhantomWP funciona con la REST API pública de WordPress out of the box (read-only). Pero el PhantomWP Connect plugin desbloquea writes, AI agentic, visitor auth y WooCommerce flows. Un plugin, fully wired.
Características del plugin
- One-click self-pairing: El plugin se empareja solo con tu proyecto PhantomWP en la primera visita al admin. No API keys que copiar, no wp-config edits
- Agentic AI writes to WordPress: El AI assistant crea posts, pages, custom post types, taxonomies y field groups directamente en tu WordPress. Pides un CPT, obtienes un CPT
- Visitor JWT authentication: Login, registration y password reset en tu Astro frontend, respaldados por JWTs short-lived, capability-restricted emitidos desde WordPress
- Signed two-way communication: Cada request de PhantomWP a WordPress lleva firma ECDSA P-256 con SHA-256. Scoped a tu install ID, ±5 minutos de replay window. No shared passwords, no long-lived keys
- Encrypted at-rest: API keys, JWT secrets y signing material encriptados con AES-256-GCM en la database de WordPress. Un database leak no leakea tus secrets
- WooCommerce customer flows: Customer login, registration y account management en tu Astro storefront. Un plugin reemplaza el stack de JWT y REST plugins que necesitabas antes
Seguridad del plugin
El plugin está diseñado para que el worst case de un stolen token o compromised edge sea bounded:
- ECDSA P-256 DER-encoded signatures con SHA-256 digest en cada request
- Timestamp + nonce replay protection, ±5 minuto window
- Install scope: Signatures bound a tu
wpInstallIdy normalized host. Cross-project replay refused - Key separation: PhantomWP hold la signing private key, WordPress hold la verifying public key
- Capability stripping: Destructive WordPress caps stripped cuando un request es JWT-authenticated
- Auto-invalidation: Tokens auto-invalidados cuando role, email o password cambian, o cuando la cuenta se elimina
- Kill switch: Un single kill switch que controlas para cortar todos los write routes
Instalación en under a minute
- Abre tu proyecto en el PhantomWP IDE
- Click el WordPress icon en el header bar
- Enter tu WordPress site URL y click "Install PhantomWP Connect plugin"
- Download el per-project zip que preparamos para ti
- En WordPress admin: Plugins → Add New → Upload Plugin
- Upload el zip y click Activate
- Visit el PhantomWP menu en wp-admin una vez. El plugin se self-pair automáticamente
El bootstrap token se destruye después del pairing exitoso. No hay API keys que copiar, no .htaccess rewrites.
Content modeler detection
El plugin detecta whichever content modeler ya usas (SCF, ACF, ACPT, o Meta Box) y rutea el scaffold a través de él. Nunca instala modelers por ti. Todos los write routes están gated por signed API key permission y un kill switch que controlas tú.
Theme Studio
PhantomWP incluye un Theme Studio para colors, typography, type scale, brand logos y live preview de cambios de theme. Características:
- Color tokens con shade scales automáticas
- Type scales fluidas y matemáticas
- Draggable typography controls
- Section/container widths usando Tailwind v4
--container-*vocabulary - Font browser integrado para elegir e instalar body, heading y code fonts
- AI Theme Assistant que convierte style direction en plain language a editable theme proposals
- Output que matchea la styling strategy del proyecto (Tailwind o plain CSS)
Section Library
PhantomWP incluye una Section Library con ready-made sections y page kits:
- Aurora: luminous dark editorial landing-page kit
- Landscaping: industry-focused set
- Bakery: team profiles, testimonials, contact details, menu anchors, y matching Home/About/Contact page templates
Cada section set shippea tanto variantes Tailwind como plain CSS, y se adaptan a Theme Studio tokens out of the box.
Todo lo incluido
WordPress + Astro
- Pull posts, pages y media desde WordPress REST API
- Automatic SEO migration (Yoast, Rank Math, AIOSEO)
- Keep WordPress como CMS, serve un Astro frontend moderno
- Media sync y local image optimization
- WooCommerce storefront support (Alpha) vía PhantomWP Connect
Workflow & Version Control
- Version control con full commit history
- Draft branches: trabaja en isolation, publica cuando estés listo
- Preview antes de publish y rollback de cualquier deployment
- One-click deploy a Vercel o Cloudflare Workers
- Theme Studio para colors, typography y layout tokens
- Tailwind o plain CSS project generation
- Visual component library con Aurora, Landscaping y Bakery kits
- Standard Astro project — eject y self-host cuando quieras
PhantomWP Connect
- Self-pairing WordPress plugin (no API keys)
- Agentic AI que crea posts, CPTs y taxonomies en WordPress
- Visitor login, registration y account flows en tu Astro frontend
- Site-level form delivery vía Formspree, Web3Forms, o Connect
- Signed, encrypted two-way communication con WordPress
AI (optional)
- Chat-based editing: describe cambios en plain English
- Agent, Plan y Ask AI modes
- Bring your own API key, no extra cost
- Úsalo cuando ayuda, skip cuando no
Pricing
| Plan | Precio | Proyectos | Renueva |
|---|---|---|---|
| Starter | $149/año | 1 | Sí, anual |
| Founders Lifetime 🏆 | Pago único (LTD) | Ilimitados | Nunca |
| Agency | $399/año | 10 | Sí, anual |
Founders Lifetime (LTD)
El plan más popular para agencies y developers que build múltiples proyectos:
- Unlimited projects
- All future updates included, forever
- Version control con draft branches y rollback
- Tailwind o plain CSS project generation
- PhantomWP Connect WordPress plugin
- Agent, Plan y Ask AI modes
- Deploy a Vercel o Cloudflare Workers
- Priority support
- Pay once. Never renews.
⚠️ Oferta cerrando: PhantomWP está en su final pre-v1 phase. Los Founders Lifetime spots están limitados y el precio subirá cuando v1 stable lance. Si estás considerando PhantomWP para múltiples proyectos, el LTD es el mejor valor.
PhantomWP vs alternativas
| Aspecto | DIY (manual) | PhantomWP | Hire a dev |
|---|---|---|---|
| Time to first deploy | Semanas | Minutos | Semanas |
| Setup complexity | Alta | Baja | Media |
| AI workflow | Manual | Built in | Depende |
| Code ownership | Sí | Sí | Varía |
| Repeatable | No | Sí | No |
| Cost | Free + tu tiempo | One-time / anual | $5,000+ |
¿Para quién es PhantomWP?
Buen fit ✅
- Developers que quieren dejar de pelear con builders y own su frontend code
- Agencies que necesitan un workflow repeatable y rápido para client WordPress sites
- Technical founders que quieren AI-assisted builds que pueden revisar y confiar
- Equipos que ya usan WordPress como CMS y quieren un frontend moderno
Not for ❌
- Drag-and-drop users — PhantomWP es code-first, no visual-first
- No-code beginners — debes estar cómodo con HTML y CSS basics
- Theme shoppers — esto genera un codebase, no un ready-made design
No tienes que rebuild overnight
Tu sitio WordPress actual sigue corriendo. Build el Astro frontend alongside y switch cuando estés listo. Nada se rompe. Nada se pierde. Esto es clave para migrations: puedes construir el frontend nuevo en paralelo, probarlo en staging, y cambiar cuando tengas confianza.
Estado del proyecto (julio 2026)
- Versión actual: v1.0.0-rc.9 (2 junio 2026)
- Releases totales: 31
- Fase: Final pre-v1 phase (release candidate)
- Deploy targets: Vercel, Cloudflare Workers
- AI providers: OpenAI, Anthropic, Google Gemini, OpenRouter, cualquier OpenAI-compatible
- WordPress integration: REST API (read-only) + PhantomWP Connect plugin (full access)
Roadmap: lo que viene
- v1.0.0 stable: Production-ready con todos los features actuales
- ACF (Advanced Custom Fields) support: Integración nativa con ACF
- WooCommerce integration: Headless WooCommerce storefronts completo (cart, checkout, coupons, customer accounts, reviews, Stripe, PayPal, BACS)
- Multi-language site support: Sitios multi-idioma
- Custom deployment targets: Netlify, Cloudflare Pages
- Collaborative editing: Edición colaborativa en tiempo real
- Personal component library: Save y reuse custom components across sites
PhantomWP vs Instatic: dos enfoques diferentes
| Aspecto | PhantomWP | Instatic |
|---|---|---|
| Enfoque | WordPress → Astro (headless) | CMS visual standalone |
| WordPress | Backend de contenido | No usa WordPress |
| Editor | Browser IDE (Monaco) | Canvas visual con breakpoints |
| AI | Agent/Plan/Ask, BYOM | 35-tool Site scope, BYOM |
| Output | Astro (static/SSR) | HTML semántico + CSS |
| Licencia | Propietario (SaaS) | MIT (open source) |
| Self-hosted | No (cloud workspace) | Sí (Bun) |
| Deploy | Vercel, Cloudflare Workers | Donde quieras (static files) |
| Ideal para | WP users que quieren Astro | Builders que quieren salir de WP |
| Pricing | $149/año - LTD | Gratis (MIT) |
Ambos productos atacan el mismo problema —frontends WordPress frágiles— desde ángulos opuestos. PhantomWP mantiene WordPress como backend y lo hace headless con Astro. Instatic reemplaza WordPress entero con un CMS visual self-hosted.
Conclusión
PhantomWP es la opción más rápida para equipos que ya tienen WordPress y quieren un frontend moderno con Astro, sin rebuild desde cero. El browser workspace elimina la fricción de setup (sin Node, sin Vite, sin terminal), el AI agent con Agent/Plan/Ask modes hace el build asistido, y el PhantomWP Connect plugin permite writes firmados, JWT auth y AI agentic sobre WordPress.
Para agencies que manejan múltiples client sites, el Founders Lifetime a pago único es el mejor valor del mercado para este tipo de herramienta. Y para teams que prefieren open source y self-hosted total, Instatic es la alternativa MIT.
El enfoque de PhantomWP —darle a la IA archivos reales en lugar de código de builder— es el insight que lo hace diferente. AI works better when it has structure. Y PhantomWP da structure: real files, real components, real repo, no lock-in.
🔗 Enlaces de interés:
- PhantomWP (homepage)
- PhantomWP Connect Plugin
- Releases (v1.0.0-rc.9)
- Roadmap
- Compare alternatives
- PhantomWP Connect Docs
- Comunidad Facebook
📚 Posts relacionados en Blogia:
- Instatic + Claude Code: el CMS open source que edita páginas con IA
- Claude Code: guía completa de instalación y uso
- Cursor vs Claude Code vs ZCode vs Devin Desktop
- Open WebUI: interfaz web para modelos locales
- vLLM: cómo desplegar LLMs open source en producción
- Ollama: cómo instalar modelos de IA localmente
- OpenRouter: la API unificada para 400+ modelos
- Supabase self-hosted en VPS
- GPT-5.6 y Grok 4.5: nuevos modelos frontier
- Stack completo de pricing de IA 2026