{"id":787,"date":"2026-04-18T01:55:00","date_gmt":"2026-04-18T01:55:00","guid":{"rendered":"https:\/\/xn--mnchen-3ya.xyz\/index.php\/2026\/04\/18\/gutenberg-times-wordcamp-asia-block-themes-ai-in-wordpress-woocommerce-10-7-weekend-edition-363\/"},"modified":"2026-04-18T01:55:00","modified_gmt":"2026-04-18T01:55:00","slug":"gutenberg-times-wordcamp-asia-block-themes-ai-in-wordpress-woocommerce-10-7-weekend-edition-363","status":"publish","type":"post","link":"https:\/\/xn--mnchen-3ya.xyz\/index.php\/2026\/04\/18\/gutenberg-times-wordcamp-asia-block-themes-ai-in-wordpress-woocommerce-10-7-weekend-edition-363\/","title":{"rendered":"Gutenberg Times: WordCamp Asia, Block Themes, AI in WordPress, WooCommerce 10.7\u2013 Weekend Edition 363"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Hi there, <\/p>\n<p class=\"wp-block-paragraph\">I am just back from my fourth WordCamp Asia and it was again fantastic! I also enjoyed Mumbai as a city to visit. The energy in the streets, the kindness of the people, the historic sites of many cultures and the deliciousness of the food. It was all an adventure! <\/p>\n<p class=\"wp-block-paragraph\">Huge Kudos to all the people who put together a phenomenal WordCamp. It\u2019s a lot of work, and it takes dedication, perseverance and an incredible amount of details to bring it all together for ca 2300 people to have a good time. And I am excited for next year to revisit India for the first WordCamp India as a fourth flagship event.  <\/p>\n<p class=\"wp-block-paragraph\">The angels behind the scenes already uploaded all 48 session videos to YouTube to the <a href=\"https:\/\/www.youtube.com\/playlist?list=PL1pJFUVKQ7ER52veMr5wJiv7xiLRMpx1l\"><strong>WordCamp Asia 2026 playlist <\/strong><\/a>on the WordPress channel. <\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" alt=\"\" class=\"wp-image-45342\" src=\"https:\/\/i0.wp.com\/gutenbergtimes.com\/wp-content\/uploads\/2026\/04\/WordCamp-Asia-Mumbai.png?w=652&amp;ssl=1\" \/><\/figure>\n<p class=\"wp-block-paragraph\">And just in time for this Weekend Edition, <a href=\"https:\/\/europe.wordcamp.org\/2026\/schedule\/\"><strong>WordCamp Europe announced their schedule<\/strong><\/a>, with two tracks for talks and two for workshops. In a few weeks, on June 4-6, 2026, roughly 1500 people will descend on Krakow, Poland. Will you be there? <\/p>\n<p class=\"wp-block-paragraph\">If you would rather not get across the pond, there are a few WordCamps on the calendar in the US, too: <\/p>\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/santaclarita.wordcamp.org\/2026\/\">WordCamp Santa Clarita<\/a>, May 15-16, 2026<\/li>\n<li><a href=\"https:\/\/us.wordcamp.org\/2026\/\">WordCamp US<\/a><strong>, <\/strong>August 16-19, 2026<\/li>\n<li><a href=\"https:\/\/nyc.wordcamp.org\/2026\/\">WordCamp NYC is in early planning stage<\/a><\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">A full <a href=\"https:\/\/central.wordcamp.org\/schedule\/\">list of all planned WordCamps in various stages<\/a> is available at WordCamp.org <\/p>\n<p class=\"wp-block-paragraph\">What else is in this Weekend Edition? AI in WordPress, block theme and plugin updates and more\u2026 <\/p>\n<p class=\"wp-block-paragraph\">Have fun! <\/p>\n<p class=\"wp-block-paragraph\">Yours, <img decoding=\"async\" alt=\"\ud83d\udc95\" class=\"wp-smiley\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/72x72\/1f495.png\" \/><br \/><em>Birgit<\/em><\/p>\n<h2 class=\"wp-block-heading\">Developing Gutenberg and WordPress<\/h2>\n<p class=\"wp-block-paragraph\"><strong>Miguel Fonseca<\/strong> recaps <strong><a href=\"https:\/\/make.wordpress.org\/core\/2026\/04\/09\/whats-new-in-gutenberg-22-9-8-april\/\">what\u2019s new in Gutenberg 22.9<\/a>,<\/strong> a focused release across 131 merged PRs. The headline addition is background gradient support for the Group block, letting you layer gradients over background images for the first time. The command palette gains organized sections for recent commands and contextual suggestions \u2014 experimental, opt-in via Gutenberg Experiments. Real-time collaboration gets stability fixes: block notes now sync without a page refresh, and the stuck \u201cJoin\u201d button in the post list is resolved. <\/p>\n<div class=\"wp-block-group has-light-background-background-color has-background\">\n<div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-paragraph\"><img decoding=\"async\" alt=\"\ud83c\udf99\" class=\"wp-smiley\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/72x72\/1f399.png\" \/> The latest episode is <a href=\"https:\/\/gutenbergtimes.com\/podcast\/gutenberg-changelog-129\/\">Gutenberg Changelog #129 Artificial Intelligence, WordPress 7.0 and Gutenberg 22.8<\/a> with Beth Soderberg, of BeThink Studio <\/p>\n<figure class=\"wp-block-image size-full is-style-no-vertical-margin\"><img loading=\"lazy\" decoding=\"async\" alt=\"Beth Soderberg and Birgit Pauli-Haack recording the Gutenberg Changelog 129\" class=\"wp-image-45032\" height=\"185\" src=\"https:\/\/i0.wp.com\/gutenbergtimes.com\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-28-at-12.00.17.png?resize=652%2C185&amp;ssl=1\" width=\"652\" \/><\/figure>\n<div class=\"wp-block-newsletterglue-showhide ng-block\">\n<figure class=\"wp-block-embed is-type-rich is-provider-pocket-casts wp-block-embed-pocket-casts\">\n<div class=\"wp-block-embed__wrapper\">\n<\/div>\n<\/figure>\n<\/div>\n<\/div>\n<\/div>\n<p class=\"wp-block-paragraph\"><strong>Anne McCarthy<\/strong> introduces the <a href=\"https:\/\/make.wordpress.org\/core\/2026\/04\/08\/tt7-team\/\"><strong>Twenty Twenty-Seven team<\/strong><\/a>: <a href=\"https:\/\/profiles.wordpress.org\/iamarinoh\/\">Henrique Iamarino<\/a> leads design, with <a href=\"https:\/\/profiles.wordpress.org\/onemaggie\/\">Maggie Cabrera<\/a> and <a href=\"https:\/\/profiles.wordpress.org\/poena\/\">Carolina Nymark<\/a> as co-lead developers. The standout addition is <a href=\"https:\/\/profiles.wordpress.org\/juanfra\/\">Juanfra Aldasoro<\/a> stepping into a newly created lead mentor role \u2014 a deliberate move to make theme contribution more structured and welcoming for newer contributors. Starting earlier than previous default theme cycles gives the team room to be more intentional: the goal isn\u2019t just a great theme, but growing the number of people who feel capable of contributing to WordPress theme work at all.<\/p>\n<h2 class=\"wp-block-heading\">WordPress 7.0 <\/h2>\n<p class=\"wp-block-paragraph\">The release date is still pending. An update is expected on or before April 22, 2026, next week. Stay tuned. <\/p>\n<p class=\"wp-block-paragraph\"><strong>Benjamin Zekavica<\/strong>, previous Core team rep, offers a practical pre-flight checklist to <a href=\"https:\/\/www.unleash-wp.com\/blog\/prepare-plugins-sites-wordpress-7-0\/\"><strong>prepare your plugins and sites for WordPress 7.0<\/strong><\/a>: if your plugins still use metaboxes, real-time collaboration will silently break for your users \u2014 migration time is now. PHP 7.2 and 7.3 are gone, MySQL minimum jumps to 8.0, and API keys in the new Connectors screen sit unencrypted in <code>wp_options<\/code> until Trac #64789 lands, so use environment variables instead. The iframed editor isn\u2019t enforced in 7.0 core yet, but test your v2 blocks in the Gutenberg plugin today.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\">Core AI team member <strong>Darin Kotter<\/strong> cuts through the noise in <a href=\"https:\/\/darinkotter.com\/wp-7-0-ai\/\"><strong>WP 7.0 + AI<\/strong><\/a>: WordPress 7.0 ships AI infrastructure, not AI features. Your site won\u2019t suddenly start firing off AI requests when you update. What lands in core are the provider-agnostic AI Client PHP API, the new Connectors API for managing external service authentication, and client-side enhancements to the Abilities API. Actual AI providers, features, and MCP integration all arrive via separate plugins \u2014 your choice, your setup.<\/p>\n<p class=\"wp-block-paragraph\">Nevertheless, <strong>Depak Gupta<\/strong>,freelance developer from Mumbai and contributor on the Core AI team, published a plugin to <a href=\"https:\/\/wordpress.org\/plugins\/turn-off-ai-features\/\"><strong>Turn of all AI Features <\/strong><\/a> via the <strong>Settings &gt; General<\/strong> page or via command line. <\/p>\n<h2 class=\"wp-block-heading\">Plugins, Themes, and Tools for #nocode site builders and owners<\/h2>\n<p class=\"wp-block-paragraph\"><strong>Jamie Marsland<\/strong> poses an interesting question in <a href=\"https:\/\/www.pootlepress.com\/2026\/03\/the-future-of-wordpress-after-blocks\/\"><strong>The future of WordPress after blocks<\/strong><\/a>: what if the builder isn\u2019t human? He suggests that blocks were made for people\u2014easy to understand but difficult for AI to interpret. He envisions a future where meaning is more important than layout, editing becomes conversations, and WordPress transforms from a site builder to a content operating system. <\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>Shani Banerjee<\/strong> highlights the new features in <a href=\"https:\/\/developer.woocommerce.com\/2026\/04\/15\/woocommerce-10-7\/\"><strong>WooCommerce 10.7<\/strong><\/a>, mainly focusing on performance boosts: improvements on the high-performance order storage (HPOS) reduce the number of database queries by 51%, and using object cache significantly cuts down checkout query counts. There are also updated analytics export filters that accurately reflect currency for background jobs, a new beta PHP API for handling orders, fixes for the Cart and Checkout blocks, better contrast for accessibility, and increased security for order notes in the REST API and AJAX handlers. Banerjee has all the salient details for you. <\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\">Speaking of WooCommerce, <strong>Wes Theron<\/strong> walks you through the new course, <a href=\"https:\/\/wordpress.com\/support\/courses\/build-your-store-with-woocommerce\/\"><strong>Build your store with WooCommerce<\/strong><\/a> on WordPress.com. It\u2019s free and beginner-friendly.  You\u2019ll learn everything you need to launch and manage an online store. In about an hour of bite-size video lessons, you\u2019ll work through products, payments, shipping, taxes, and order management at your own pace, ending with a fully functional store and the confidence to run it day to day.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>Derek Hanson<\/strong>\u2018s <strong><a href=\"https:\/\/derekhanson.blog\/cover-parallax-v1-2-0\/\">Cover Block Parallax Style v1.2.0<\/a> <\/strong>is more bug-fix than feature release. The most visible fix: the editor and frontend were using different default speeds, so what you previewed wasn\u2019t what visitors saw. Two mobile-handling bugs got squashed \u2014 the original global viewport check meant parallax would never initialize after resizing from mobile to desktop. The main new feature is a per-block \u201cDisable on mobile\u201d toggle, replacing the blunt all-or-nothing approach. Background oversizing also bumped from 130% to 140%, matching what production parallax libraries use.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>Elliott Richmond <\/strong>continues his WordPress.com series with <a href=\"https:\/\/www.youtube.com\/watch?v=YvdVe0BVW8U\"><strong>Design Your WordPress Homepage with Twenty Twenty-Five<\/strong><\/a>, switching to the core theme he contributed to and building a hero section, call to action, and quick links grid \u2014 properly, using blocks the way they were designed. In 12 minutes you\u2019ll learn how Groups, Covers, Grids, Global Styles, and Patterns fit together, and why understanding what\u2019s happening under the hood makes all the difference to your layouts.<\/p>\n<h2 class=\"wp-block-heading\">Theme Development for Full Site Editing and Blocks<\/h2>\n<p class=\"wp-block-paragraph\">At WordCamp Asia 2026 in Mumbai, I ran a block theme development workshop  and whether you were there or couldn\u2019t get a seat, the <a href=\"https:\/\/gutenbergtimes.com\/building-a-block-theme-from-scratch-workshop-resources\/\"><strong>f<\/strong><\/a><strong><a href=\"https:\/\/gutenbergtimes.com\/building-a-block-theme-from-scratch-workshop-resources\/\">ull workshop bundle is now on GitHub<\/a> <\/strong>\u2014 everything you need to build <em>Concrete &amp; Light<\/em>, a portfolio theme, entirely through the Site Editor. Three guided exercises walk you through styling headers and footers, setting global element styles, and creating dynamic page and archive templates. You can be up and running in minutes via WordPress Studio, the Studio CLI, or directly in WordPress Playground.<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/gutenbergtimes.com\/building-a-block-theme-from-scratch-workshop-resources\/\"><img loading=\"lazy\" decoding=\"async\" alt=\"Workshop reference theme screenshot Concrete and Light\" class=\"wp-image-45230\" height=\"489\" src=\"https:\/\/i0.wp.com\/gutenbergtimes.com\/wp-content\/uploads\/2026\/04\/screenshot.png?resize=652%2C489&amp;ssl=1\" width=\"652\" \/><\/a><\/figure>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>Jonathan Bossenger<\/strong> documents <strong><a href=\"https:\/\/jonathanbossenger.com\/2026\/04\/how-i-built-deployed-custom-wordpress-block-theme-claude-ai\/\">how he built a custom WordPress block theme using Claude and MCP tools<\/a> <\/strong>\u2014 no CLI, no code editor, just conversation. WordPress.com MCP tools let Claude audit his live site directly; WordPress Studio MCP tools wrote the theme files into his local environment. The key lesson: AI got him 80% there fast, but converting Claude\u2019s raw HTML output into proper editable block markup still required a human in the loop \u2014 and Claude Code to help get it done.<\/p>\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/jonathanbossenger.com\/2026\/04\/how-i-built-deployed-custom-wordpress-block-theme-claude-ai\/\"><img loading=\"lazy\" decoding=\"async\" alt=\"Home page hero section by Jonathan Bossenger\" class=\"wp-image-45280\" height=\"351\" src=\"https:\/\/i0.wp.com\/gutenbergtimes.com\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-16-at-17.09.07.png?resize=652%2C351&amp;ssl=1\" width=\"652\" \/><\/a><\/figure>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>Yann Collet<\/strong>, founder of Twentig, has launched <a href=\"https:\/\/twentig.com\/twentig-one\/\"><strong>Twentig One<\/strong><\/a>, a new free WordPress block theme built for the site editor. Lightweight and flexible, it offers templates, post formats, color presets, font pairings, and fluid spacing out of the box. Four starter sites \u2014 Business, Portfolio, Blog, and Personal \u2014 get you up and running quickly, with more on the way.<\/p>\n<div class=\"ng-block-c42217fcd7126778 wp-block-newsletterglue-container ng-block\">\n<div>\n<div>\n<div class=\"ng-block-vs ng-block-vs-1\"><\/div>\n<\/div>\n<div>\n<div class=\"ng-block-hs ng-block-hs-1\"><\/div>\n<div align=\"none\" class=\"ng-block-td\">\n<div class=\"ng-block-faaf5e8d76ecf6d2 wp-block-newsletterglue-text ng-block\">\n<div>\n<div>\n<div align=\"none\" class=\"ng-block-td\">\n<p><strong> <a href=\"https:\/\/make.wordpress.org\/core\/handbook\/references\/keeping-up-with-gutenberg-index\/\" rel=\"noreferrer noopener\" target=\"_blank\">\u201cKeeping up with Gutenberg \u2013 Index 2025\u201d<\/a> <\/strong><br \/>A chronological list of the WordPress Make Blog posts from various teams involved in Gutenberg development: Design, Theme Review Team, Core Editor, Core JS, Core CSS, Test, and Meta team from Jan. 2024 on. Updated by yours truly.\u2002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"ng-block-a6e0fad5adeff52f wp-block-newsletterglue-text ng-block\">\n<div>\n<div>\n<div align=\"none\" class=\"ng-block-td\">\n<p>The previous years are also available: <br \/><strong><\/strong><strong><a href=\"https:\/\/make.wordpress.org\/core\/handbook\/references\/keeping-up-with-gutenberg-index\/keeping-up-with-gutenberg-index-2020\/\">2020<\/a> | <a href=\"https:\/\/make.wordpress.org\/core\/handbook\/references\/keeping-up-with-gutenberg-index\/keeping-up-with-gutenberg-index-2021\/\">2021<\/a><\/strong> | <strong><a href=\"https:\/\/make.wordpress.org\/core\/handbook\/references\/keeping-up-with-gutenberg-index\/keeping-up-with-gutenberg-index-2022\/\">2022<\/a><\/strong> | <strong><a href=\"https:\/\/make.wordpress.org\/core\/handbook\/references\/keeping-up-with-gutenberg-index\/gutenberg-index-2023\">2023<\/a><\/strong> | <a href=\"https:\/\/make.wordpress.org\/core\/handbook\/references\/keeping-up-with-gutenberg-index\/gutenberg-index-2024\/\"><strong>2024<\/strong><\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"ng-block-hs ng-block-hs-2\"><\/div>\n<\/div>\n<div>\n<div class=\"ng-block-vs ng-block-vs-2\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 class=\"wp-block-heading\">Building Blocks and Tools for the Block editor.<\/h2>\n<p class=\"wp-block-paragraph\"><strong>Eric Karkovack <\/strong>walks you through <strong><a href=\"https:\/\/speckyboy.com\/how-to-use-remote-data-blocks-to-display-google-sheets-data-in-wordpress\/\">using the Remote Data Blocks plugin to pull Google Sheets data into WordPress<\/a>,<\/strong> step by step. The plugin connects to Airtable, Shopify, and Google Sheets out of the box, with HTTP support for other sources. Most of the setup time goes into Google Cloud Platform \u2014 creating a project, enabling APIs, and generating JSON credentials. Once connected, your spreadsheet data renders via a block and a customizable pattern directly in the editor. <\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>Varun Dubey<\/strong> shares a hard-won lesson in <strong><a href=\"https:\/\/vapvarun.com\/claude-md-wordpress-developers-layered-knowledge\/\">CLAUDE.md for WordPress Developers: Why Layered Knowledge Beats a Bigger File<\/a>:<\/strong> when your instructions file hits 400 lines, more rules aren\u2019t the fix. His solution is four distinct layers \u2014 rules in CLAUDE.md, facts in memory, procedures in skills, and capabilities in MCP servers \u2014 each loaded only when relevant. For WordPress developers already running Claude Code and feeling the weight of their own instructions pile up, this is the cleanup framework you didn\u2019t know you needed.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<h2 class=\"wp-block-heading\">AI and WordPress<\/h2>\n<p class=\"wp-block-paragraph\"><strong>Jeffrey Paul<\/strong> announces two quick releases of the WordPress AI plugin. <a href=\"https:\/\/make.wordpress.org\/ai\/2026\/03\/24\/whats-new-in-ai-0-6-0\/\"><strong>Version 0.6.0<\/strong><\/a> marked a shift toward connected publishing workflows \u2014 image editing and refinement landed as a full Feature, and the plugin was renamed from \u201cAI Experiments\u201d to simply \u201cAI.\u201d Now <strong><a href=\"https:\/\/make.wordpress.org\/ai\/2026\/04\/10\/whats-new-in-ai-0-7-0\/\">0.7.0 is out<\/a>,<\/strong> expanding editorial workflows further: Content Classification suggests categories and tags from your post content, Meta Description Generation handles SEO descriptions without leaving the editor, and bulk alt text generation lets you process your entire Media Library at once. Your next stop is 0.8.0, where Content Provenance tracking via C2PA and a \u201cRefine from Notes\u201d experiment are already taking shape.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>James LePage<\/strong>, co-team rep of WordPress Core AI and head of AI at Automattic, catalogs <a href=\"https:\/\/j.cv\/ai-across-the-wp-ecosystem\/\"><strong>what the community is building on top of the WordPress AI infrastructure<\/strong><\/a> ahead of 7.0. The volume is the point: ten community AI provider plugins, 70+ plugins adopting the Abilities API covering hundreds of millions of installs, dozens of MCP server implementations, fourteen agent skills, and tutorials in Japanese, German, Spanish, Portuguese, and Russian. WooCommerce, ACF, Ninja Forms, GravityKit, Yoast, and WP Engine are all in. None of it was dictated from the top \u2014 the community decided the building blocks were worth using. The post has about 180+ distinct resources and links. And LePage himself admits it\u2019s not exhaustive.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>JuanMa Garrido<\/strong> shares hard-won lessons in <a href=\"https:\/\/juanma.codes\/2026\/03\/29\/using-local-ai-models-with-wordpress-7-0-what-i-learned-connecting-ollama\/\"><strong>Using local AI models with WordPress 7.0: what I learned connecting Ollama<\/strong><\/a> \u2014 the kind the official docs skip. The biggest gotcha: call <code>wp_ai_client_prompt()<\/code> at <code>init<\/code> priority 25 or later, not the default 10, or authentication won\u2019t be wired up yet and you\u2019ll get a silent \u201cNo models found.\u201d He also covers how to allowlist localhost requests (blocked by WordPress\u2019s SSRF protection by default), register fallback auth for keyless local providers, and use <code>is_supported_for_text_generation()<\/code> as a pre-flight check before committing to an API call.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>Gary Pendergast<\/strong> brings his AI writing experiment directly into the block editor with <strong><a href=\"https:\/\/pento.net\/2026\/04\/10\/claudaborative-editing-0-4-twice-the-fun\/\">Claudaborative Editing 0.4<\/a>. <\/strong>The new WordPress plugin \u2014 available on GitHub now, pending directory approval \u2014 adds a sidebar menu with Compose, Proofread, Review, Edit, and Translate modes, plus a pre-publish panel that suggests tags, categories, and excerpts. You control how much the LLM does: it can fix things outright or just leave notes for you to act on. Gary uses it mainly for planning \u2014 to organize his thoughts before writing, not to write for him.<\/p>\n<h2 class=\"wp-block-heading\">What\u2019s new in Playground?<\/h2>\n<p class=\"wp-block-paragraph\"><strong>Fellyph Cintra<\/strong> announces a new blueprint agent skill that <strong><a href=\"https:\/\/make.wordpress.org\/playground\/2026\/04\/02\/teach-your-coding-agent-to-write-wordpress-playground-blueprints\/\">teaches your coding agent to write valid WordPress Playground Blueprints<\/a> <\/strong>from natural language prompts. Install it with one <code>npx<\/code> command and your agent gains a structured reference covering every Blueprint property, resource type, step sequence, and common pitfalls \u2014 so it stops guessing property names or forgetting <code>require '\/wordpress\/wp-load.php'<\/code> in <code>runPHP<\/code> steps. It works with Claude Code, Gemini CLI, Cursor, Copilot, and Codex.<\/p>\n<div class=\"ng-block-d0e8cdb31dcb8d5a wp-block-newsletterglue-container ng-block\">\n<div>\n<div>\n<div class=\"ng-block-vs ng-block-vs-1\"><\/div>\n<\/div>\n<div>\n<div class=\"ng-block-hs ng-block-hs-1\"><\/div>\n<div align=\"none\" class=\"ng-block-td\">\n<div class=\"ng-block-41fe600ffbed17e1 wp-block-newsletterglue-text ng-block\">\n<div>\n<div>\n<div align=\"none\" class=\"ng-block-td\">\n<p><strong><a href=\"https:\/\/gutenbergtimes.com\/need-a-zip-from-master\/\">Need a plugin .zip from Gutenberg\u2019s master branch?<\/a><\/strong><br \/>Gutenberg Times provides daily build for testing and review.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"ng-block-5d336d87ffccec6f wp-block-newsletterglue-image ng-block size-full is-resized\">\n<div>\n<div>\n<div align=\"center\" class=\"ng-block-td\"><a href=\"https:\/\/playground.wordpress.net\/?blueprint-url=https:\/\/gutenbergtimes.com\/wp-content\/uploads\/2020\/11\/playnightly.json\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"wp-image-42874 ng-image\" height=\"45\" src=\"https:\/\/i0.wp.com\/gutenbergtimes.com\/wp-content\/uploads\/2024\/02\/Screenshot-2025-11-15-at-12.06.44.png?resize=196%2C45&amp;ssl=1\" width=\"196\" \/><\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"ng-block-c3a068b0413c9a3e wp-block-newsletterglue-text ng-block\">\n<div>\n<div>\n<div align=\"none\" class=\"ng-block-td\">\n<p>Now also available via <a href=\"https:\/\/playground.wordpress.net\/?blueprint-url=https:\/\/gutenbergtimes.com\/wp-content\/uploads\/2020\/11\/playnightly.json\">WordPress Playground<\/a>. There is no need for a test site locally or on a server. Have you been using it? <a href=\"mailto:pauli@gutenbergtimes.com\">Email me <\/a>with your experience.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"ng-block-hs ng-block-hs-2\"><\/div>\n<\/div>\n<div>\n<div class=\"ng-block-vs ng-block-vs-2\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"has-text-align-center has-small-font-size wp-block-paragraph\"><em>Questions? Suggestions? Ideas? <\/em><br \/><em>Don\u2019t hesitate to send <a href=\"mailto:pauli@gutenbergtimes.com\">them via email<\/a> or<\/em><br \/><em>Send me a message on WordPress Slack or Twitter @bph<\/em>.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"has-text-align-center has-small-font-size wp-block-paragraph\">For questions to be answered on the <a href=\"http:\/\/gutenbergtimes.com\/podcast\">Gutenberg Changelog<\/a>, <br \/>send them to <a href=\"mailto:changelog@gutenbergtimes.com\">changelog@gutenbergtimes.com<\/a><\/p>\n<div class=\"ng-block-f6609cae9505f0d2 wp-block-newsletterglue-separator ng-block\">\n<div>\n<div>\n<div align=\"center\" class=\"ng-block-td\">\n<hr \/>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"wp-block-newsletterglue-showhide ng-block\">\n<div class=\"ng-block-1bf33392ffb214cd wp-block-newsletterglue-text ng-block\">\n<div>\n<div>\n<div align=\"none\" class=\"ng-block-td\">\n<p><strong>Featured Image: <\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>","protected":false},"excerpt":{"rendered":"<p>Hi there, I am just back from my fourth WordCamp Asia and it was again fantastic! I also enjoyed Mumbai as a city to visit. The energy in the streets, the kindness of the people, the historic sites of many cultures and the deliciousness of the food. It was all an adventure! Huge Kudos to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":788,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-787","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/xn--mnchen-3ya.xyz\/index.php\/wp-json\/wp\/v2\/posts\/787","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xn--mnchen-3ya.xyz\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xn--mnchen-3ya.xyz\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xn--mnchen-3ya.xyz\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xn--mnchen-3ya.xyz\/index.php\/wp-json\/wp\/v2\/comments?post=787"}],"version-history":[{"count":0,"href":"https:\/\/xn--mnchen-3ya.xyz\/index.php\/wp-json\/wp\/v2\/posts\/787\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xn--mnchen-3ya.xyz\/index.php\/wp-json\/wp\/v2\/media\/788"}],"wp:attachment":[{"href":"https:\/\/xn--mnchen-3ya.xyz\/index.php\/wp-json\/wp\/v2\/media?parent=787"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xn--mnchen-3ya.xyz\/index.php\/wp-json\/wp\/v2\/categories?post=787"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xn--mnchen-3ya.xyz\/index.php\/wp-json\/wp\/v2\/tags?post=787"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}