JuanMa Garrido's Avatar

JuanMa Garrido

@juanmaguitar.bsky.social

Web Developer and Developer Advocate, specializing in JavaScript and WordPress Block development. Developer Relations at Automattic. #WordPress #WPDev #gutenberg #blockEditor

72 Followers  |  97 Following  |  170 Posts  |  Joined: 21.11.2023  |  2.2062

Latest posts by juanmaguitar.bsky.social on Bluesky

Preview
Interactivity API’s client navigation improvements in WordPress 6.9 In WordPress 6.9, the client-side navigation feature provided by the @wordpress/interactivity-router module has been expanded to cover additional use cases that were previously unsupported. Support…

We'll comment some of the latest updates coming in WordPress 6.9 for this package

make.wordpress.org/core/2025/1...

28.11.2025 15:50 — 👍 0    🔁 0    💬 0    📌 0
Preview
@wordpress/interactivity-router – Block Editor Handbook | Developer.WordPress.org The package @wordpress/interactivity-router enables loading content from other pages without a full page reload. Currently, the only…

Check the docs for full info about this package.

developer.wordpress.org/block-edito...

28.11.2025 15:50 — 👍 0    🔁 0    💬 1    📌 0
Post image

🔥 In 30min or so I’ll star a live-stream about the Interactivity Router and how it enables loading content from other pages without a full page reload.

🎙️ Join me live at twitch.tv/juanma_codes

📺 Or watch the recording later on youtube.com/@juanmacode...

28.11.2025 15:50 — 👍 1    🔁 0    💬 1    📌 0

El lunes que viene daré una charla online donde repasaremos las novedades más interesantes para desarrolladores que trae WordPress 6.9. Esta nueva versión de WordPress se publicará oficialmente el martes 2 de diciembre, justo un día después de la sesión.

24.11.2025 21:27 — 👍 0    🔁 0    💬 0    📌 0
Mi madre abrazando a mi padre. Magencio 21

Mi madre abrazando a mi padre. Magencio 21

Mi madre trabajó desde los 16 hasta los 64 años. Se encargó de la casa y de 3 niños, sin apenas tiempo para el ocio. Cuando falleció mi padre, le regalamos un curso de pintura, y le encantó. Nos habíamos estado perdiendo su arte durante años. Disfrutadlo. Es una pena que ya no pueda pintar más 🧵⤵️

15.11.2025 07:58 — 👍 310    🔁 95    💬 25    📌 3
Post image

💡How to quickly find someone’s wordpress.org profile

Go to Google and search using this pattern:

site:http://profiles.wordpress.org <person’s name>

This filters results to wordpress.org profiles and helps you find the right person very quickly.

13.11.2025 18:55 — 👍 1    🔁 0    💬 0    📌 0
Preview
#325 – MozFest 2025

Esta semana comparto la experiencia en mi primer MozFest.
Spoiler: lo he disfrutado muchísimo y tiene pinta de que repetiré, al menos, los siguientes dos años.

freelandev.com/podcast/325-...

10.11.2025 15:57 — 👍 1    🔁 1    💬 0    📌 0
Preview
GitHub - Automattic/experimental-wp-dev-env: An experiment to explore an easy to install core WordPress development environment app. An experiment to explore an easy to install core WordPress development environment app. - Automattic/experimental-wp-dev-env

También voy a sugerir el uso de la app experimental "WordPress Contributor Toolkit" para las contribuciones de código a WordPress Core, ya que te permite empezar sin necesidad de tener Git, Node, npm ni un entorno local de WordPress.

github.com/Automattic/...

06.11.2025 16:14 — 👍 0    🔁 0    💬 0    📌 0
juanma-wp/wordpress-contributions-guides-nov-2025 | DeepWiki This repository (`wordpress-contributions-guides-nov-2025`) serves as a comprehensive developer handbook for the WordPress Block Editor, also known as the Gutenberg project. The repository contains st

Por cierto, para el Contributor Day preparé un repo donde a través de este enlace (gracias a deepwiki) puedes preguntarle directamente a los handbooks de Core Contributor y Block Editor todo lo que quieras saber sobre cómo contribuir.

deepwiki.com/juanma-wp/w...

06.11.2025 16:14 — 👍 0    🔁 0    💬 1    📌 0
Preview
Contributing to WordPress - WordCamp Valencia 2025 Contributor Day WordCamp Valencia 2025 Contribuyendo con código

También he preparado estos slides que utilizaré en la presentación de la mesa de trabajo de core en el Contributor Day

docs.google.com/presentatio...

06.11.2025 16:14 — 👍 0    🔁 0    💬 1    📌 0
Preview
Cómo contribuir a Gutenberg: scripts NPM y configuración local Con el Contributor Day de WordCamp Valencia 2025 acercándose, he estado organizando mis ideas sobre cómo ayudar a quienes contribuyen por primera vez a Gutenberg. Esta guía comenzó como preparación para la mesa de contribuidores Core, pero esta información puede ser igual de útil para cualquier persona que quiera contribuir al editor de bloques de […]

En unos días estaré en WordCamp Valencia @WCValencia en la mesa de core del “Contributor Day”.

Esto me hizo reflexionar sobre las herramientas y procesos que considero más relevantes para contribuir a Gutenberg, y quise compartirlos en este post:

juanma.codes/2025/11/06/...

06.11.2025 16:14 — 👍 1    🔁 0    💬 1    📌 0
Post image

🚀 Explorando en directo AHORA cómo contribuir a WordPress Core y Gutenberg

🎙️ Únete al directo: twitch.tv/juanma_codes

📺 O mira la grabación después: youtube.com/@juanmacodes

05.11.2025 16:15 — 👍 2    🔁 0    💬 0    📌 0
Preview
shell-abilities.md GitHub Gist: instantly share code, notes, and snippets.

Here's the gist of the php functions executed directly on wp shell shown above

gist.github.com/juanmaguita...

05.11.2025 14:04 — 👍 0    🔁 0    💬 0    📌 0
Preview
abilities-api/docs at trunk · WordPress/abilities-api A WordPress API for declaring and discovering plugin, theme, and core abilities in a human- and machine-readable way. - WordPress/abilities-api

Check the docs for more detailed info:
github.com/WordPress/a...

05.11.2025 14:04 — 👍 0    🔁 0    💬 1    📌 0
Post image

💥 The Abilities API is one of the cool features coming in WP 6.9.

🤖 It's a WordPress API for declaring and discovering plugin, theme, and core abilities in a human- and machine-readable way.

Once defined you can execute them from JS or PHP, for example through the wp shell.

05.11.2025 14:04 — 👍 1    🔁 0    💬 1    📌 0
Preview
GitHub - juanma-wp/dataviews-dataform-examples: DataViews and DataForm examples DataViews and DataForm examples. Contribute to juanma-wp/dataviews-dataform-examples development by creating an account on GitHub.

And comment a bunch of examples using these components
github.com/juanma-wp/d...

31.10.2025 16:14 — 👍 0    🔁 0    💬 0    📌 0
Preview
DataViews & DataForm iteration for WordPress 6.9 · Issue #70936 · WordPress/gutenberg The work completed for WordPress 6.9 has been summarized below as comments: Field API, DataViewsPicker, DataForm, DataViews. This is an iteration issue that tracks improvements to the DataViews and...

Check latest enhancements added to the package
github.com/WordPress/g...

31.10.2025 16:14 — 👍 0    🔁 0    💬 1    📌 0
Preview
@wordpress/dataviews – Block Editor Handbook | Developer.WordPress.org The DataViews package offers two React components and a few utilities to work with a list of data:

We'll explore how to use these components in plugins

developer.wordpress.org/block-edito...

31.10.2025 16:14 — 👍 0    🔁 0    💬 1    📌 0
Post image

🔥 In 10min, I’ll be live-streaming about the DataViews and DataForm — two of the most powerful React components provided by WordPress

🎙️ Join me live at twitch.tv/juanma_codes

📺 Or watch the recording later on youtube.com/@juanmacode...

31.10.2025 16:14 — 👍 0    🔁 0    💬 1    📌 0

Meanwhile, WordPress Playground gains an IDE-like interface and improved Blueprint support — momentum that sets the foundation for WordPress 6.9.

30.10.2025 13:31 — 👍 0    🔁 0    💬 0    📌 0

“Notes” (formerly Block Comments) continue to evolve as a team-collaboration tool, while content-only editing helps maintain design integrity during client hand-offs.

30.10.2025 13:31 — 👍 0    🔁 0    💬 1    📌 0

The Command Palette now works across the entire admin, the experimental Terms Query block streamlines taxonomy-driven layouts, and new Block Visibility controls unlock conditional rendering.

30.10.2025 13:31 — 👍 0    🔁 0    💬 1    📌 0

Gutenberg 21.6, 21.7, and 21.8 bring a wave of enhancements that expand what developers can build in WordPress.

30.10.2025 13:31 — 👍 0    🔁 0    💬 1    📌 0
Preview
What’s new for developers? (October 2025) 21.6, 21.7, and 21.8 Gutenberg releases introduce features that expand WordPress capabilities for developers. The Command Palette now extends across the admin, the experimental Terms Query block simplifies taxonomy layouts, and Block Visibility controls enable conditional display. Notes (formerly Block Comments) mature for team collaboration, while content-only editing protects design integrity in client handoffs. WordPress Playground advances with an IDE-like interface and improved Blueprint functionality, setting the stage for WordPress 6.9.

📰 The WordPress Developer Blog is the go-to source for staying up to date on the latest tools, features, and changes shaping WordPress development.

A few weeks ago, I published “What’s new for developers? (October 2025)”

developer.wordpress.org/news/2025/1...

30.10.2025 13:31 — 👍 4    🔁 1    💬 1    📌 0
Preview
#323 – JPod, clientes de correo y navegadores basados en IA

Esta semana me pongo un poco intenso con temas de privacidad, relacionado con gestores de correo y navegadores basados en IA.

También comentamos las JPOD, las nuevas versiones de WordPress y Woo, y más 👇

freelandev.com/podcast/323-...

27.10.2025 10:48 — 👍 1    🔁 1    💬 0    📌 0

💡Ever wondered why so many scripts and styles are loading on a given WPAdmin page? 👀
I wrote a quick post about debugging them → riad.blog/2025/10/25/d...

25.10.2025 11:20 — 👍 1    🔁 1    💬 0    📌 0
Video thumbnail

👨‍💻 Y como siempre, nos meteremos en harina y pondremos en marcha algunos ejemplos mientras los comentamos

wordpress.github.io/gutenberg/?...

23.10.2025 16:04 — 👍 0    🔁 0    💬 0    📌 0
Preview
DataViews & DataForm iteration for WordPress 6.9 · Issue #70936 · WordPress/gutenberg This is an iteration issue that tracks improvements to the DataViews and DataForm components planned for WordPress 6.9. See related overview issues for DataViews #55083 and DataForm #59745 and the ...

🗞️ Revisaremos las últimas novedades de estos componentes

github.com/WordPress/g...

23.10.2025 16:04 — 👍 0    🔁 0    💬 1    📌 0
Preview
Actions from Data Views: Adding images to the Media Library Explore Data Views actions and what you can do with them, such as interacting with WordPress through the REST API or displaying modal windows.

📝 Escribí un par de posts sobre DataViews el año pasado

developer.wordpress.org/news/2024/0...

developer.wordpress.org/news/2024/0...

23.10.2025 16:03 — 👍 0    🔁 0    💬 1    📌 0
Post image

⚙️ Exploraremos cómo estos nuevos componentes del editor de bloques permiten visualizar, filtrar y editar datos estructurados de forma flexible dentro del panel de administración.

23.10.2025 16:03 — 👍 0    🔁 0    💬 1    📌 0

@juanmaguitar is following 19 prominent accounts