Potencia tu WordPress
con IA
Desarrollar webs y hacer SEO local operando WordPress con agentes de IA. Agnóstico de modelo y plataforma.
Pulsa → para avanzar · ? atajos · n notas · f pantalla completa
No enseñamos a pedirle textos a una IA
Enseñamos a convertir WordPress en un entorno que un agente entiende y opera con criterio.
Qué sí y qué no
Sí es
- Operar WP con agentes (Claude Code, opencode, Codex…)
- Construir una web real de principio a fin
- SEO local por código y en operación
- Criterio de arquitectura y de datos
No es
- Un curso de prompting bonito
- Atarse a un modelo o plataforma
- "La IA lo hace todo sola"
- Magia sin entender qué pasa por debajo
AGENTS.md. No nos casamos con ninguna marca.
Mapa de decisión
y conceptos clave
Del código puro a WordPress
| Nivel | Enfoque | Brilla en |
|---|---|---|
| 1 | A código + IA | sitios estáticos · control total |
| 2 | Código + CMS | datos, usuarios, contenido a escala |
| 3 | WordPress + plugin propio el core | handoff, datos en código, SEO |
| 4 | WordPress + theme/builder | rapidez visual (¿aún necesaria?) |
No hay uno "bueno para todo". Cada nivel tiene su terreno — los vemos uno a uno.
A código + IA
Donde brilla: lo estático
- Rápido, barato, seguro, control total
- HTML/CSS/JS o generadores como Astro
- La IA acelera muchísimo este terreno
¿Y lo dinámico?
-
También se puede: usuarios, productos,
CPTs… - El código es lo más flexible que existe
- Pero añade una capa y una curva más pronunciadas
Código + CMS
Un CMS te resuelve la base de datos, la gestión de usuarios y la edición de contenido. Dejas de reinventarlo.
Generales
WordPress (el más famoso), Drupal.
Headless
Strapi, Payload — solo datos por API.
Especializados
Medusa (ecommerce), Moodle (formación)…
WordPress + plugin propio
Lo mejor de los dos mundos: la comodidad del CMS más extendido + el control del código.
- Theme personalizado a código — sin themes preestablecidos ni builders
- Plugin propio que posee los datos (CPT, campos, lógica)
- Handoff a terceros intacto (es WordPress) y datos versionados en git
WordPress + theme/builder
Qué es
- Themes preestablecidos + builders: Elementor, Divi, Bricks
- La "capa intermedia" visual entre el usuario y el código
- Si da tiempo, hacemos alguna prueba
El matiz honesto
- Con la IA escribiendo el código, esta capa quizás ya no es tan necesaria
- Aun así tiene su público y sus casos
¿Por qué clásico y no FSE?
Clásico (elegido)
- Prototipo HTML → templates PHP casi 1:1
- Plugin propio posee los datos; tema fino y desechable
- Reusa groundwork ya probado en proyectos reales
FSE / block theme
-
Hay que reconstruir el diseño como bloques +
theme.json - Potente para editar todo desde el editor
- Se presenta como alternativa/futuro, no se construye en vivo
Clásico ≠ sin Gutenberg: el editor de bloques sigue para el contenido (blog/editorial).
MCP · Ability · Skill
MCP
El cable/protocolo: cómo el agente habla con WordPress.
Ability
La capacidad que WP expone (Abilities API, Core 6.9).
Skill
El conocimiento portable del lado del cliente (agnóstico).
Capas de conexión bajo nivel → datos externos
| Vía | Qué hace | Rol en el taller |
|---|---|---|
| Novamira (free) | PHP + filesystem + WP-CLI + BD directo | capa principal |
| MCP Adapter + Abilities | estándar oficial, WP Core 6.9 | hacia dónde va |
| Easy MCP AI | 215 tools: core + plugins + datos SEO (GSC, Semrush…) | "más allá del diseño" |
| JetEngine MCP | CPT/campos/queries (Command Center) | contraste de capa |
| WooCommerce MCP (beta) | operaciones de tienda | plus opcional |
Capa de datos: el híbrido
Nativo puro el hilo
register_post_type +
register_post_meta + meta boxes en el plugin
propio. Gratis, en git, portable.
ACF / SCF
Estándar UI-first. acf-json versiona los grupos.
Más pool de talento.
JetEngine
Modela el mismo inmueble y lo opera por su MCP. Contraste (Bloque 6).
Preparar el terreno
+ conexiones en vivo
Terreno + primera conexión real
Listo de antemano
- LocalWP con el sitio creado
- Novamira (free) instalado + Application Password
AGENTS.mdcon las reglas del proyecto
En vivo
-
Añadir skills:
npx skills add WordPress/agent-skills - Probar el agente: "lista los plugins activos"
- Crear un post de prueba vía MCP → verlo en WP
A pantalla — primera conexión
Demo para el cliente
prototipo → Cloudflare
Primero el diseño, sin CMS de por medio
- Boceto con el agente → HTML/CSS/JS limpio (o Tailwind), sin framework
- Iteración rápida y aprobación del cliente sobre algo real
- Publicar en Cloudflare Pages (preview compartible)
- Ese prototipo es el que luego portamos al theme casi 1:1
A pantalla
Prototipo de Vega del Sur → Cloudflare Pages
Mostrar la home + ficha + card. Publicar. Compartir el enlace.
Volcado a WordPress
tema clásico + plugin propio
El plugin posee los datos. El tema es desechable.
Plugin propio
CPT inmueble+ meta + taxonomías- Lógica, JSON-LD, leads, hardening
- Es lo que sobrevive a un rediseño
Tema clásico
- Solo presentación: tokens + BEM + JS vanilla
- Templates PHP portados del prototipo
- Fino y reemplazable
El modelo inmueble en nativo puro
Estructura
-
register_post_type('inmueble')·show_in_rest -
Taxonomías:
operacion · tipo · zona · estado - Meta: precio, m², hab, baños, energético…
Detalles que importan
-
estado= el toggle clave (vendido/reservado) - Finca rústica: grupo de campos propio (ha, cultivo…)
- Certificado energético: obligatorio por ley
- Leads: tabla del plugin (no público)
Card del prototipo → item del loop en
archive-inmueble.php.
A pantalla
El agente escribe el CPT y porta la card al loop
Registrar inmueble + taxonomías → cargar inmuebles
semilla → ver el archive.
SEO local
por código + en operación
SEO que se escribe en el repositorio
Schema
JSON-LD RealEstateAgent +
Residence/oferta por inmueble.
Interlinking
Matriz zona × operación enlazada entre sí + hacia captación.
Performance
Imágenes, lazy, Core Web Vitals. Clásico + vanilla = ligero.
El agente lee datos y genera la landing
- El agente consulta Search Console / keywords vía Easy MCP AI
- Detecta la demanda real por zona y por tipo
- Genera una landing programática (zona × operación) con su contenido e interlinking
- Queda publicada y medible
A pantalla
Datos → landing programática, en directo
De keywords/GSC a una página nueva publicada, sin tocar el diseño base.
Contraste de capas
JetEngine MCP (+ Woo)
El mismo inmueble, otra capa
JetEngine MCP
- Modela el mismo CPT desde UI + Query Builder
- Se opera por su MCP nativo (Command Center)
- Tradeoff: modelo en BD → versionar el JSON
WooCommerce MCP (beta)
- Operaciones de tienda por MCP
- Teaser ecommerce (caso real: Brava)
- Developer preview — con cautela
Cierre
tu propio sistema
Crea tus skills y agentes por fase
Diseño
Agente que conoce tus tokens y tu sistema de componentes.
Datos
Agente que conoce tu doctrina de plugin/CPT.
SEO / QA
Agentes que auditan, verifican y reportan.
2º taller — colaborativo
- Themes y builders: Elementor, Divi, Bricks
- Novamira Pro: builders, memoria de proyecto
- ¿Transformar una web de builder en web a código?
- Proyectos ya iniciados (no solo greenfield)
A construir.
Preguntas y debate.