119. Guia IA per a WordPress 

·

El futur de WordPress passa per definir què aconseguirà la intel·ligència artificial a WordPress, tant per als desenvolupadors com per als editors i per al lideratge del projecte.

Recorda que pots escoltar aquest programa des de Pocket Casts, Spotify, i Apple Podcasts o subscriure’t al feed directament.

Transcripció del programa

Hola, soc en Josep Morán i estàs escoltant WPpodcast, al resum de notícies de la Comunitat WordPress.

En aquest programa trobaràs la informació del 2 al 8 de febrer del 2026.

Aquesta setmana, Matt Mullenweg, ha publicat un text editorial titulat Some Provocative AI Thoughts, en el què planteja una reflexió oberta sobre com la intel·ligència artificial pot redefinir el futur de WordPress.

No es tracta d’una proposta tècnica ni d’un full de ruta, sinó d’una invitació a pensar a llarg termini sobre l’impacte de la IA en la manera com es crea el programari, es contribueix al projecte i es prenen decisions.

Matt suggereix que la IA no serà només una eina de suport, sinó un actor que pot canviar conceptes bàsics com l’autoria, la contribució i el mateix ritme d’evolució del projecte.

El text posa sobre la taula preguntes incòmodes, però necessàries, com què vol dir contribuir quan una gran part de la feina pot estar assistit per la IA, com es manté la confiança i el criteri humà en un entorn cada vegada més automatitzat, o quins riscos apareixen si aquestes capacitats queden concentrades en poques mans.

Més que oferir respostes, l’editorial busca provocar una conversa primerenca dins la comunitat, amb la idea que ignorar aquests debats o afrontar-los massa tard podria condicionar negativament el futur de WordPress, mentre que abordar-los ara permet definir límits, valors i direcció amb més claredat.

Una nova documentació anomenada AI Guidelines for WordPress estableix un marc comú per al desenvolupament i la integració de funcionalitats d’intel·ligència artificial dins l’ecosistema WordPress, amb l’objectiu de garantir coherència, seguretat i alineació amb els valors del projecte.

Les directrius deixen clar que la IA a WordPress ha de ser opcional, extensible i no intrusiva, evitant comportaments automàtics inesperats i assegurant que el lloc continuï funcionant correctament encara que no hi hagi cap proveïdor d’IA configurat.

 També es destaca que el nucli no ha d’incloure models, credencials ni proveïdors per defecte, i que aquests s’han de gestionar mitjançant plugins.

El document defineix principis clau com transparència, control de l’usuari, privacitat i portabilitat, recomanant abstraure proveïdors, evitar dependències rígides i dissenyar APIs que puguin evolucionar sense trencar compatibilitat.

S’insisteix que les experiències d’usuari basades en IA s’han de construir sobre capes ben definides com Abilities i el WP AI Client, separant clarament infraestructura de producte.

Els punts més importants de les AI Guidelines de WordPress són:

  • Tu ets responsable del que envies: la IA ajuda, però no és un contribuïdor. Has d’entendre cada línia i assegurar que és correcta, segura i apropiada per al projecte.
  • Transparència: si la IA s’ha utilitzat de manera rellevant, cal indicar-ho al PR o a la contribució.
  • Llicència: només fer servir eines i resultats que es puguin llicenciar com a GPL 2 o posterior. Si no n’estàs segur, no ho enviïs i pregunta als canals adequats.
  • Qualitat per sobre del volum: evitar contingut inflat o genèric, el que anomenen AI slop.

Pel que fa a l’ús de IA per a codi:

  • És acceptable l’scaffolding, el boilerplate, els refactors suggerits, així com comentaris i documentació en esborrany, sempre amb revisió humana.
  • Evitar canvis que no s’entenen, patrons o dependències fora dels estàndards de WordPress, i còpies de codi de procedència dubtosa o no compatible amb GPL.
  • Abans d’enviar: llegir-ho tot i eliminar el que no es pugui explicar, alinear amb estàndards, afegir o ajustar tests, executar les suites rellevants i deixar constància de les comandes utilitzades.

En relació amb tests, documentació, issues i revisions:

  • Tests i QA: es pot fer servir IA per proposar casos límit i convertir passos manuals en automatització, però cal validar que els tests siguin realistes, deterministes i no depenguin de serveis externs inestables.
  • Documentació i comunicació: revisar noms de funcions, hooks i opcions, comprovar enllaços, evitar referències inventades i verbositat innecessària, i garantir que qualsevol material o recurs també sigui compatible amb GPL.
  • Issues i suport: es pot redactar amb IA, però cal reproduir els problemes en instal·lacions reals i aportar passos, logs o captures concretes, no plantilles genèriques.
  • Mantenidors: poden demanar aclariments, més tests o explicacions, i rebutjar contribucions amb procedència poc clara, baixa qualitat o riscos de llicència. La IA no pot ser l’únic revisor.

En general, es fa una crida a aplicar el sentit comú i a no fer servir la IA de manera indiscriminada, sinó com una eina de suport.

Tenim una nova versió del plugin experimental Gutenberg 22.5 amb novetats interessants, com el suport de CSS personalitzat per bloc, amb el qual ara es pot aplicar CSS específic a instàncies individuals de blocs sense afectar altres del mateix tipus, amb una classehas-custom-css automàtica per facilitar la gestió d’estils.

També s’han inclòs controls de proporció al bloc d’Imatge, de manera que en utilitzar alineació wide o full, l’editor mostra ajustos d’aspect ratio per bloquejar proporcions consistents de la imatge en diferents dissenys.

En una altra línia, hi ha millores a la Vista de Llista que mostren títols complets i contingut real en lloc d’etiquetes genèriques, cosa que facilita navegar i estructurar continguts complexos.

A més, s’incorpora el control de punt focal per a fons fixos del bloc Cover, la columna de text per al bloc de Paràgraf, l’opció de submenús sempre oberts a navegació i el treball inicial en revisions dins de l’editor.

L’equip de Core ha proposat fusionar el WP AI Client dins de WordPress 7.0 com a infraestructura perquè el codi de WordPress pugui comunicar-se amb models d’IA generativa mitjançant una API uniforme. Aquesta base integraria transport HTTP, gestió de credencials, REST, JavaScript i generació de prompts, i quedaria enllaçada de manera nativa amb la Abilities API, que ja existeix al Core.

L’objectiu és centralitzar aquesta capa perquè plugins i codi puguin detectar si hi ha un model configurat i, si no n’hi ha cap, desactivar funcions d’IA sense trencar res. La proposta no inclou proveïdors, no activa la IA per defecte i tampoc incorpora assistents o experiències de producte.

El document també fixa límits clars: oferir una API PHP i un Prompt Builder adaptats a WordPress, amb abstracció de proveïdor i model; integració amb wp-admin per gestionar credencials; i punts d’accés via REST i JavaScript per a casos d’ús a l’editor i a l’administració. Inclou controls fins d’execució de prompts, amb èmfasi en seguretat, privacitat i impacte mínim quan no s’utilitza. Les experiències d’assistent quedarien en mans de plugins com AI Experiments.

En paral·lel, l’equip de Core AI fa una crida a la comunitat per provar nous experiments dins del plugin AI Experiments, amb l’objectiu de recollir feedback primerenc abans de prendre decisions sobre la seva evolució. El focus és explorar interfícies i fluxos d’interacció amb assistents d’IA, especialment a l’editor, per identificar què funciona, què genera fricció i quins patrons convé descartar a temps.

Entre els experiments en proves hi ha diverses aproximacions a interfícies d’assistents dins de l’editor per entendre com i quan té sentit interactuar amb IA mentre es crea contingut. S’hi inclouen panells contextuals que reaccionen a la selecció o a l’estat del contingut, fluxos guiats per a tasques com resumir, reescriure o generar esborranys, i patrons que separen clarament el suggeriment de la IA de la decisió final de l’usuari.

Al Blog de Desenvolupadors s’ha publicat una entrada que presenta el WordPress MCP Adapter, una peça clau de la iniciativa AI Building Blocks que connecta la Abilities API de WordPress amb l’estàndard obert Model Context Protocol, MCP, per habilitar la interacció d’agents d’IA amb llocs WordPress de manera estructurada i segura.

L’adaptador ofereix control granular de permisos i validació, i exposa capacitats de WordPress a agents d’IA sense requerir integracions personalitzades per a cada proveïdor o model. Amb aquesta arquitectura, un agent pot, per exemple, llistar, crear o modificar contingut en un lloc, sempre respectant permisos i aprovacions de l’usuari, i WordPress pot fins i tot actuar com a servidor MCP o client MCP per interactuar amb altres serveis o fluxos de treball externs basats en IA.

El programa de formació de l’equip de Test, després d’un mes de treball intensiu, va tancar amb balanç positiu i aprenentatges clars per millorar l’onboarding de contribució. Va arrencar amb nou participants i va acabar amb sis, que durant el procés van treballar en testing, millores de documentació, lideratge de reunions i feedback continu en un canal dedicat de Slack. L’estructura es va definir sobre la marxa: setmana u amb focus en protocol de testing, setmana dos en protocols de reunions i recollida de feedback, setmana tres en millores de documentació i l’inici d’un programa de vídeo, i setmana quatre en tancar dubtes i revisar objectius futurs de l’equip.

En resultats, l’impacte més gran va ser en la cua de tiquets amb needs testing, que va baixar de 487 a 264, gairebé un 50 %, mostrant que el protocol ja permet un ritme alt i consistent. També es van recopilar propostes de millora de documentació al repositori de GitHub, i es va anunciar com a peça clau que el Test Contributor Pathway en vídeo està pràcticament acabat, amb la intenció d’obrir un programa beta per rebre feedback abans del llançament oficial. S’assenyala que el programa ha estat molt efectiu, però esgotador d’organitzar, i que per repetir-lo caldrà fer-lo més sostenible i repartir millor la càrrega entre els nous membres que s’hi vagin incorporant.

Recordeu que aquest pòdcast es distribueix amb llicència Creative Commons com una versió derivada del WPpodcast en espanyol; tens tots els enllaços per ampliar la informació i el pòdcast en altres idiomes, a WordPress Podcast .cat.

Una abraçada, i fins al pròxim programa.

Comentaris

Deixa un comentari

L’adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *