{"id":4971,"date":"2026-05-02T13:19:48","date_gmt":"2026-05-02T13:19:48","guid":{"rendered":"https:\/\/frontlinenewsng.org\/?p=4971"},"modified":"2026-05-02T13:19:48","modified_gmt":"2026-05-02T13:19:48","slug":"gutenberg-times-studio-code-hosting-call-for-testing-design-with-ai-and-more-weekend-edition-365","status":"publish","type":"post","link":"https:\/\/frontlinenewsng.org\/?p=4971","title":{"rendered":"Gutenberg Times: Studio Code, Hosting call for testing, Design with AI, and more \u2014 Weekend Edition 365"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Hi there, <\/p>\n<p class=\"wp-block-paragraph\">May is an action-packed month for the WordPress community, packed with tons of local <a href=\"https:\/\/central.wordcamp.org\/schedule\/\">WordCamps and Campus Connect<\/a> events. After so long without seeing each other, it\u2019s awesome to get together in person \u2014 sharing ideas, storytelling, and just making real connections. In this digital age, those genuine face-to-face moments remind us how much it really matters to show up in person.<\/p>\n<p class=\"wp-block-paragraph\">Enjoy the people around you, friends and family. Speaking of which my next two weeks are all about that. We are on the road to a family reunion and the following weeks we get a visit from our long -time Canadian friends. I also will take another break on the weekend edition, though. Number 366 is scheduled to come out on May 23, 2026, the 77th Anniversary of the German Constitution. <\/p>\n<p class=\"wp-block-paragraph\">Have a wonderful weekend.<\/p>\n<p class=\"wp-block-paragraph\">Yours, <img data-opt-id=2065019737  fetchpriority=\"high\" data-recalc-dims=\"1\" decoding=\"async\" alt=\"\ud83d\udc95\" class=\"wp-smiley\" src=\"https:\/\/mlcqvjhyzqda.i.optimole.com\/cb:UNMm.7bb\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/i0.wp.com\/s.w.org\/images\/core\/emoji\/17.0.2\/72x72\/1f495.png?w=640&#038;ssl=1\" \/><br \/><em>Birgit<\/em><\/p>\n<h2 class=\"wp-block-heading\">Developing Gutenberg and WordPress<\/h2>\n<p class=\"wp-block-paragraph\"><strong>Amy Kamala<\/strong>, co-release coordinator for WordPress 7.0, published an <a href=\"https:\/\/make.wordpress.org\/hosting\/2026\/04\/29\/urgent-testing-request-to-web-hosts-for-collaborative-editing-by-may-4th\/\"><strong>Urgent: Testing request to Web hosts for collaborative editing by May 4th<\/strong><\/a>. The results will inform core architectural decisions before release. The test suite needs only <code>bash<\/code>, <code>cURL<\/code>, <code>WP-CLI<\/code>, and <code>patch<\/code> \u2014 and the Core team wants data from your <em>actual<\/em> customer environments, not clean installs. Results are aggregated and kept anonymous. <\/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 data-opt-id=847728777  fetchpriority=\"high\" data-recalc-dims=\"1\" decoding=\"async\" alt=\"\ud83c\udf99\" class=\"wp-smiley\" src=\"https:\/\/mlcqvjhyzqda.i.optimole.com\/cb:UNMm.7bb\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/i0.wp.com\/s.w.org\/images\/core\/emoji\/17.0.2\/72x72\/1f399.png?w=640&#038;ssl=1\" \/> The latest episode is <a href=\"https:\/\/gutenbergtimes.com\/podcast\/gutenberg-changelog-130\/\">Gutenberg Changelog #130 \u2013 WordPress 7.0, Gutenberg 22.9 and 23.0, WordCamp Europe, Block Themes and More<\/a> with <strong>Tammie Lister<\/strong>, Chief Product Officer at Convesio <\/p>\n<figure class=\"wp-block-image size-full is-style-no-vertical-margin\"><img data-opt-id=304183323  data-opt-src=\"https:\/\/mlcqvjhyzqda.i.optimole.com\/cb:UNMm.7bb\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/i0.wp.com\/gutenbergtimes.com\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-25-at-15.01.45.png\"  decoding=\"async\" alt=\"\" class=\"wp-image-45452\" height=\"185\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E?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<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>Hamza Kwehangana<\/strong>, co-organizer of WordCamp Vienna, walks you through <a href=\"https:\/\/www.youtube.com\/watch?v=hskM3YJFl1s\"><strong>everything new in WordPress 7.0<\/strong><\/a>, the release that kicks off Phase 3: Collaboration. You\u2019ll see real-time multi-user editing in action, native AI Connectors for plugging in providers like OpenAI or Anthropic, a refreshed admin with Data Views, and a new Notes and Comments system for editorial teams. Block-level additions include heading variations, fit text, responsive editing mode, a native Icons block, and Visual Revisions. <\/p>\n<h2 class=\"wp-block-heading\">Plugins, Themes, and Tools for #nocode site builders and owners<\/h2>\n<p class=\"wp-block-paragraph\">The <strong>WooCommerce<\/strong> team is actively exploring a <strong><a href=\"https:\/\/github.com\/woocommerce\/woocommerce\/issues\/64414\">DataViews-powered Product Catalog Management experience<\/a> <\/strong>that could improve how merchants handle large product sets. Led by <strong>Luigi Teschio<\/strong>, you can already test a working prototype via WordPress Playground. The shared blueprint installs WooCommerce nightly, Gutenberg, and sample products in one click. Smoother filtering, price filtering, inline variation handling, and improved bulk edit workflows are all on the table. <\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>WPMet<\/strong>, plugin developers of GutenKit, introduced <strong><a href=\"https:\/\/wpmet.com\/tablekit-table-builder-for-wordpress\/\">TableKit, a native Gutenberg table builder<\/a> <\/strong>aimed at replacing the block editor\u2019s limited default table with a more sophisticated approach. You get four table types \u2014 standard tables, WooCommerce product tables with live stock and direct add-to-cart, data tables that import from CSV, Google Sheets, or JSON with auto-sync, and WordPress post tables. Standout features include conditional formatting, freeze columns, column sorting, search and filtering, and export to PDF, CSV, or Excel, all without shortcodes or leaving your editor.<\/p>\n<figure class=\"wp-block-image size-full is-style-default\"><img data-opt-id=1030765767  data-opt-src=\"https:\/\/mlcqvjhyzqda.i.optimole.com\/cb:UNMm.7bb\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/i0.wp.com\/gutenbergtimes.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-02-at-13.11.36.png\"  decoding=\"async\" alt=\"Screenshot of Table Kit - by WPMet. \" class=\"wp-image-45535\" height=\"344\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E?resize=652%2C344&amp;ssl=1\" width=\"652\" \/><\/figure>\n<p class=\"wp-block-paragraph\"><strong>Mike McAlister<\/strong> has been busy shipping for Ollie Pro. He posted a demo on X showing <a href=\"https:\/\/x.com\/mikemcalister\">new responsive controls in the block editor<\/a> \u2014 device-specific settings for typography, padding, margin, spacing, and text alignment at specific breakpoints, no custom CSS or extra plugins required. Alongside that, he introduced <a href=\"https:\/\/olliewp.com\/introducing-the-new-and-improved-ollie-pattern-library\/\">a completely redesigned Ollie Pattern Library<\/a> with a unified design language across hundreds of patterns, a faster Browse tab with live search and one-click actions, and a brand-new Discover tab powered by Ollie AI, letting you describe a layout in plain language, use pre-made prompts, or hit \u201cInspire Me\u201d to instantly assemble a full page.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>Maxime Bernard-Jacquet <\/strong>announces that <strong><a href=\"https:\/\/modern-fields.com\/modern-fields-1-0-is-live\/\">Modern Fields 1.0 is now out of beta<\/a> <\/strong>\u2014 a custom fields plugin built for the block editor era and positioned as an ACF alternative. The 1.0 release adds JSON import\/export, automatic field sync with the theme, a no-code UI for creating custom post types and taxonomies, and WP-CLI commands. A live in-browser demo requires no installation. A Pro version is in the works, with repeater and relational fields, conditional logic, options pages, query loop filters, and custom block creation planned. <\/p>\n<p class=\"wp-block-paragraph\">Core contributors <strong>Nik Tsekouras<\/strong> and <strong>Marin Atanasov<\/strong> started an <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/77600\"><strong>Experiment: Content types tracking issue<\/strong><\/a>, developer might want to keep an eye out. The idea is to bring management of majority of the cases to core and leave complex use cases in plugin territory. <\/p>\n<h2 class=\"wp-block-heading\">Theme Development for Full Site Editing and Blocks<\/h2>\n<p class=\"wp-block-paragraph\"><strong>Jamie Marsland<\/strong> shares a neat <a href=\"https:\/\/x.com\/jamimarsland\"><strong>design-system-to-WordPress workflow<\/strong><\/a> that lets you spin up a styled site in minutes \u2014 no local install, no hosting, no deploy. Head to <a href=\"http:\/\/claude.ai\/design\">claude.ai\/design<\/a>, grab a <code>DESIGN.md<\/code> from the <a href=\"https:\/\/github.com\/VoltAgent\/awesome-design-md\">awesome-design-md repo<\/a> (Vercel, Linear, or Stripe are solid picks), upload it to Claude, and ask it to build a homepage, about page, and blog with sample posts inside WordPress Playground. One tip you shouldn\u2019t skip: make sure Playground uses <code>storage=browser<\/code> so your work persists between reloads.<\/p>\n<div class=\"ng-block-f5edb7595e76f43d 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-54259dcfb7e478b9 wp-block-newsletterglue-text ng-block\">\n<div>\n<div>\n<div align=\"none\" class=\"ng-block-td\">\n<p><strong>\u00a0<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>\u00a0<\/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-7ffdca04684fa0d5 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>Taylor Drayson<\/strong>\u2018s <a href=\"https:\/\/github.com\/tdrayson\/wp-wireframe\"><strong>WP Wireframe <\/strong><\/a>is a PHP library that you can include in your plugin to create complete WordPress admin settings pages using one configuration array\u2014no JS build step required. It offers over 20 field types (like text, color, file picker, and more), an API for accessing settings, options for conditional visibility, validation, support for multiple pages, and a helper to adjust settings. Install it with Composer, point it to a <code>settings.php<\/code> file, and your settings page is ready to go. Or so Drayson promises. <\/p>\n<h2 class=\"wp-block-heading\">AI and WordPress<\/h2>\n<p class=\"wp-block-paragraph\">Automattic\u2019s <strong>Alexa Peduzzi<\/strong> introduces <a href=\"https:\/\/wordpress.com\/blog\/2026\/04\/27\/studio-code-beta\/\"><strong>Studio Code, now in public beta \u2014 a WordPress-native agentic CLI tool<\/strong><\/a> built on top of Claude Code. Install Studio CLI and run <code>studio code<\/code> to get started. Unlike general-purpose coding agents, it\u2019s purpose-built for WordPress: you can describe a site in natural language and it builds a complete block theme \u2014 layout, typography, fonts, and content \u2014 then validates block markup against the real editor, runs WP-CLI commands, audits performance, and pushes to WordPress.com or Pressable hosting. <strong>Free during beta.<\/strong> Details on how to get started are on the <a href=\"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/studio-code\/\">developer portal<\/a>. <\/p>\n<figure class=\"wp-block-image size-full\"><img data-opt-id=26759403  data-opt-src=\"https:\/\/mlcqvjhyzqda.i.optimole.com\/cb:UNMm.7bb\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/i0.wp.com\/gutenbergtimes.com\/wp-content\/uploads\/2026\/05\/studio-code-what-can-you-do.png\"  decoding=\"async\" alt=\"\" class=\"wp-image-45547\" height=\"416\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E?resize=652%2C416&amp;ssl=1\" width=\"652\" \/><\/figure>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>Varun Dubey<\/strong>, founder of Wbcom Designs and BuddyPress contributor, offers a developer\u2019s honest take on <a href=\"https:\/\/vapvarun.com\/wordpress-7-ai-connectors-pros-cons\/\"><strong>WordPress 7.0 AI Connectors \u2014 what they get right and what still worries him<\/strong><\/a>. You\u2019ll find the case for standardization (one dashboard for all AI providers, lower barrier for solo plugin developers, user choice of cloud or local models) balanced against real concerns: data privacy enforcement is still honor-system, budget limits are soft rather than hard, and local\/self-hosted AI remains a second-class setup experience despite Varun\u2019s own work running a private Ollama-powered WordPress instance. His prescription for the ecosystem \u2014 mandatory data transparency declarations, hard cost caps, end-user consent hooks, and provider certification \u2014 is worth reading before you start wiring AI connectors into your own plugins.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\">Among other things, Varun Dubey flagged unencrypted AI Connector key storage as one of the sharper edges of WordPress 7.0 \u2014 and <a href=\"https:\/\/github.com\/threadi\/encrypt-ai-connector-keys\"><strong>Encrypt AI Connector Keys<\/strong><\/a> by <strong>Thomas Zwirner<\/strong> is exactly the kind of ecosystem response he was calling for. Install it, re-enter your keys under <strong>Settings &gt; Connectors<\/strong>, and they\u2019re saved encrypted using the battle-tested <em>Crypt for WordPress<\/em> library, with the decryption key stored outside the database in <code>wp-config.php<\/code>, an MU plugin or a custom file. No settings page, just one filter hook if you need to customize the encryption method.                              <\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\">If you\u2019ve ever asked an AI to write a post for your WordPress site, you\u2019ve probably seen what happens: the content looks fine at first glance, but once it\u2019s in the editor, the blocks are a mess. That\u2019s because AI tools are great at plain HTML and Markdown, but Gutenberg\u2019s block format \u2014 with its mix of HTML and JSON-formatted comment tags \u2014 is just quirky enough to trip them up regularly.<\/p>\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/chubes4\/block-format-bridge\"><strong>Block Format Bridge<\/strong><\/a>, a new open-source plugin by developer <strong>Chris Huber,<\/strong> offers a sensible fix. Instead of wrestling AI into producing perfect block markup, it lets AI do what it\u2019s good at and handles the conversion to blocks itself, server-side. It works the other way too, so you can pull post content back out as Markdown or HTML whenever you need it. If you\u2019re experimenting with AI-assisted publishing on WordPress, this one\u2019s worth a look. Install it and it automatically makes the conversion. <\/p>\n<p class=\"wp-block-paragraph\">In this post, i dived a bit deeper into the matter: <a href=\"https:\/\/gutenbergtimes.com\/block-format-bridge-a-practical-solution-for-ai-generated-content-in-wordpress\/\"><strong>Block Format Bridge: A Practical Solution for AI-Generated Content in WordPress<\/strong><\/a><\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n<p class=\"wp-block-paragraph\"><strong>Greg Zi\u00f3\u0142kowski<\/strong> maps out what he\u2019d like to see land in <strong><a href=\"https:\/\/gziolo.pl\/2026\/04\/25\/wordpress-core-ai-7-1-planning-and-beyond\/\">WordPress 7.1 for Core AI<\/a>,<\/strong> building on the Abilities API and server-side WP AI Client shipping in 7.0. You\u2019ll find proposals across four areas: <\/p>\n<ul class=\"wp-block-list\">\n<li>a refactored Guidelines system (with a <code>wp_guideline_type<\/code> taxonomy and a <code>wp_register_guideline()<\/code> plugin API), <\/li>\n<li>execution lifecycle filters and filtering support for the Abilities API, <\/li>\n<li>new site-orientation abilities like <code>core\/get-active-theme<\/code> and <code>core\/list-plugins<\/code>, and <\/li>\n<li>a JavaScript <code>@wordpress\/ai<\/code> client still awaiting a merge strategy for 7.1.<\/li>\n<\/ul>\n<div class=\"ng-block-33e85587d0c3e4ef 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-5cca67299c79c088 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-fec84f594a36a396 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 data-opt-id=506085495  data-opt-src=\"https:\/\/mlcqvjhyzqda.i.optimole.com\/cb:UNMm.7bb\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/i0.wp.com\/gutenbergtimes.com\/wp-content\/uploads\/2024\/02\/Screenshot-2025-11-15-at-12.06.44.png\"  decoding=\"async\" alt=\"\" class=\"wp-image-42874 ng-image\" height=\"45\" src=\"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20100%%20100%%22%20width%3D%22100%%22%20height%3D%22100%%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%22100%%22%20height%3D%22100%%22%20fill%3D%22transparent%22%2F%3E%3C%2Fsvg%3E?resize=196%2C45&amp;ssl=1\" width=\"196\" \/><\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"ng-block-f9f90d63ee078e3a 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-24cdfac5d3f12ee0 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-5512e764fff9dd5b wp-block-newsletterglue-text ng-block\">\n<div>\n<div>\n<div align=\"none\" class=\"ng-block-td\">\n<p><strong>Featured Image: <\/strong>Image of Rob Voerman Exhibition Entropic Empire, Museum of Modern Art in Salzburg <\/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, May is an action-packed month for the WordPress community, packed with tons of local WordCamps and Campus Connect events. After so long without seeing each other, it\u2019s awesome to get together in person \u2014 sharing ideas, storytelling, and just making real connections. In this digital age, those genuine face-to-face moments remind us how [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4972,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4971","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-latest-news"],"jetpack_featured_media_url":"https:\/\/mlcqvjhyzqda.i.optimole.com\/cb:GDCi.7f8\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/i0.wp.com\/frontlinenewsng.org\/wp-content\/uploads\/2026\/05\/Screenshot-2026-04-25-at-15.01.45-TDwFbq.png?fit=652%2C185&ssl=1","jetpack_likes_enabled":true,"jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/frontlinenewsng.org\/index.php?rest_route=\/wp\/v2\/posts\/4971","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/frontlinenewsng.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/frontlinenewsng.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/frontlinenewsng.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/frontlinenewsng.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4971"}],"version-history":[{"count":0,"href":"https:\/\/frontlinenewsng.org\/index.php?rest_route=\/wp\/v2\/posts\/4971\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/frontlinenewsng.org\/index.php?rest_route=\/wp\/v2\/media\/4972"}],"wp:attachment":[{"href":"https:\/\/frontlinenewsng.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4971"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/frontlinenewsng.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4971"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/frontlinenewsng.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4971"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}