Greg Ziółkowski's Avatar

Greg Ziółkowski

@gziolo.pl

Husband, father, open sourcerer, and basketball fan. Writes code at Automattic and contributes to WordPress core.

82
Followers
76
Following
8
Posts
05.11.2024
Joined
Posts Following

Latest posts by Greg Ziółkowski @gziolo.pl

Core AI: What We’re Building A group presentation from the Core AI team on what we’re building. Progress since the team formation, next steps, implementation examples, and an open Q&A. Read more about the formation o…

We are a looking for questions and potential discussion points for the WordPress AI Panel about what we're building, next week at #WCUS: us.wordcamp.org/2025/session...
If you have something you'd like to have us discuss or cover, please reply to this thread!

21.08.2025 19:46 👍 1 🔁 1 💬 0 📌 0
Preview
Introducing the View Transitions Plugin for WordPress - felix-arntz.me Meet the new View Transitions plugin for WordPress by the Core Performance Team, which adds smooth page transition animations to your site.

Introducing... View Transitions is the latest WordPress plugin from the Core Performance Team, replacing the hard page loads between URLs with smooth animations to improve UX.

Previously this required a complex SPA, now it simply works with a plugin.

felix-arntz.me/blog/introdu...

05.06.2025 04:09 👍 18 🔁 5 💬 3 📌 2
Preview
A New Cadence for WordPress Core There have been a few questions around our decision regarding the WordPress Release cadence, which I’m glad to address. After years of releasing WordPress three times a year, and a recent discussio…

This new cadence creates more space to focus on performance, bug fixes, and community contributions. Learn more about what’s changing and why:
make.wordpress.org/project/20...

16.04.2025 17:44 👍 2 🔁 3 💬 1 📌 0
Image of an album cover displaying "Cecil", highlighting the copy WordPress - Code is Poetry.

Image of an album cover displaying "Cecil", highlighting the copy WordPress - Code is Poetry.

Exciting news! WordPress 6.8 "Cecil" has arrived, celebrating the innovative spirit of jazz legend Cecil Taylor. This release enhances your experience with faster speeds, improved security, and a revamped Style Book for better design control. Learn more here: wp.me/sZhYe-cecil

#WordPress

15.04.2025 17:28 👍 16 🔁 8 💬 0 📌 2
Preview
WordPress.com AI Website Builder Early access Build a website in seconds withAI Prompt, edit, and launch WordPress websites with AI. ↑ Start your free WordPress AI Site Builder trial today. Get Started No credit card required.Canc…

AI should do the hard work so you can focus on the things you're passionate about. That's why we built @wordpress.com's new AI Website Builder.

Build a site in seconds, use AI to customize it, and share your passion with the web.

Try it for free at WordPress.com/AI-Website-Builder

09.04.2025 13:00 👍 17 🔁 6 💬 2 📌 1
Preview
WordPress, WP-CLI, and the Model Context Protocol (MCP) - Pascal Birchler I led a Hackathon project to bring the Model Context Protocol (MCP) to WordPress through WP-CLI, enabling AI-powered WordPress development.

Here's my recap of the CloudFest Hackathon:

Enabling AI-Powered WordPress Development with WP-CLI and the Model Context Protocol (MCP)

pascalbirchler.com/wordpress-mo...

23.03.2025 20:20 👍 13 🔁 5 💬 1 📌 0
Preview
A 10x Faster TypeScript - TypeScript Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.

Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!

devblogs.microsoft.com/typescript/t...

11.03.2025 14:36 👍 972 🔁 293 💬 22 📌 156
Screenshot of an image generation example in the AI Playground, using one of Google's Imagen models to generate a photorealistic picture of a Cavalier King Charles Spaniel sunbathing at an oasis.

Screenshot of an image generation example in the AI Playground, using one of Google's Imagen models to generate a photorealistic picture of a Cavalier King Charles Spaniel sunbathing at an oasis.

Version 0.5.0 of the AI Services plugin for WordPress is out now, and it is the biggest release so far! You can now generate images and implement AI function calling with it - either using its PHP or JavaScript APIs, or by using the AI Playground admin screen.

1/5

04.03.2025 19:00 👍 10 🔁 4 💬 1 📌 0
"WP-CLI as an MCP Host" - CloudFest Hackathon 2025 Project Preview
"WP-CLI as an MCP Host" - CloudFest Hackathon 2025 Project Preview YouTube video by CloudFest

Looking forward to lead a project on WP-CLI and MCP (Model Context Protocol) at this year's CloudFest Hackathon. Learn more in this intro interview: www.youtube.com/watch?v=Ta-s...

27.02.2025 09:19 👍 4 🔁 1 💬 2 📌 0

That’s a great project idea. I saw your post shortly after I asked @felixarntz.bsky.social on LinkedIn whether he considered adding MCP to the AI Services plugin. WP CLI sounds awesome, too. Good luck at CloudFest!

27.02.2025 13:28 👍 2 🔁 0 💬 1 📌 0
Preview
Invoker Commands in WordPress - Pascal Birchler The Invoker Commands API allows declaratively defining interactions between multiple WordPress blocks on a page.

Invoker Commands in WordPress pascalbirchler.com/invoker-comm...

07.02.2025 17:52 👍 21 🔁 11 💬 2 📌 0
Preview
Getting the Block Editor Ready for AI - Brian Coords If WordPress wants to survive, it needs to take generative AI seriously.

Dashed off a quick post this morning:

Getting the Block Editor Ready for AI

If WordPress wants to survive, it needs to take generative AI seriously.

These are the top five areas WordPress needs to focus on to prepare for AI, but I'm open to discussion!

www.briancoords.com/getting-the-...

01.02.2025 17:45 👍 5 🔁 3 💬 1 📌 0

I was thinking about it this week after watching your video explaining how to use Cursor to write a WordPress plugin. The applications for Create Block will quickly drop as AI improves or the scaffolding will be mostly responsible for providing the configuration for AI 😀

24.01.2025 22:54 👍 2 🔁 0 💬 0 📌 0
Preview
What’s new in Gutenberg 20.0? (10 January) This is Gutenberg 20.0, which means it’s the 200th release of the Gutenberg plugin. It’s been almost exactly eight years since the initial commit to the Gutenberg repository and about fo…

Thank you!

We just released version 20.0 of the Gutenberg plugin which marks the 200th release and about eight years of work.

Thank you to every single person that has helped along the way ❤️

make.wordpress.org/core/2025/01...

11.01.2025 17:10 👍 40 🔁 12 💬 4 📌 1
Preview
WordPress 6.8: Release Squad, Timeline, and Focus Thank you to all who volunteered as interested in serving on the WordPress 6.8 release squad! After collecting all of the volunteers, reviewing active initiatives and tickets currently in the miles…

WordPress 6.8: Release Squad, Timeline, and Focus

11.01.2025 00:18 👍 6 🔁 4 💬 0 📌 0

An interesting example is the Avatar block in core which renders differently inside the comment, inside the post, and outside of both of them. It sort of implements visibility pattern internally.

11.12.2024 15:34 👍 0 🔁 0 💬 0 📌 0

For me these go in pair as today is randomly handled in core blocks:
- Logged in/out block could be represented as two blocks controlled by user session state
- Query and Comments block have the block with no results that render only when the items count is 0, the rest of inner blocks otherwise

11.12.2024 15:28 👍 1 🔁 0 💬 0 📌 0

I personally also would like to see a working group that shapes the development of core blocks so we figure out the process of adding new blocks to core or as canonical blocks. There should be also guidelines introduced of how to structure more complex blocks with children blocks.

11.12.2024 13:07 👍 1 🔁 0 💬 0 📌 0

These issues I shared are already triaged so we want to solve them, or close them if we decide they should not be implemented. Overall, I think it’s all the same problem of who makes these decisions no matter what project board gets created.

11.12.2024 13:05 👍 0 🔁 0 💬 3 📌 0
Preview
Developer Hours: Improve your workflows with WordPress development tools – WordPress Developer Blog In this session of the Developer Hours, the presenters took a deep dive into the advanced usage of tools like create-block and wp-scripts, along with a few others.

Developer Hours: Improve your workflows with WordPress development tools #WordPress developer.wordpress....

11.12.2024 12:00 👍 2 🔁 1 💬 1 📌 0

I mostly shared it for inspiration if you decide to create a project. From my perspective the projects with defined scope and duration work best so I would be happy to see the format replicated for every major WP release.

11.12.2024 12:43 👍 0 🔁 0 💬 1 📌 0
Preview
Tracking: A curated list of high-priority extensibility issues and enhancements · Issue #64848 · WordPress/gutenberg The following is a curated list of extensibility issues that have mostly been identified through various channels and events by DevRel teams, such as Hallway Hangouts, Developer Hours, the #outreac...

There is this issue with the frequent discussion topics about what’s missing in WordPress core in terms of extensibility: github.com/WordPress/gu...

11.12.2024 08:03 👍 1 🔁 0 💬 1 📌 0
Preview
Allow users to hide blocks based on various contexts · WordPress gutenberg · Discussion #67661 This discussion explores adding functionality to Gutenberg that allows users to hide block content in different contexts. This idea stems from my Block Visibility plugin. While the plugin offers ex...

So, what part(s) of my Block Visibility plugin should be added to WordPress?

Share your thoughts here: github.com/WordPress/gu...

06.12.2024 12:46 👍 28 🔁 9 💬 8 📌 3
Preview
React v19 – React The library for web and native user interfaces

React v19 is now stable!

react.dev/blog/2024/12...

05.12.2024 19:05 👍 1282 🔁 342 💬 32 📌 93

I often hear that we disregard Extensibility and developpers in Gutenberg #WordPress. 🔌

On top of my head, here are just some of the tools and extensibility APIs that were recently introduced (2024 and far from complete)

05.12.2024 13:05 👍 8 🔁 2 💬 3 📌 0

❓If you had a magic wand, what quick win / feature / enhancement / bug fix would you want to see implemented in Gutenberg / WordPress ?

(Not asking about huge projects / features)

03.12.2024 13:55 👍 14 🔁 8 💬 25 📌 0
Preview
Developer Hours: Improve your workflows with WordPress development tools, Tue, Dec 3, 2024, 8:00 AM | Meetup In this session of Developer Hours, we’ll take a deep dive into the advanced usage of tools like create-block and wp-scripts, along with a few others. We’ll focus on solvin

Join @nickdiego.com and I tomorrow at 16:00 UTC where we discuss ways to improve your #WordPress development workflows.

Register 👉 www.meetup.com/learn-wordpr...

02.12.2024 14:57 👍 4 🔁 2 💬 0 📌 0
Preview
2023 Archives The speed geek's favorite time of year

PSA: your WordPress blog can benefit from Speculation Rules API today! There's a plugin called "Speculative Loading". Also add this bit of CSS for smoother transitions: `@view-transition{navigation: auto}`. You can see it all in action on calendar.perfplanet.com and phpied.com

24.11.2024 21:10 👍 6 🔁 3 💬 1 📌 0
Preview
Developer Hours: Exploring the Block Bindings API in WordPress 6.7, Tue, Nov 19, 2024, 8:00 AM | Meetup The Block Bindings API, first introduced in WordPress 6.5, allowed the connection of custom fields (or any data) to Core blocks. However, this was just the beginning. In Wo

Looking forward to Developer Hours next week with Justin Tadlock and @ryanwelcher.bsky.social.

Currently flying back from a team meetup, where we spent the majority of our time experimenting with the Block Bindings API. So many applications...

RSVP on Meetup 👉 meetup.com/learn-wordpr...

15.11.2024 16:38 👍 7 🔁 2 💬 0 📌 1
Preview
Block Themes and site editor: Refactoring templates · Issue #66950 · WordPress/gutenberg Description Since the introduction of block themes, the mental model has been that these themes provide interconnected entities (templates, styles, patterns) that the user can edit in the UI. This ...

While on eyes are on the #WordPress 6.7 release today, some of us already started about what should come next.

I'm really excited about this proposal to improve the templates architecture and behavior in block themes. github.com/WordPress/gu...

Please send the feedback our way. Thank you.

13.11.2024 07:37 👍 22 🔁 8 💬 2 📌 3