{"id":320,"date":"2026-11-07T17:45:24","date_gmt":"2026-11-07T17:45:24","guid":{"rendered":"https:\/\/sripuwath.com\/index.php\/2026\/11\/07\/gutenberg-times-wordpress-7-1-4-gutenberg-24-3-a-new-studio-workspace-wordpress-for-the-agentic-web-and-more-weekend-edition-379\/"},"modified":"2026-11-07T17:45:24","modified_gmt":"2026-11-07T17:45:24","slug":"gutenberg-times-wordpress-7-1-4-gutenberg-24-3-a-new-studio-workspace-wordpress-for-the-agentic-web-and-more-weekend-edition-379","status":"publish","type":"post","link":"https:\/\/sripuwath.com\/index.php\/2026\/11\/07\/gutenberg-times-wordpress-7-1-4-gutenberg-24-3-a-new-studio-workspace-wordpress-for-the-agentic-web-and-more-weekend-edition-379\/","title":{"rendered":"Gutenberg Times: WordPress 7.1.4, Gutenberg 24.3, a new Studio workspace, WordPress for the Agentic Web, and more\u2014Weekend Edition 379"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Howdy,<\/p>\n<p class=\"wp-block-paragraph\">First things first: if you haven\u2019t updated to <a href=\"https:\/\/wordpress.org\/news\/2026\/10\/wordpress-7-1-4\/\"><strong>WordPress 7.1.4<\/strong><\/a>, do that before reading any further. The October 28 security release fixes more than a dozen issues, including a weakness in the upgrade process that could lead to remote code execution and stored XSS in several blocks and the Interactivity API. The fixes were backported all the way to the 4.7 branch, so don\u2019t forget about those older sites you maintain.<\/p>\n<p class=\"wp-block-paragraph\">Running a store? WooCommerce had a busy week, too. <a href=\"https:\/\/developer.woocommerce.com\/2026\/11\/04\/woocommerce-11-2-2-release-notes\/\"><strong>WooCommerce 11.2.2<\/strong><\/a> is a security release with a database update, and there\u2019s a separate <a href=\"https:\/\/developer.woocommerce.com\/2026\/11\/03\/security-update-for-woopayments\/\"><strong>security update for WooPayments<\/strong><\/a> with a table of fixed versions for each release line.<\/p>\n<p class=\"wp-block-paragraph\">As for me, I\u2019m just enjoying the autumn weather. It feels like we\u2019ve finally shed off the days of summer heat in Alabama. And that means it\u2019s fall festival season. I\u2019ll see if I can find one or two to enjoy in the coming weeks.<\/p>\n<p class=\"wp-block-paragraph\">With that, let\u2019s get down to the latest news.<\/p>\n<p class=\"wp-block-paragraph\">Your friendly neighborhood developer advocate, <img decoding=\"async\" alt=\"\ud83c\udf42\" class=\"wp-smiley\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/72x72\/1f342.png\" \/><br \/><em>Justin Tadlock<\/em><\/p>\n<div class=\"wp-block-newsletterglue-showhide ng-block\">\n<div class=\"wp-block-group has-accent-5-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-b14348ac wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-paragraph\"><strong>Table of Contents<\/strong><\/p>\n<nav class=\"wp-block-table-of-contents\">\n<ul>\n<li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/gutenbergtimes.com\/feed\/#0-word-press-release-information\">Developing Gutenberg and WordPress<\/a>\n<ul>\n<li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/gutenbergtimes.com\/feed\/#getting-ready-for-wordpress-7-2\">Getting ready for WordPress 7.2<\/a><\/li>\n<li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/gutenbergtimes.com\/feed\/#feature-notifications-get-a-design-and-some-pushback\">Feature Notifications get a design, and some pushback<\/a><\/li>\n<li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/gutenbergtimes.com\/feed\/#prototypes-from-dave-on-wp\">Prototypes from Dave on WP<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/gutenbergtimes.com\/feed\/#0-p\">Plugins, Themes, and Tools for #nocode site builders and owners<\/a><\/li>\n<li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/gutenbergtimes.com\/feed\/#2-word-press-6-0-1-and-6-1-scheduled\">Theme Development for Full Site Editing and Blocks<\/a><\/li>\n<li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/gutenbergtimes.com\/feed\/#3-building-themes-for-fse-and-word-press\">Building Blocks and Tools for the Block editor.<\/a><\/li>\n<li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/gutenbergtimes.com\/feed\/#what-s-new-in-playground\">What&#8217;s new in Playground?<\/a><\/li>\n<li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/gutenbergtimes.com\/feed\/#ai-in-wordpress\">AI in WordPress<\/a><\/li>\n<\/ul>\n<\/nav>\n<\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<h2 class=\"wp-block-heading\">Developing Gutenberg and WordPress<\/h2>\n<p class=\"wp-block-paragraph\">WordPress 7.2 is one step closer. <strong>David Baumwald<\/strong> announced <a href=\"https:\/\/wordpress.org\/news\/2026\/11\/wordpress-7-2-beta-4\/\"><strong>WordPress 7.2 Beta 4<\/strong><\/a> on November 3. Beta 3 shipped inside the 7.1.4 security release. This round continues the work on the Abilities API and DataViews extensibility, and it improves focus visibility in Windows High Contrast mode. Translation updates also show up individually on the Updates screen now, so you can choose which ones to install. <a href=\"https:\/\/wordpress.org\/news\/2026\/10\/wordpress-7-2-beta-2\/\"><strong>Beta 2<\/strong><\/a> laid the groundwork for much of this, adding server-side registration for DataViews and DataForm and moving the admin to SVG icons.<\/p>\n<p class=\"wp-block-paragraph\">The final release is still set for December 8. Spin up the <a href=\"https:\/\/playground.wordpress.net\/release\">Beta 4 Playground instance to test<\/a>, or run <code>wp core update --version=7.2-beta4<\/code> on a staging site.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\">Formatting no longer stops at the edge of a block. In <a href=\"https:\/\/make.wordpress.org\/core\/2026\/11\/02\/whats-new-in-gutenberg-24-3-28-october\/\"><strong>What\u2019s new in Gutenberg 24.3<\/strong><\/a>, <strong>George Mamadashvili<\/strong> shows how you can now select text across several blocks and format all of it at once. Notes pick up emoji reactions, and the Media inserter moves onto the same DataViews component behind the Site Editor\u2019s lists. Failed saves finally explain themselves, too, with a copy button for sharing the details. The release carries the security fixes from 7.1.4, so update the plugin if you run it. The 24.4 release candidate followed on November 3.<\/p>\n<h3 class=\"wp-block-heading\"><strong>Getting ready for WordPress 7.2<\/strong><\/h3>\n<p class=\"wp-block-paragraph\">Dashicons are on their way out of the admin bar and menu. In WordPress 7.2, those icons are inline SVGs, and <strong>Ashar Fuadi<\/strong> explains <a href=\"https:\/\/make.wordpress.org\/core\/2026\/11\/05\/svg-icons-in-the-admin-bar-and-menu-in-wordpress-7-2\/\"><strong>what the SVG icon change means for plugins and themes<\/strong><\/a>. Most code needs nothing. But admin color schemes and anything that styles or hides icons through <code>::before<\/code> will need a small CSS update, and the post has before-and-after rules you can copy. There\u2019s a new API, too: <code>add_menu_page()<\/code>, <code>register_post_type()<\/code>, and admin bar nodes now accept a registered icon name like <code>core-admin\/pin<\/code>.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\">Visit <code>\/random\/<\/code> on a 7.2 site, and you\u2019ll land on a random published post. <strong>Aaron Jorbin<\/strong> details <a href=\"https:\/\/make.wordpress.org\/core\/2026\/11\/05\/your-content-is-going-to-get-more-random\/\"><strong>the new random content endpoint<\/strong><\/a>, which also works for categories, tags, authors, and custom post types. It\u2019s on by default, with a new <code>randomable<\/code> argument for post types and a <code>wp_enable_random_content_redirect<\/code> filter to switch it off.<\/p>\n<p class=\"wp-block-paragraph\">It hasn\u2019t landed quietly. Dozens of comments push back on the on-by-default choice, citing hidden content that could surface (Core still has no <code>noindex<\/code> option), <code>ORDER BY RAND()<\/code> load on large sites, and agencies now facing an must-use plugin across hundreds of sites. <strong>Matt Mullenweg<\/strong> has since agreed it shouldn\u2019t use the page URL structure, so expect changes before 7.2 ships.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\"><strong>Anne McCarthy<\/strong> pulled several features still in development into one prototype for <a href=\"https:\/\/nomad.blog\/2026\/11\/02\/imagining-the-near-future-of-collaboration-in-wordpress\/\"><strong>imagining the near future of collaboration in WordPress<\/strong><\/a>. It combines the 7.2 Notes features, suggestion mode, and the Presence API with a small workflow plugin that blocks publishing until every open note and suggestion is resolved. She purposely left real-time collaboration out to show how much works without it. She also shares the full prompt she used. Borrow it and build the demo yourself. Watch for an upcoming call for testing on suggestions.<\/p>\n<h3 class=\"wp-block-heading\"><strong>Feature Notifications get a design, and some pushback<\/strong><\/h3>\n<p class=\"wp-block-paragraph\">Plugins have spent years shouting over each other with admin notices. <a href=\"https:\/\/make.wordpress.org\/core\/2026\/10\/29\/exploring-a-design-for-feature-notifications\/\"><strong>Exploring a design for Feature Notifications<\/strong><\/a>, from <strong>Poli Gilad<\/strong>, proposes a single notification bell on every admin screen, in the editor, and on the front of the site, with plugins sending data rather than layout. Existing admin notices keep working.<\/p>\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" alt=\"Screenshot of proposed feature notifications dropdown with tabs for different types of notifications.\" class=\"has-border-color has-accent-6-border-color wp-image-47434\" height=\"1338\" src=\"https:\/\/i0.wp.com\/gutenbergtimes.com\/wp-content\/uploads\/2026\/11\/feature-notifications-proposal.webp?resize=1776%2C1338&amp;ssl=1\" width=\"1776\" \/><\/figure>\n<p class=\"wp-block-paragraph\">That last point drew the most criticism. <strong>Matt Mullenweg<\/strong> argued that the proposal does nothing about today\u2019s notice spam and that the fix needs directory guidelines, enforcement, and incentives, not only a new interface. He backed <strong>David Perez\u2019s<\/strong> suggestion that plugins declare each notice\u2019s intent (operational, setup, or promotional) as a requirement.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\">On the code side, <strong>Jonathan Bossenger\u2019s<\/strong> <a href=\"https:\/\/make.wordpress.org\/core\/2026\/11\/01\/wp-feature-notifications-weekly-update-2026-10-30\/\"><strong>weekly update for October 30<\/strong><\/a> reports that the notification repository is now scoped per user, laying the groundwork for the REST API. Prefer to watch the work happen? His <a href=\"https:\/\/www.youtube.com\/watch?v=Qt6zujtlBVk\"><strong>Friday live stream<\/strong><\/a> includes testing the plugin in Studio and the AI-assisted workflow he uses for reviewing PRs. He also holds office hours in the Feature Notifications Slack channel on Thursdays at 10:00 UTC.<\/p>\n<div class=\"wp-block-newsletterglue-showhide ng-block\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\">\n<\/div>\n<\/figure>\n<\/div>\n<h3 class=\"wp-block-heading\"><strong>Prototypes from Dave on WP<\/strong><\/h3>\n<p class=\"wp-block-paragraph\">The block toolbar has picked up a lot of buttons over the years. <strong>Dave Smith<\/strong> asks <a href=\"https:\/\/www.youtube.com\/watch?v=Hja-5ercQ-Q\"><strong>whether this is the end of the block toolbar<\/strong><\/a> and demos a consolidated version inside his Create Not Learn prototype editor. In about eight minutes, you\u2019ll see how grouping those controls could make everyday formatting quicker and more consistent without giving up any of the editor\u2019s power. The video description has a Playground link, so you can click around it yourself.<\/p>\n<div class=\"wp-block-newsletterglue-showhide ng-block\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\">\n<\/div>\n<\/figure>\n<\/div>\n<p class=\"wp-block-paragraph\">He also took a <a href=\"https:\/\/www.youtube.com\/watch?v=nZNfuQSxyN0\"><strong>first look at drag-and-drop grid building<\/strong><\/a>, pulling Andrei Draganescu\u2019s work-in-progress free-form grid into the same prototype. You can drag, resize, snap, and rotate blocks on a grid, and that demo has its own Playground link.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\">Release roadmap posts have kept roughly the same shape for three years. <strong>Anne McCarthy<\/strong> wants to know whether they still work, and she\u2019s asking everyone from Core committers and extenders to hosts and everyday users to <a href=\"https:\/\/make.wordpress.org\/core\/2026\/10\/26\/release-roadmap-survey\/\"><strong>help shape future release roadmaps<\/strong><\/a> by November 16.<\/p>\n<h2 class=\"wp-block-heading\">Plugins, Themes, and Tools for #nocode site builders and owners<\/h2>\n<p class=\"wp-block-paragraph\">WordPress Studio is now built around a conversation. <strong>Rich Tabor<\/strong> introduced <a href=\"https:\/\/wordpress.com\/blog\/2026\/11\/04\/wordpress-studio-workspace\/\"><strong>a new workspace for building with WordPress<\/strong><\/a>, where you describe the site you want and an AI agent builds a first version next to a live preview. It offers four looks, then four layouts, and saves your choices to a <code>DESIGN.md<\/code> file so later chats keep the same design. You can pin notes on the preview with Annotate, bring your own Anthropic API key, or connect Claude Code, Codex, or Cursor over MCP. It\u2019s a free desktop app for macOS, Windows, and Linux.<\/p>\n<p class=\"wp-block-paragraph\">For a hands-on take, <strong>Elliott Richmond<\/strong> writes up <a href=\"https:\/\/elliottrichmond.co.uk\/wordpress-studio-new-workspace-is-out-whats-changed-since-my-first-look\/\"><strong>what\u2019s changed since his first look<\/strong><\/a>, along with one fair caution: the agent can now edit your live site directly, so building locally first is still the safer habit. Rich also shared <a href=\"https:\/\/richtabor.com\/studio\/\"><strong>why he rebuilt Studio<\/strong><\/a> on his own blog, and <strong>Nick Diego<\/strong> recorded a <a href=\"https:\/\/x.com\/nickmdiego\/status\/2118020671938900064\"><strong>quick video overview<\/strong><\/a> of the new design and agentic features.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\">Stores running WooCommerce\u2019s Purple theme are about to get more design control. In the <a href=\"https:\/\/developer.woocommerce.com\/2026\/10\/26\/woocommerce-11-3-pre-release\/\"><strong>WooCommerce 11.3 pre-release post<\/strong><\/a>, <strong>Brian Coords<\/strong> highlights color, spacing, and border controls curated for each block, including Product, Featured Product, Featured Category, and Product Categories List. The On-Sale Badge block can show the discount as an amount, a percentage, or custom text, and Product Gallery swiping on mobile now follows your finger naturally. The beta is out now, with the final release scheduled for the week of November 9.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\">Two new short tutorials from WordPress.com cover blocks you\u2019ll use on nearly every site. The <a href=\"https:\/\/www.youtube.com\/watch?v=Zi9r3kmfehI\"><strong>Columns block walkthrough<\/strong><\/a> builds grids, feature sections, and pricing tables, including column widths and stacking on mobile. <\/p>\n<div class=\"wp-block-newsletterglue-showhide ng-block\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\">\n<\/div>\n<\/figure>\n<\/div>\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/www.youtube.com\/watch?v=p7H59fW4_U0\"><strong>Query Loop block video<\/strong><\/a> shows how to choose which posts appear, then sort and filter them, in about two minutes. Bookmark both for the next time a client asks how it\u2019s done.<\/p>\n<div class=\"wp-block-newsletterglue-showhide ng-block\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\">\n<\/div>\n<\/figure>\n<\/div>\n<h2 class=\"wp-block-heading\">Theme Development for Full Site Editing and Blocks<\/h2>\n<p class=\"wp-block-paragraph\">Ipsum, the default theme shipping with WordPress 7.2, is easy to mistake for a simple theme. <strong>Carlo Daniele\u2019s<\/strong> <a href=\"https:\/\/kinsta.com\/blog\/ipsum-wordpress-theme\/\"><strong>dive into the Ipsum theme and how to extend it<\/strong><\/a> for Kinsta shows what\u2019s underneath. Templates hand their layouts to hidden patterns, around 60 patterns ship with it, and the default text colors reach a WCAG AAA contrast ratio. <\/p>\n<p class=\"wp-block-paragraph\">My favorite detail is its use of the Block Bindings API: a comments call to action changes its text depending on whether the post already has comments.<\/p>\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"ng-block-8f198a61efcddc42 wp-block-newsletterglue-container ng-block\" width=\"100%\">\n<tbody>\n<tr>\n<td class=\"ng-block-vs ng-block-vs-1\" colspan=\"3\" height=\"0\"><\/td>\n<\/tr>\n<tr>\n<td class=\"ng-block-hs ng-block-hs-1\" height=\"0\"><\/td>\n<td align=\"none\" class=\"ng-block-td\">\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"wp-block-newsletterglue-text ng-block\" width=\"100%\">\n<tbody>\n<tr>\n<td 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 2026\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<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"wp-block-newsletterglue-text ng-block\" width=\"100%\">\n<tbody>\n<tr>\n<td 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> | <strong><a href=\"https:\/\/make.wordpress.org\/core\/handbook\/references\/keeping-up-with-gutenberg-index\/gutenberg-index-2025\/\">2025<\/a><\/strong><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<td class=\"ng-block-hs ng-block-hs-2\" height=\"0\"><\/td>\n<\/tr>\n<tr>\n<td class=\"ng-block-vs ng-block-vs-2\" colspan=\"3\" height=\"0\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 class=\"wp-block-heading\">Building Blocks and Tools for the Block editor.<\/h2>\n<p class=\"wp-block-paragraph\">PHPStan can\u2019t check a call to a class it has never seen, so code that integrates with other WooCommerce extensions usually gets skipped or baselined. <strong>J\u00e1n Mikl\u00e1\u0161<\/strong> introduces <a href=\"https:\/\/developer.woocommerce.com\/2026\/11\/03\/php-stubs-for-extensions\/\"><strong>automated PHP stubs for Woo extensions<\/strong><\/a>, a <code>woocommerce\/php-stubs<\/code> package generated from extensions on the WooCommerce Marketplace and WordPress.org. The stubs are public on GitHub and Packagist. If your plugin or theme talks to other Woo extensions, you can check those calls without installing every extension in your analysis environment.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\">WooCommerce 11.3 fixes a confusing count for stores that sell bundles. When an extension adds a product to the cart as part of a bundle, the Product Button says \u201c1 in cart\u201d even though the shopper never added it on its own. <strong>Luis Herranz<\/strong> explains <a href=\"https:\/\/developer.woocommerce.com\/2026\/10\/27\/cart-item-children\/\"><strong>declaring parent-child cart item relationships<\/strong><\/a> through a new <code>woocommerce_store_api_cart_item_parent_item_key<\/code> filter and a <code>parent_item_key<\/code> field in the Store API. WooCommerce never marks items as children by itself, so it\u2019s up to your extension to declare them. Today only the button count uses it, but the Cart and Mini-Cart blocks could someday nest child items under their parents.<\/p>\n<h2 class=\"wp-block-heading\"><strong>What\u2019s new in Playground?<\/strong><\/h2>\n<p class=\"wp-block-paragraph\">You can now test changes on a copy of your real site without a local server. <strong>Fellyph Cintra<\/strong> details how to <a href=\"https:\/\/make.wordpress.org\/playground\/2026\/11\/04\/clone-your-wordpress-site-in-playground-with-reprint\/\"><strong>clone your WordPress site in Playground with Reprint<\/strong><\/a>. Install the Reprint plugin on your live site, authorize Playground with a migration key, and you\u2019ll have an editable copy in your browser. Nothing you change there gets published to your live site. It\u2019s handy for trying a design change, checking a plugin update, or tracking down a bug. Not ready to connect your own site? The post links to a public demo you can clone first.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\">Playground\u2019s building blocks aren\u2019t only for WordPress anymore. In <a href=\"https:\/\/make.wordpress.org\/playground\/2026\/10\/23\/joomla-playground-shared-php-tools-beyond-wordpress\/\"><strong>Joomla Playground: shared PHP tools beyond WordPress<\/strong><\/a>, <strong>Fellyph Cintra<\/strong> looks at Herman Peeren\u2019s community project, which runs Joomla in a browser tab on the same <code>@php-wasm<\/code> packages and <code>mysql-on-sqlite<\/code> library. The interesting part is what comes back to WordPress. A different CMS sends different queries and workloads through those shared tools, surfacing compatibility and performance issues both projects can fix.<\/p>\n<h2 class=\"wp-block-heading\"><strong>AI in WordPress<\/strong><\/h2>\n<p class=\"wp-block-paragraph\">Imagine telling your AI agent, \u201cHelp me with my example.com site,\u201d and it recognizes WordPress, asks you to authorize it, and gets to work. That\u2019s the experience behind <a href=\"https:\/\/make.wordpress.org\/ai\/2026\/10\/28\/wordpress-for-the-agentic-web\/\"><strong>WordPress for the Agentic Web<\/strong><\/a>, the AI team\u2019s plan from <strong>Jason Adams<\/strong>. It lays out four areas of work: a more reliable MCP Adapter that could move into Core, a baseline set of Abilities for common site tasks, OAuth so you don\u2019t have to paste Application Passwords into an agent, and an end-to-end user experience tying them together. <\/p>\n<p class=\"wp-block-paragraph\">The 7.2 cycle lays the foundation, and 7.3 is the target. Each area still needs a lead, so now\u2019s the time to raise your hand. Not everyone in the comments is sold on MCP-first, though. <strong>Adrian M\u00f6rchen<\/strong> argued that most agents already work fine over the REST API and that filling its gaps should come first, and Jason replied that Abilities serve both routes. The <a href=\"https:\/\/make.wordpress.org\/ai\/2026\/11\/02\/ai-contributor-weekly-summary-28-october-2026\/\"><strong>October 28 contributor summary<\/strong><\/a> covers the first discussion, with <strong>Tammie Lister<\/strong> volunteering to lead UX, and The Repository has <a href=\"https:\/\/www.therepository.email\/wordpress-ai-team-lays-out-ambitious-four-part-plan-to-make-wordpress-agent-ready-by-7-3\"><strong>its own take on the plan<\/strong><\/a>.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\">Six new experiments landed in <a href=\"https:\/\/make.wordpress.org\/ai\/2026\/11\/02\/whats-new-in-ai-1-5-0\/\"><strong>AI 1.5.0<\/strong><\/a>, the canonical AI plugin, and <strong>Jeffrey Paul<\/strong> breaks down each one. Text to Speech generates an audio version of a post, and Content Verification detects C2PA Content Credentials in uploaded images. MCP Access installs the MCP Adapter and adds a <strong>Tools \u2192 MCP Access<\/strong> screen where you decide which Abilities agents can see. The other three are WebMCP, Revision Change Summary, and Block Container Label Generation. If you\u2019re following the Agentic Web work, MCP Access is the one to try first.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\">Through the end of November, free WordPress.com sites can <a href=\"https:\/\/wordpress.com\/blog\/2026\/11\/03\/free-chatgpt-claude\/\"><strong>connect to ChatGPT or Claude at no cost<\/strong><\/a>. Full access normally comes with a paid plan. <strong>Alexa Peduzzi<\/strong> notes that both connections run on MCP, so after a one-time setup you can ask your AI to save a draft, clear out comments, or suggest what to fix this week. The post includes ready-made prompts that open in either tool. <em>Not interested?<\/em> Connecting is entirely optional, and a WordPress.com reply in the comments points to the separate <strong>Prevent third-party sharing<\/strong> setting for anyone worried about AI training on their content.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\">AI prototypes that ignore the design system keep landing on designers\u2019 desks. In <a href=\"https:\/\/automattic.design\/2026\/10\/27\/working-towards-higher-quality-agentic-experiences\/\"><strong>working towards higher-quality agentic experiences<\/strong><\/a>, <strong>@leilabyron<\/strong> shares the 13 best practices Automattic Design wrote for agentic interfaces, grouped under capturing intent, showing the work, and building trust. The guidance doesn\u2019t stop at a list: an agentic-design-brief skill picks the practices that matter for a feature, and an AGENTS.md file gives coding agents explicit rules. One rule worth stealing: ask when the request is genuinely ambiguous, and don\u2019t ask when the answer is already clear.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p class=\"wp-block-paragraph\">What happens when an AI feature gives a wrong answer or lets a prompt injection slip through? At WordPress Day for AI Faro 2026, <strong>Ivelina Dimova<\/strong> shared how to use <a href=\"https:\/\/wordpress.tv\/2026\/10\/28\/ai-with-boundaries-implementing-guardrails-and-evals-in-wordpress\/\"><strong>guardrails and evals for AI features in WordPress<\/strong><\/a> to test quality before anything reaches production. Anyone adding AI features to client sites should pair it with the Automattic Design post above. The slides are linked from the video page.<\/p>\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"ng-block-05a9a23c7b56055b wp-block-newsletterglue-container ng-block\" width=\"100%\">\n<tbody>\n<tr>\n<td class=\"ng-block-vs ng-block-vs-1\" colspan=\"3\" height=\"0\"><\/td>\n<\/tr>\n<tr>\n<td class=\"ng-block-hs ng-block-hs-1\" height=\"0\"><\/td>\n<td align=\"none\" class=\"ng-block-td\">\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"wp-block-newsletterglue-text ng-block\" width=\"100%\">\n<tbody>\n<tr>\n<td 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<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"wp-block-newsletterglue-image ng-block size-full is-resized\" width=\"100%\">\n<tbody>\n<tr>\n<td 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><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"wp-block-newsletterglue-text ng-block\" width=\"100%\">\n<tbody>\n<tr>\n<td 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<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<td class=\"ng-block-hs ng-block-hs-2\" height=\"0\"><\/td>\n<\/tr>\n<tr>\n<td class=\"ng-block-vs ng-block-vs-2\" colspan=\"3\" height=\"0\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide is-style-wide--1\" \/>\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-41f4fde835f53602 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<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide is-style-wide--2\" \/>","protected":false},"excerpt":{"rendered":"<p>Howdy, First things first: if you haven\u2019t updated to WordPress 7.1.4, do that before reading any further. The October 28 security release fixes more than a dozen issues, including a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":321,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-320","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/sripuwath.com\/index.php\/wp-json\/wp\/v2\/posts\/320","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sripuwath.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sripuwath.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sripuwath.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sripuwath.com\/index.php\/wp-json\/wp\/v2\/comments?post=320"}],"version-history":[{"count":0,"href":"https:\/\/sripuwath.com\/index.php\/wp-json\/wp\/v2\/posts\/320\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sripuwath.com\/index.php\/wp-json\/wp\/v2\/media\/321"}],"wp:attachment":[{"href":"https:\/\/sripuwath.com\/index.php\/wp-json\/wp\/v2\/media?parent=320"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sripuwath.com\/index.php\/wp-json\/wp\/v2\/categories?post=320"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sripuwath.com\/index.php\/wp-json\/wp\/v2\/tags?post=320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}