El 20 de mayo de 2026 WordPress 7.0 “Armstrong” llegó al mundo, nombrado en honor al legendario trompetista de jazz Louis Armstrong. Pero más allá del homenaje musical, este release marca el inicio de una nueva era: la integración de IA como ciudadano de primera clase del core de WordPress.
Y para los que llevamos meses trabajando en Enable Abilities for MCP, esto no es solo una buena noticia: es la validación de la apuesta. La Abilities API, que era una novedad incipiente en WordPress 6.9, ahora es el corazón del nuevo modelo de IA en el core.
Lo grande de WordPress 7.0 “Armstrong”
Cito a Matias Ventura, release lead de esta versión: “WordPress 7.0 marca el inicio de una nueva era, sentando las bases para la IA en toda la experiencia WordPress.” El release squad describe el cambio como la fundación para IA en toda la experiencia WordPress. Estos son los pilares:
🤖 AI Client en el Core
Por primera vez, WordPress trae un cliente de IA nativo en el core, capaz de comunicarse con modelos generativos. No es un plugin opcional ni un experimento: es parte del sistema. El AI Client trabaja en tandem con la Abilities API, formando lo que el equipo describe como un “dúo fogoso” que habilita automatización de workflows y nuevas herramientas creativas.
🔌 Connectors Hub centralizado
Una nueva pantalla en el dashboard donde gestionas todas las conexiones externas de IA. Trae 3 presets listos para usar y permite agregar conexiones personalizadas con autenticación en pocos clics. Esto es exactamente el tipo de UX que volía en la IA generativa de WordPress hace un año.
⚡ Client-Side Abilities package
Una contraparte JavaScript de la Abilities API que viene con UI incorporada y un command palette (⌘K / Ctrl+K). Esto convierte cada ability registrada en una acción invocable desde cualquier parte del dashboard.
🎨 Dashboard renovado
Un esquema de color moderno, transiciones suaves entre pantallas, gestión centralizada de fuentes, y un visor visual de revisiones que permite “scroll-ear” entre versiones para ver qué cambió de un vistazo.
🧱 Nuevos bloques y herramientas de diseño
Llegaron los bloques Gallery (slideshow lightbox), Heading, Breadcrumbs e Icons. Además, controles de responsive granulares por bloque, menu overlays editables con bloques y patterns, y CSS custom a nivel de bloque dentro del editor.
El release reúne más de 420 mejoras y correcciones aportadas por 900+ contribuidores en todo el mundo, incluyendo 279 first-timers.
Por qué esto importa para Enable Abilities for MCP
Aquí es donde se pone interesante para nosotros. La Abilities API que usábamos en WordPress 6.9 era un punto de partida; en 7.0 se convierte en la espina dorsal del modelo de IA del core. Esto significa tres cosas concretas:
1. Compatibilidad inmediata sin tocar código
Enable Abilities for MCP ya es 100% compatible con WordPress 7.0 “Armstrong”. Las 53 abilities organizadas en 11 categorías que entregamos en la última versión del plugin siguen funcionando exactamente igual. ¿Por qué? Porque desde el día uno construimos sobre la Abilities API nativa, no sobre un wrapper propietario. Cuando la API se vuelve estándar, el plugin gana sin cambiar una sola línea.
2. El nuevo AI Client puede consumir nuestras abilities
Con el AI Client en el core, cualquier modelo de IA que conectes desde el Connectors Hub puede descubrir y ejecutar automáticamente las abilities que el plugin registra. Esto incluye:
- Consulta y edición de posts, páginas y CPTs
- Gestión de Rank Math, Yoast y SEOPress
- Operaciones sobre WooCommerce (productos, pedidos, clientes) con HPOS
- Eventos de The Events Calendar
- Y el bloque multilenguaje que mencionaré abajo
3. El command palette ahora expone nuestras abilities
Gracias al Client-Side Abilities package, las acciones registradas por el plugin pueden aparecer en el command palette (⌘K). Imagina poder hacer “buscar y reemplazar en post 42” o “asignar idioma inglés al post X” tipeando dos letras en cualquier pantalla del dashboard.
🌐 La novedad multilenguaje del plugin (estrenando con Armstrong)
Coincidiendo casi exactamente con el lanzamiento de 7.0, en Enable Abilities for MCP acabamos de incorporar tres abilities específicas para gestión multilenguaje:
ewpa/set-post-language— Asigna un idioma a un post existente vía Polylang o WPML. Detecta automáticamente qué plugin de traducción tienes activo.ewpa/link-post-translation— Vincula dos posts como traducciones mutuas. Polylang/WPML los reconocerán como versiones del mismo contenido en idiomas distintos.ewpa/get-post-translations— Devuelve el mapa completo de traducciones de un post: códigos de idioma, IDs de post, títulos y permalink de cada versión disponible.
Junto a estas tres, la versión también incluye ewpa/get-active-plugins: una utilidad que devuelve todos los plugins activos en el sitio con sus capacidades detectadas (multilanguage, SEO, WooCommerce, etc.). Le permite a la IA hacer un reconocimiento del entorno antes de cualquier operación avanzada — saber si Polylang está activo antes de asignar un idioma, o si WooCommerce está instalado antes de consultar productos.
Además, la ability ewpa/create-post ahora acepta dos parámetros nuevos:
language— código de idioma del post (en,es,fr, etc.)translation_of— ID del post original al que se vincula como traducción
Esto significa que puedes crear un post bilingüe en una sola llamada MCP, ya vinculado a su versión original. De hecho, este mismo post lo creé desde Claude usando esa función. Antes necesitabas tres llamadas (crear post, asignar idioma, vincular traducción); ahora una sola.
El detalle técnico que importa
Las abilities multilenguaje no asumen un plugin específico: detectan si Polylang o WPML están activos y delegan a la API correspondiente. Si tienes uno, funciona; si no, retornan un mensaje informativo sin romper nada.
Mirada hacia adelante
Con WordPress 7.0 “Armstrong” como base, el plugin tiene un camino bastante claro:
- Aprovechar el AI Client nativo — cuando el core ya gestiona conexiones, podemos enfocarnos en exponer abilities más ricas en vez de en plumbería de autenticación
- Registrar nuestras abilities en el command palette via el Client-Side Abilities package
- Logs de actividad de IA — lo que más me han pedido los usuarios en producción
Para cerrar
Lo que más me gusta del lanzamiento de 7.0 “Armstrong” es que valida una decisión de diseño que tomamos en marzo: construir sobre la Abilities API nativa, no sobre un wrapper personalizado. Cuando esa API se convierte en el estándar del core, todo el ecosistema que construimos gana.
WordPress 7.0 abre la puerta a un ecosistema donde la IA no es un add-on: es parte del sistema. Y Enable Abilities for MCP está listo para acompañar ese movimiento desde el día uno.
👉 Descarga WordPress 7.0 “Armstrong”
👉 Instala o actualiza Enable Abilities for MCP
📖 Lee el anuncio oficial de WordPress 7.0
¿Ya actualizaste a Armstrong? ¿Qué ability te gustaría ver primero en el AI Client del core? Cuéntame en los comentarios o en LinkedIn.
