Episode Description
Si quieres contribuir en WordPress mediante una IA, ya puedes conectar el servidor MCP del Trac para encontrar tickets, cambios y todo lo necesario para rebuscar entre todo el trabajo pendiente.
www.wppodcast.es\/wp-json\/podlove-web-player\/shortcode\/publisher\/8288","data":{"version":5,"show":{"title":"WordPress P\u00f3dcast (espa\u00f1ol)","subtitle":"Informaci\u00f3n sobre la Comunidad WordPress","summary":"Informaci\u00f3n, actualidad y entrevistas sobre la Comunidad WordPress.","poster":"https:\/\/www.wppodcast.es\/wp-content\/cache\/podlove\/6d\/a690e6d7f4cbfeadb34b1312add72c\/wordpress-podcast-espanol_500x.png","link":"https:\/\/www.wppodcast.es"},"title":"[Noticias] Servidor MCP para el WordPress Trac","subtitle":"Si quieres contribuir en WordPress mediante una IA, ya puedes conectar el servidor MCP del Trac para encontrar tickets, cambios y todo lo necesario para rebuscar entre todo el trabajo pendiente.","summary":"","publicationDate":"2026-09-29T00:00:00+00:00","duration":"00:10:43.551","poster":"https:\/\/www.wppodcast.es\/wp-content\/cache\/podlove\/92\/dba022e05663d31fbb2da65a3b0de0\/noticias-servidor-mcp-para-el-wordpress-trac_500x.png","link":"https:\/\/www.wppodcast.es\/podcast\/noticias-servidor-mcp-para-el-wordpress-trac\/","chapters":[],"audio":[{"url":"https:\/\/www.wppodcast.es\/podlove\/file\/400\/s\/webplayer\/c\/website\/wordpress-podcast-e353.mp3","size":"10374072","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/www.wppodcast.es\/podlove\/file\/400\/s\/webplayer\/wordpress-podcast-e353.mp3","size":"10374072","title":"WordPress P\u00f3dcast","mimeType":"audio\/mpeg"}],"contributors":[{"id":"1","name":"Javier Casares","avatar":"https:\/\/0.gravatar.com\/avatar\/a32b4c4fa59cb821c50a288a273d1593859c53ca5f90dd2a1791418c29ab7e0b?s=150&d=mp&r=g","role":{"id":"1","slug":"presentador","title":"Presentador"},"group":null,"comment":null}]}}, {"url":"https:\/\/www.wppodcast.es\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/wppodcast-blocks","data":{"activeTab":"chapters","subscribe-button":null,"share":{"channels":[],"outlet":null,"sharePlaytime":false},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/www.wppodcast.es\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#15803D","brandDark":"#15803D","brandDarkest":"#15803D","brandLightest":"#fff","shadeDark":"#000","shadeBase":"#000","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":800},"regular":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":300},"bold":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":700}}},"base":"https:\/\/www.wppodcast.es\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://www.wppodcast.es/wp-json/podlove-web-player/shortcode/publisher/8288", "https://www.wppodcast.es/wp-json/podlove-web-player/shortcode/config/default/theme/wppodcast-blocks").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); });Recuerda que puedes escuchar este programa desde:
Transcripción del programa
Hola, soy Javier Casares y estás escuchando WPpodcast, en el resumen de noticias de la Comunidad WordPress.
En este episodio encontrarás la información del 21 al 27 de septiembre de 2026.
Cuarta versión de seguridad de la serie en apenas mes y medio, y esta vez con severidad crítica: WordPress 7.1.2 corrige una vulnerabilidad reportada de forma responsable que permite a un atacante sin autenticar hacer que la resolución de plantillas de página incluya un archivo PHP local arbitrario, siempre que sea legible, situado fuera de los directorios del tema activo. Si se dan ciertas condiciones previas tanto en el entorno del servidor como en el tema activo, esto puede derivar en ejecución remota de código. Tiene CVE propio, el CVE-2026-87902.
Actualización recomendada de forma inmediata, sin excusas esta vez: los parches ya se han retroportado a todas las ramas con soporte de seguridad, desde la 4.7 hasta la 7.0, así que toca comprobar versión y actualizar cuanto antes.
Consecuencia directa del episodio que ya contamos sobre el lanzamiento de WordPress 7.1 en el escenario de WordCamp US: Anne McCarthy anuncia que WordPress abandona el formato de lanzamiento en directo sobre un escenario. Tras dos rondas del experimento, como el State of the Word 2025 y la propia 7.1 en WordCamp US, el equipo reconoce que atar el lanzamiento a un evento físico trae más problemas que ventajas: logística compleja, límites de cuánta gente del release squad puede desplazarse al evento, y el propio squad reportando que ejecutar un proceso que no estaba pensado para hacerse sobre un escenario añade estrés real de más.
La alternativa, propuesta por Matt tras hablarlo con Anne, es pasar a un formato de seminario web por Zoom en streaming, sin fecha de evento fija: quienes forman parte del release squad y de la propia versión pueden compartir la sesión en directo, mientras el resto observa y pregunta, permitiendo que participe más gente del equipo según su zona horaria, sin el coste de desplazarse a un evento. Este nuevo formato arranca ya con WordPress 7.2, prevista para principios de diciembre, con más detalles sobre cómo unirse a medida que se acerque la fecha.
Gutenberg ha completado la migración de sus tests unitarios y de integración en JavaScript, dejando atrás Jest en favor de Vitest. El motivo son dos ventajas de peso: mejor soporte nativo de módulos modernos de JavaScript, que con Jest exigía mantener configuración especial cada vez que una dependencia adoptaba ese formato; y la posibilidad de ejecutar tests de componentes en un navegador real en lugar de simularlo, para comprobar cosas como estilos calculados, tamaños, scroll o interacción por teclado sin depender de imitaciones. Los propios tests en Vitest terminaron antes que el grupo más lento de los que corren en Node, así que la nueva cobertura en navegador no ha alargado el tiempo total de ejecución.
Para los que contribuyen en el núcleo de WordPress, ya hay servidor MCP público y gratuito para consultar Trac desde cualquier asistente de IA, sin cuenta ni clave de API. Funciona con Claude, ChatGPT o cualquier otro cliente compatible con MCP, y permite preguntar cosas como qué queda pendiente en un ticket concreto y qué pull requests siguen abiertos, o pedir un resumen de un changeset y su diff, con herramientas específicas para buscar tickets, leer un ticket con su discusión y adjuntos, consultar un changeset, o revisar el timeline. Por defecto conecta con el Trac de Core, pero funciona igual con el resto de Tracs de WordPress.org, como Meta, Themes, Plugins, bbPress, BuddyPress o GlotPress, cambiando el endpoint.
El WordPress Contributor Toolkit llega a la 1.2 con una novedad de peso: soporte completo para contribuir también a Gutenberg, no solo al núcleo. El flujo es paralelo al de Core: al crear un sitio se elige si se contribuye a WordPress Core o a Gutenberg, una decisión que ya no se puede cambiar después y que determina qué repositorio clona y cómo lo construye. Para Gutenberg, en lugar de vincular un ticket de Trac se vincula un issue de GitHub, que trae consigo sus propias pull requests con un botón «Apply…» para probarlas directamente, y al terminar el trabajo se puede abrir la pull request en el repositorio correspondiente sin salir de la aplicación, con autenticación por device flow que vive solo en memoria mientras la aplicación está abierta.
El Dev Tools Dock de WordPress Playground suma una herramienta más: un panel de correo electrónico que captura y muestra los correos que genera el sitio, sin montar servidor de correo ni revisar una bandeja de entrada real. Cuando WordPress envía un mensaje por su vía habitual, PHP lo escribe hacia un programa compatible con sendmail, y Playground intercepta ese mensaje en el navegador en lugar de entregarlo de verdad, mostrándolo con su asunto, remitente, destinatario y cuerpo, con vista previa en HTML si el mensaje lo lleva. Es útil para casi cualquier plugin que envíe correos por el camino normal de WordPress: formularios de contacto, mensajes de bienvenida o aprobación en membresías, confirmaciones de pedidos o reservas, o simplemente para comparar cómo queda una plantilla de correo entre distintos temas o versiones de WordPress.
Tercera versión de bbPress en poco más de un mes, aunque esta vez sin sobresaltos de seguridad: la 2.6.18 es una versión de mantenimiento centrada en importación de foros antiguos y en la actualización de contraseñas en el primer inicio de sesión. Los usuarios importados desde formatos de foro antiguos pueden ahora actualizar su contraseña al iniciar sesión por primera vez, incluso en casos donde ya no existe la base de datos original del foro; también se corrigen los estados de tema, el recuento de respuestas y las fechas de foro al importar desde PHPWind, y se restaura el enlace de edición de Super Moderador en las pantallas de usuario del frontend.
El equipo de Comunidad da novedades sobre la migración de los grupos de meetup de WordPress desde Meetup.com hacia events.WordPress.org, la alternativa basada en GatherPress. Tras la llamada a pruebas de finales de agosto, que dejó bastante feedback útil, el plan para los cerca de 700 grupos afectados avanza en tres fases: ahora mismo se está trabajando sobre ese feedback; el siguiente paso es que grupos reales organicen eventos reales en la plataforma para ver qué funciona y qué se rompe, incluyendo probar la herramienta de migración que importa datos desde Meetup.com; y solo cuando la plataforma y esa vía de migración hayan aguantado el uso real, se abrirá al resto de grupos.
Hay ya varias cosas decididas: la herramienta de migración importará eventos próximos y sedes como borradores para que el organizador los revise antes de publicar, pero no copiará la lista de miembros, ya que cada persona tendrá que unirse por su cuenta con una cuenta de WordPress.org, y de momento la ejecutará alguien del propio equipo en lugar del organizador del grupo, con los eventos pasados fuera de esta primera ronda. Precisamente por eso el equipo insiste en que quien organice un grupo empiece ya a animar a sus miembros a crearse una cuenta de WordPress.org, porque va a ser un requisito ineludible para poder seguir en el grupo tras la migración.
Quedan dos preguntas abiertas relevantes: si será posible migrar miembros en bloque emparejando cuentas de Meetup con cuentas de WordPress.org, algo que depende de una decisión pendiente sobre gestión de datos de usuarios; y qué pasará finalmente con la página de Meetup.com de cada grupo, que durante el piloto se mantendrá activa pero redirigiendo a la nueva plataforma en lugar de llevar su propia lista de asistencia paralela.
Mary Hubbard, directora ejecutiva del Proyecto WordPress, asume la presidencia de la Open Website Alliance, el organismo que agrupa a las organizaciones detrás de Drupal, Joomla!, TYPO3 y WordPress para defender el software libre de forma conjunta. El cargo es rotatorio entre los miembros de la Alianza, así que le toca el turno a WordPress.
La Alianza nació en 2024 a partir del trabajo conjunto de estos cuatro proyectos respondiendo a la Cyber Resilience Act de la Unión Europea, defendiendo ante los legisladores que sus gestores de contenido no son solo infraestructura digital de base, sino la maquinaria con la que negocios reales llegan a sus clientes y venden productos, y que cualquier requisito de seguridad debería tener en cuenta ese papel económico sin ahogar cómo trabajan las comunidades de desarrolladores, traductores y colaboradores que mantienen el software.
Hubbard enmarca el nombramiento en la misma línea que la reciente firma de WordPress de la carta sobre modelos de IA de peso abierto: la idea de que cualquiera debería tener libertad para usar, modificar y compartir las herramientas de las que depende.
Y, para acabar, este pódcast se distribuye con licencia Creative Commons; tienes todos los enlaces para ampliar la información, y el pódcast en otros idiomas, en WPpodcast .es.
Un abrazo, y hasta el próximo programa.