
Hosted by WPpodcast Team · EN

WordPress 7.0 arrives on May 20 and brings many updates, though some of the most notable have been left out. Here’s a rundown of everything in this new version. document.addEventListener("DOMContentLoaded", function() { var player = document.getElementById("player-6a0cda9c37411"); podlovePlayerCache.add([{"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/publisher\/8122","data":{"version":5,"show":{"title":"WordPress Podcast (English)","subtitle":"WordPress Community Information","summary":"Information, news, and interviews about the WordPress Community.","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6e65742f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032302f30382f7770706f64636173742d7371756172652e706e67\/500\/0\/0\/wordpress-podcast-english","link":"https:\/\/www.wppodcast.org\/podcast"},"title":"What WordPress 7.0 Brings","subtitle":"WordPress 7.0 arrives on May 20 and brings many updates, though some of the most notable have been left out. Here's a rundown of everything in this new version.","summary":"","publicationDate":"2026-05-19T00:00:00+00:00","duration":"00:15:51.515","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6f72672f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032342f30352f6261636b67726f756e642e706e67\/500\/0\/0\/what-wordpress-7-0-brings","link":"https:\/\/www.wppodcast.org\/podcast\/what-wordpress-7-0-brings\/","chapters":[],"audio":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/362\/s\/webplayer\/c\/website\/wordpress-podcast-en-e139.mp3","size":"15486888","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/362\/s\/webplayer\/wordpress-podcast-en-e139.mp3","size":"15486888","title":"WordPress Podcast","mimeType":"audio\/mpeg"}],"contributors":[{"id":"5","name":"Alicia Ireland","avatar":"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUuMTIxIDE3LjgwNEExMy45MzcgMTMuOTM3IDAgMDExMiAxNmMyLjUgMCA0Ljg0Ny42NTUgNi44NzkgMS44MDRNMTUgMTBhMyAzIDAgMTEtNiAwIDMgMyAwIDAxNiAwem02IDJhOSA5IDAgMTEtMTggMCA5IDkgMCAwMTE4IDB6IiAvPgo8L3N2Zz4K","role":{"id":"1","slug":"host","title":"Host"},"group":null,"comment":null}]}}, {"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/wppodcast-blocks","data":{"activeTab":"chapters","subscribe-button":null,"share":{"channels":[],"outlet":null,"sharePlaytime":false},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#15803D","brandDark":"#15803D","brandDarkest":"#15803D","brandLightest":"#fff","shadeDark":"#000","shadeBase":"#000","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":800},"regular":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":300},"bold":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":700}}},"base":"https:\/\/www.wppodcast.org\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/publisher/8122", "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/config/default/theme/wppodcast-blocks").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); }); Remember that you can listen to this program from Pocket Casts, Spotify, and Apple Podcasts or subscribe to the feed directly. Program transcript Hello, I’m Alicia Ireland, and you’re listening to WPpodcast, bringing the weekly news from the WordPress Community. In this episode, you’ll find the information from May 11 to 17, 2026. This week, after the release of RC3 and RC4 that were actual release candidates, WordPress 7.0 ships, and it’s not just any release. With over four hundred closed tickets in Core, nearly five hundred editor improvements, and nearly five hundred bug fixes, it’s the most feature-packed launch since Gutenberg was integrated. Let’s run through everything it brings, starting with what users will notice first and ending with what matters to developers. The first thing users will notice when updating to 7.0 is that the WordPress admin has a fresh look. The default color scheme, called “Fresh,” has been replaced with a new one called “Modern”: cleaner, with better contrast, improved typography, and a look more consistent with the block editor. This change is purely visual — no structural changes or CSS class renames. Additionally, navigating between admin screens now includes smooth transitions thanks to the browser’s View Transitions API, though they only activate if the user...

Finally, Real-Time Collaboration will arrive in WordPress 7.1 and not 7.0, given the performance issues and the changes needed for its new implementation. document.addEventListener("DOMContentLoaded", function() { var player = document.getElementById("player-6a0cda9c4ae58"); podlovePlayerCache.add([{"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/publisher\/8117","data":{"version":5,"show":{"title":"WordPress Podcast (English)","subtitle":"WordPress Community Information","summary":"Information, news, and interviews about the WordPress Community.","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6e65742f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032302f30382f7770706f64636173742d7371756172652e706e67\/500\/0\/0\/wordpress-podcast-english","link":"https:\/\/www.wppodcast.org\/podcast"},"title":"WordPress 7.0, Without Real-Time Collaboration","subtitle":"Finally, Real-Time Collaboration will arrive in WordPress 7.1 and not 7.0, given the performance issues and the changes needed for its new implementation.","summary":"","publicationDate":"2026-05-12T00:00:00+00:00","duration":"00:08:38.891","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6f72672f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032342f30352f6261636b67726f756e642e706e67\/500\/0\/0\/wordpress-7-0-without-real-time-collaboration","link":"https:\/\/www.wppodcast.org\/podcast\/wordpress-7-0-without-real-time-collaboration\/","chapters":[],"audio":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/361\/s\/webplayer\/c\/website\/wordpress-podcast-en-e138.mp3","size":"8452560","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/361\/s\/webplayer\/wordpress-podcast-en-e138.mp3","size":"8452560","title":"WordPress Podcast","mimeType":"audio\/mpeg"}],"contributors":[{"id":"5","name":"Alicia Ireland","avatar":"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUuMTIxIDE3LjgwNEExMy45MzcgMTMuOTM3IDAgMDExMiAxNmMyLjUgMCA0Ljg0Ny42NTUgNi44NzkgMS44MDRNMTUgMTBhMyAzIDAgMTEtNiAwIDMgMyAwIDAxNiAwem02IDJhOSA5IDAgMTEtMTggMCA5IDkgMCAwMTE4IDB6IiAvPgo8L3N2Zz4K","role":{"id":"1","slug":"host","title":"Host"},"group":null,"comment":null}]}}, {"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/wppodcast-blocks","data":{"activeTab":"chapters","subscribe-button":null,"share":{"channels":[],"outlet":null,"sharePlaytime":false},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#15803D","brandDark":"#15803D","brandDarkest":"#15803D","brandLightest":"#fff","shadeDark":"#000","shadeBase":"#000","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":800},"regular":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":300},"bold":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":700}}},"base":"https:\/\/www.wppodcast.org\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/publisher/8117", "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/config/default/theme/wppodcast-blocks").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); }); Remember that you can listen to this program from Pocket Casts, Spotify, and Apple Podcasts or subscribe to the feed directly. Program transcript Hello, I’m Alicia Ireland, and you’re listening to WPpodcast, bringing the weekly news from the WordPress Community. In this episode, you’ll find the information from May 4 to 10, 2026. The big news this week around WordPress 7.0 is that real-time collaboration will not be in the final release. Matt Mullenweg made the decision to remove it, citing attack surface problems, race conditions, server load, memory efficiency, and recurring bugs found in fuzz testing. It’s a difficult call given the work invested, but it’s made in the interest of shipping a stable release. The feature will be re-evaluated during the WordPress 7.1 cycle, and in the meantime remains available through the Gutenberg plugin for anyone who wants to keep testing it. The technical data behind that decision has also been published. Eight different hosting environments, including configurations with and without persistent object caching, participated in the performance tests. The analysis makes it fairly clear that a dedicated table storage strategy combined with object caching for user presence det...

With the Presence API, a column of active editors appears in the post list, an indicator in the admin bar shows avatars of who is on that same screen, and a pair of dashboard widgets rounds out the feature. document.addEventListener("DOMContentLoaded", function() { var player = document.getElementById("player-6a0cda9c68e59"); podlovePlayerCache.add([{"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/publisher\/8112","data":{"version":5,"show":{"title":"WordPress Podcast (English)","subtitle":"WordPress Community Information","summary":"Information, news, and interviews about the WordPress Community.","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6e65742f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032302f30382f7770706f64636173742d7371756172652e706e67\/500\/0\/0\/wordpress-podcast-english","link":"https:\/\/www.wppodcast.org\/podcast"},"title":"Presence API","subtitle":"With the Presence API, a column of active editors appears in the post list, an indicator in the admin bar shows avatars of who is on that same screen, and a pair of dashboard widgets rounds out the feature.","summary":"","publicationDate":"2026-05-05T00:00:00+00:00","duration":"00:02:30.885","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6f72672f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032342f30352f6261636b67726f756e642e706e67\/500\/0\/0\/presence-api","link":"https:\/\/www.wppodcast.org\/podcast\/presence-api\/","chapters":[],"audio":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/360\/s\/webplayer\/c\/website\/wordpress-podcast-en-e137.mp3","size":"2441184","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/360\/s\/webplayer\/wordpress-podcast-en-e137.mp3","size":"2441184","title":"WordPress Podcast","mimeType":"audio\/mpeg"}],"contributors":[{"id":"5","name":"Alicia Ireland","avatar":"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUuMTIxIDE3LjgwNEExMy45MzcgMTMuOTM3IDAgMDExMiAxNmMyLjUgMCA0Ljg0Ny42NTUgNi44NzkgMS44MDRNMTUgMTBhMyAzIDAgMTEtNiAwIDMgMyAwIDAxNiAwem02IDJhOSA5IDAgMTEtMTggMCA5IDkgMCAwMTE4IDB6IiAvPgo8L3N2Zz4K","role":{"id":"1","slug":"host","title":"Host"},"group":null,"comment":null}]}}, {"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/wppodcast-blocks","data":{"activeTab":"chapters","subscribe-button":null,"share":{"channels":[],"outlet":null,"sharePlaytime":false},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#15803D","brandDark":"#15803D","brandDarkest":"#15803D","brandLightest":"#fff","shadeDark":"#000","shadeBase":"#000","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":800},"regular":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":300},"bold":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":700}}},"base":"https:\/\/www.wppodcast.org\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/publisher/8112", "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/config/default/theme/wppodcast-blocks").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); }); Remember that you can listen to this program from Pocket Casts, Spotify, and Apple Podcasts or subscribe to the feed directly. Program transcript Hello, I’m Alicia Ireland, and you’re listening to WPpodcast, bringing the weekly news from the WordPress Community. In this episode, you’ll find the information from April 27 to May 3, 2026. The Core team has published an experimental plugin called Presence API, intended as a starting point for potential integration into WordPress core. The idea is straightforward: add a presence layer to the administration dashboard to know who is logged in, which screen each user is on, and which posts they are currently editing. Today, if two people are editing the same post simultaneously, WordPress gives no warning until a lock collision has already occurred — by which point work may have already overlapped. With the Presence API, a column of active editors appears in the post list, an indicator in the admin bar shows avatars of who is on that same screen, and a pair of dashboard widgets provides an at-a-glance overview. All of this is restricted to users with the capability to edit posts. On the technical side, the plugin uses its own dedicated table for ephemeral data with a 60-second time-to-live, which avoids the performance problem identified during WordPress 7.0 development, w...

WordPress 7.0 has a release date again — with a 4-week cushion past the deadline when an update had been promised. If everything stays on track, we’ll have this new major version on May 20. document.addEventListener("DOMContentLoaded", function() { var player = document.getElementById("player-6a0cda9c80acb"); podlovePlayerCache.add([{"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/publisher\/8106","data":{"version":5,"show":{"title":"WordPress Podcast (English)","subtitle":"WordPress Community Information","summary":"Information, news, and interviews about the WordPress Community.","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6e65742f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032302f30382f7770706f64636173742d7371756172652e706e67\/500\/0\/0\/wordpress-podcast-english","link":"https:\/\/www.wppodcast.org\/podcast"},"title":"WordPress 7.0 in 3 Weeks","subtitle":"WordPress 7.0 has a release date again \u2014 with a 4-week cushion past the deadline when an update had been promised. If everything stays on track, we'll have this new major version on May 20.","summary":"","publicationDate":"2026-04-28T00:00:00+00:00","duration":"00:00:00.000","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6f72672f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032342f30352f6261636b67726f756e642e706e67\/500\/0\/0\/wordpress-7-0-in-3-weeks","link":"https:\/\/www.wppodcast.org\/podcast\/wordpress-7-0-in-3-weeks\/","chapters":[],"audio":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/359\/s\/webplayer\/c\/website\/wordpress-podcast-en-e136.mp3","size":"8590104","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/359\/s\/webplayer\/wordpress-podcast-en-e136.mp3","size":"8590104","title":"WordPress Podcast","mimeType":"audio\/mpeg"}],"contributors":[{"id":"5","name":"Alicia Ireland","avatar":"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUuMTIxIDE3LjgwNEExMy45MzcgMTMuOTM3IDAgMDExMiAxNmMyLjUgMCA0Ljg0Ny42NTUgNi44NzkgMS44MDRNMTUgMTBhMyAzIDAgMTEtNiAwIDMgMyAwIDAxNiAwem02IDJhOSA5IDAgMTEtMTggMCA5IDkgMCAwMTE4IDB6IiAvPgo8L3N2Zz4K","role":{"id":"1","slug":"host","title":"Host"},"group":null,"comment":null}]}}, {"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/wppodcast-blocks","data":{"activeTab":"chapters","subscribe-button":null,"share":{"channels":[],"outlet":null,"sharePlaytime":false},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#15803D","brandDark":"#15803D","brandDarkest":"#15803D","brandLightest":"#fff","shadeDark":"#000","shadeBase":"#000","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":800},"regular":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":300},"bold":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":700}}},"base":"https:\/\/www.wppodcast.org\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/publisher/8106", "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/config/default/theme/wppodcast-blocks").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); }); Remember that you can listen to this program from Pocket Casts, Spotify, and Apple Podcasts or subscribe to the feed directly. Program transcript Hello, I’m Alicia Ireland, and you’re listening to WPpodcast, bringing the weekly news from the WordPress Community. In this episode, you’ll find the information from April 20 to 26, 2026. WordPress 7.0 now has a release date: May 20, 2026 — six weeks after the originally planned April 9. The new schedule published this week confirms what was already apparent: the cycle is effectively restarting, just not in name. RC3, planned for May 8, behaves like a new Beta 1, and RC4 will function as the real Release Candidate 1. On April 24, ahead of all this, a call went out to hosting providers to test compatibility, with a dedicated tool that stress-tests multi-user connections in the editor’s collaborative screens. The interesting detail is that the team has kept the RC numbering rather than reverting to betas — something we already explained: if WordPress published a “Beta 7” after an RC2, PHP’s version_compare function would not recognize it as newer, and automatic updates would break. So RC3 and RC4 are, in practice, a new beta and a new release candidate in disguise. What we don’t know yet is whether these six extra w...

Matt Mullenweg has published an extensive and self-critical assessment of the WordPress project’s state, questioning a process culture that — in his view — paralyzes decision-making, overshadows individual contributors in favor of companies, and has turned Five for the Future into a program generating useless data. document.addEventListener("DOMContentLoaded", function() { var player = document.getElementById("player-6a0cda9c8c0f6"); podlovePlayerCache.add([{"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/publisher\/8102","data":{"version":5,"show":{"title":"WordPress Podcast (English)","subtitle":"WordPress Community Information","summary":"Information, news, and interviews about the WordPress Community.","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6e65742f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032302f30382f7770706f64636173742d7371756172652e706e67\/500\/0\/0\/wordpress-podcast-english","link":"https:\/\/www.wppodcast.org\/podcast"},"title":"Matt Mullenweg questions the direction of WordPress","subtitle":"Matt Mullenweg has published an extensive and self-critical assessment of the WordPress project's state, questioning a process culture that \u2014 in his view \u2014 paralyzes decision-making, overshadows individual contributors in favor of companies, and has","summary":"","publicationDate":"2026-04-21T00:00:00+00:00","duration":"00:00:00.000","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6f72672f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032342f30352f6261636b67726f756e642e706e67\/500\/0\/0\/matt-mullenweg-questions-the-direction-of-wordpress","link":"https:\/\/www.wppodcast.org\/podcast\/matt-mullenweg-questions-the-direction-of-wordpress\/","chapters":[],"audio":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/358\/s\/webplayer\/c\/website\/wordpress-podcast-en-e135.mp3","size":"10469976","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/358\/s\/webplayer\/wordpress-podcast-en-e135.mp3","size":"10469976","title":"WordPress Podcast","mimeType":"audio\/mpeg"}],"contributors":[{"id":"5","name":"Alicia Ireland","avatar":"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUuMTIxIDE3LjgwNEExMy45MzcgMTMuOTM3IDAgMDExMiAxNmMyLjUgMCA0Ljg0Ny42NTUgNi44NzkgMS44MDRNMTUgMTBhMyAzIDAgMTEtNiAwIDMgMyAwIDAxNiAwem02IDJhOSA5IDAgMTEtMTggMCA5IDkgMCAwMTE4IDB6IiAvPgo8L3N2Zz4K","role":{"id":"1","slug":"host","title":"Host"},"group":null,"comment":null}]}}, {"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/wppodcast-blocks","data":{"activeTab":"chapters","subscribe-button":null,"share":{"channels":[],"outlet":null,"sharePlaytime":false},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#15803D","brandDark":"#15803D","brandDarkest":"#15803D","brandLightest":"#fff","shadeDark":"#000","shadeBase":"#000","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":800},"regular":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":300},"bold":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":700}}},"base":"https:\/\/www.wppodcast.org\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/publisher/8102", "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/config/default/theme/wppodcast-blocks").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); }); Remember that you can listen to this program from Pocket Casts, Spotify, and Apple Podcasts or subscribe to the feed directly. Program transcript Hello, I’m Alicia Ireland, and you’re listening to WPpodcast, bringing the weekly news from the WordPress Community. In this episode, you’ll find the information from April 13 to 19, 2026. At WordCamp Asia in Mumbai, a seemingly routine question during the closing Q&A triggered the most intense internal debate the WordPress community has seen in a long time. An attendee asked the panel what the best way was for a company to contribute to the project. Two of core’s most active committers, Peter Wilson and Sergey Biryukov, gave the same answer: sponsor full-time contributors. Matt Mullenweg, following the event remotely, publicly disagreed in real time, transmitting his response through the Automattic communications team. What followed was a week of criticism and self-criticism that put long-unanswered questions back on the table. The first thread started on Make Core, where Matt published a reflection on a photo of a conference badg...

The WordPress Training team has proposed a set of tools and prompts to standardize the creation of WordPress learning materials. document.addEventListener("DOMContentLoaded", function() { var player = document.getElementById("player-6a0cda9c98f38"); podlovePlayerCache.add([{"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/publisher\/8097","data":{"version":5,"show":{"title":"WordPress Podcast (English)","subtitle":"WordPress Community Information","summary":"Information, news, and interviews about the WordPress Community.","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6e65742f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032302f30382f7770706f64636173742d7371756172652e706e67\/500\/0\/0\/wordpress-podcast-english","link":"https:\/\/www.wppodcast.org\/podcast"},"title":"AI Tools for Creating Training Content","subtitle":"The WordPress Training team has proposed a set of tools and prompts to standardize the creation of WordPress learning materials.","summary":"","publicationDate":"2026-04-14T00:00:00+00:00","duration":"00:04:51.507","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6f72672f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032342f30352f6261636b67726f756e642e706e67\/500\/0\/0\/ai-tools-for-creating-training-content","link":"https:\/\/www.wppodcast.org\/podcast\/ai-tools-for-creating-training-content\/","chapters":[],"audio":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/357\/s\/webplayer\/c\/website\/wordpress-podcast-en-e134.mp3","size":"4723032","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/357\/s\/webplayer\/wordpress-podcast-en-e134.mp3","size":"4723032","title":"WordPress Podcast","mimeType":"audio\/mpeg"}],"contributors":[{"id":"5","name":"Alicia Ireland","avatar":"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUuMTIxIDE3LjgwNEExMy45MzcgMTMuOTM3IDAgMDExMiAxNmMyLjUgMCA0Ljg0Ny42NTUgNi44NzkgMS44MDRNMTUgMTBhMyAzIDAgMTEtNiAwIDMgMyAwIDAxNiAwem02IDJhOSA5IDAgMTEtMTggMCA5IDkgMCAwMTE4IDB6IiAvPgo8L3N2Zz4K","role":{"id":"1","slug":"host","title":"Host"},"group":null,"comment":null}]}}, {"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/wppodcast-blocks","data":{"activeTab":"chapters","subscribe-button":null,"share":{"channels":[],"outlet":null,"sharePlaytime":false},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#15803D","brandDark":"#15803D","brandDarkest":"#15803D","brandLightest":"#fff","shadeDark":"#000","shadeBase":"#000","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":800},"regular":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":300},"bold":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":700}}},"base":"https:\/\/www.wppodcast.org\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/publisher/8097", "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/config/default/theme/wppodcast-blocks").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); }); Remember that you can listen to this program from Pocket Casts, Spotify, and Apple Podcasts or subscribe to the feed directly. Program transcript Hello, I’m Alicia Ireland, and you’re listening to WPpodcast, bringing the weekly news from the WordPress Community. In this episode, you’ll find the information from April 6 to 12, 2026. Gutenberg 22.9 has arrived with two main highlights. The first is background gradient support in the Group block, which can now be combined with background images without conflicts. A gradient selector appears in the Background panel and works independently of the existing color controls, making it possible to create overlay effects on top of images or combine multiple backgrounds at once. This new background gradient support is also available to block developers and lays the groundwork for an eventual unification of the background system across all blocks. The second is an experimental improvement to the command palette, which now organizes actions into sections — recent commands and context-aware suggestions — instead of showing only an empty search field. To try it, enable the “Workflow Palette” experiment in Gutenberg settings. Among the additional updates, a notable one is the arrival of an EmptyState component in the wordpress/ui package, which standardizes how empty states are displayed across the interface. Real-time co...

A week ago the WordPress 7.0 launch seemed to be on track, but the release candidate phase has prompted some significant second thoughts. document.addEventListener("DOMContentLoaded", function() { var player = document.getElementById("player-6a0cda9ca516c"); podlovePlayerCache.add([{"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/publisher\/8092","data":{"version":5,"show":{"title":"WordPress Podcast (English)","subtitle":"WordPress Community Information","summary":"Information, news, and interviews about the WordPress Community.","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6e65742f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032302f30382f7770706f64636173742d7371756172652e706e67\/500\/0\/0\/wordpress-podcast-english","link":"https:\/\/www.wppodcast.org\/podcast"},"title":"Nothing Ready for WordPress 7.0","subtitle":"A week ago the WordPress 7.0 launch seemed to be on track, but the release candidate phase has prompted some significant second thoughts.","summary":"","publicationDate":"2026-04-07T00:00:00+00:00","duration":"00:00:00.000","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6f72672f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032342f30352f6261636b67726f756e642e706e67\/500\/0\/0\/nothing-ready-for-wordpress-7-0","link":"https:\/\/www.wppodcast.org\/podcast\/nothing-ready-for-wordpress-7-0\/","chapters":[],"audio":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/356\/s\/webplayer\/c\/website\/wordpress-podcast-en-e133.mp3","size":"8325144","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/356\/s\/webplayer\/wordpress-podcast-en-e133.mp3","size":"8325144","title":"WordPress Podcast","mimeType":"audio\/mpeg"}],"contributors":[{"id":"5","name":"Alicia Ireland","avatar":"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUuMTIxIDE3LjgwNEExMy45MzcgMTMuOTM3IDAgMDExMiAxNmMyLjUgMCA0Ljg0Ny42NTUgNi44NzkgMS44MDRNMTUgMTBhMyAzIDAgMTEtNiAwIDMgMyAwIDAxNiAwem02IDJhOSA5IDAgMTEtMTggMCA5IDkgMCAwMTE4IDB6IiAvPgo8L3N2Zz4K","role":{"id":"1","slug":"host","title":"Host"},"group":null,"comment":null}]}}, {"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/wppodcast-blocks","data":{"activeTab":"chapters","subscribe-button":null,"share":{"channels":[],"outlet":null,"sharePlaytime":false},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#15803D","brandDark":"#15803D","brandDarkest":"#15803D","brandLightest":"#fff","shadeDark":"#000","shadeBase":"#000","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":800},"regular":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":300},"bold":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":700}}},"base":"https:\/\/www.wppodcast.org\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/publisher/8092", "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/config/default/theme/wppodcast-blocks").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); }); Remember that you can listen to this program from Pocket Casts, Spotify, and Apple Podcasts or subscribe to the feed directly. Program transcript Hello, I’m Alicia Ireland, and you’re listening to WPpodcast, bringing the weekly news from the WordPress Community. In this episode, you’ll find the information from March 30 to April 5, 2026. WordPress 7.0 will not ship on April 9 as planned. On March 31, an announcement went out that is rarely seen in the project’s history: the release is being delayed after already entering the Release Candidate phase. It’s an unusual decision, and it deserves a detailed explanation. The root of the problem is the real-time collaboration database layer. Real-time collaboration is one of the most ambitious features in WordPress 7.0. For multiple users to edit the same post simultaneously, the system needs to store two types of information: changes to the document content, and presence data — who is editing and where each person’s cursor is. From early in the cycle there was debate about whether a dedicated database table was needed to manage this information. The proposal existed but was put on hold before the RC phase due to time constraints and an insufficiently mature design. Instead, a provisional solution was adopted: storing document changes in postmeta and presence data in transients, with special handling to avoid excessive cache invalidations. That solution work...

WordPress 7.0 enters its final stretch, with everything locked in and focus shifting to polishing the last details. document.addEventListener("DOMContentLoaded", function() { var player = document.getElementById("player-6a0cda9cb5f7b"); podlovePlayerCache.add([{"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/publisher\/8087","data":{"version":5,"show":{"title":"WordPress Podcast (English)","subtitle":"WordPress Community Information","summary":"Information, news, and interviews about the WordPress Community.","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6e65742f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032302f30382f7770706f64636173742d7371756172652e706e67\/500\/0\/0\/wordpress-podcast-english","link":"https:\/\/www.wppodcast.org\/podcast"},"title":"WordPress 7.0 Is Ready to Launch","subtitle":"WordPress 7.0 enters its final stretch, with everything locked in and focus shifting to polishing the last details.","summary":"","publicationDate":"2026-03-31T00:00:00+00:00","duration":"00:10:22.503","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6f72672f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032342f30352f6261636b67726f756e642e706e67\/500\/0\/0\/wordpress-7-0-is-ready-to-launch","link":"https:\/\/www.wppodcast.org\/podcast\/wordpress-7-0-is-ready-to-launch\/","chapters":[],"audio":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/355\/s\/webplayer\/c\/website\/wordpress-podcast-en-e132.mp3","size":"10156344","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/355\/s\/webplayer\/wordpress-podcast-en-e132.mp3","size":"10156344","title":"WordPress Podcast","mimeType":"audio\/mpeg"}],"contributors":[{"id":"5","name":"Alicia Ireland","avatar":"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUuMTIxIDE3LjgwNEExMy45MzcgMTMuOTM3IDAgMDExMiAxNmMyLjUgMCA0Ljg0Ny42NTUgNi44NzkgMS44MDRNMTUgMTBhMyAzIDAgMTEtNiAwIDMgMyAwIDAxNiAwem02IDJhOSA5IDAgMTEtMTggMCA5IDkgMCAwMTE4IDB6IiAvPgo8L3N2Zz4K","role":{"id":"1","slug":"host","title":"Host"},"group":null,"comment":null}]}}, {"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/wppodcast-blocks","data":{"activeTab":"chapters","subscribe-button":null,"share":{"channels":[],"outlet":null,"sharePlaytime":false},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#15803D","brandDark":"#15803D","brandDarkest":"#15803D","brandLightest":"#fff","shadeDark":"#000","shadeBase":"#000","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":800},"regular":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":300},"bold":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":700}}},"base":"https:\/\/www.wppodcast.org\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/publisher/8087", "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/config/default/theme/wppodcast-blocks").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); }); Remember that you can listen to this program from Pocket Casts, Spotify, and Apple Podcasts or subscribe to the feed directly. Program transcript Hello, I’m Alicia Ireland, and you’re listening to WPpodcast, bringing the weekly news from the WordPress Community. In this episode, you’ll find the information from March 23 to 29, 2026. Matt Mullenweg has opened a discussion on Make Core about the admin dashboard’s left sidebar menu. The problem is well known: any plugin can add menu items wherever it wants, with no established order, which means that on sites with several active plugins the menu ends up a hard-to-navigate mess. Matt’s proposal is to establish a hierarchy: core WordPress items first, followed by a dedicated section for plugins, where heavyweight plugins like WooCommerce or an LMS would get their own top-level entry containing their entire universe. To prevent important plugins from getting buried at the bottom, he suggests allowing items to be pinned, or automatically surfacing the three most recently used plugins at the top. The case for this change is straightforward: the current sidebar has no structural logic, and the experience on heavily-plugged installs is objectively bad. A clear hierarchy would also benefit AI agents and automation tools, which are increasingly interacting with the WordPress admin. It’s a real problem that has gone without an official solution for years. What’s generating doubt in the community comes down to mus...

WordPress 7.0 is still in beta, having missed its first release candidate deadline due to concerns around installation size and the default behavior of real-time collaboration. document.addEventListener("DOMContentLoaded", function() { var player = document.getElementById("player-6a0cda9cd677d"); podlovePlayerCache.add([{"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/publisher\/8082","data":{"version":5,"show":{"title":"WordPress Podcast (English)","subtitle":"WordPress Community Information","summary":"Information, news, and interviews about the WordPress Community.","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6e65742f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032302f30382f7770706f64636173742d7371756172652e706e67\/500\/0\/0\/wordpress-podcast-english","link":"https:\/\/www.wppodcast.org\/podcast"},"title":"7.0 Beta 6","subtitle":"WordPress 7.0 is still in beta, having missed its first release candidate deadline due to concerns around installation size and the default behavior of real-time collaboration.","summary":"","publicationDate":"2026-03-24T00:00:00+00:00","duration":"00:00:00.000","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6f72672f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032342f30352f6261636b67726f756e642e706e67\/500\/0\/0\/7-0-beta-6","link":"https:\/\/www.wppodcast.org\/podcast\/7-0-beta-6\/","chapters":[],"audio":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/354\/s\/webplayer\/c\/website\/wordpress-podcast-en-e131.mp3","size":"5673216","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/354\/s\/webplayer\/wordpress-podcast-en-e131.mp3","size":"5673216","title":"WordPress Podcast","mimeType":"audio\/mpeg"}],"contributors":[]}}, {"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/wppodcast-blocks","data":{"activeTab":"chapters","subscribe-button":null,"share":{"channels":[],"outlet":null,"sharePlaytime":false},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#15803D","brandDark":"#15803D","brandDarkest":"#15803D","brandLightest":"#fff","shadeDark":"#000","shadeBase":"#000","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":800},"regular":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":300},"bold":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":700}}},"base":"https:\/\/www.wppodcast.org\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/publisher/8082", "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/config/default/theme/wppodcast-blocks").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); }); Remember that you can listen to this program from Pocket Casts, Spotify, and Apple Podcasts or subscribe to the feed directly. Program transcript Hello, I’m Alicia Ireland, and you’re listening to WPpodcast, bringing the weekly news from the WordPress Community. In this episode, you’ll find the information from March 16 to 22, 2026. The WordPress 7.0 release cycle had a small adjustment this week. Release Candidate 1, originally scheduled for Thursday, March 19, has been pushed back to Tuesday, March 24. The reason is three last-minute concerns: real-time collaboration performance, client-side image optimization, and the size of the installation package. Beta 6, which includes over 130 fixes, brings notable changes since Beta 5. The client-side image processing feature has been temporarily reverted to resolve the issues found. Real-time collaboration is now opt-in by default, with a configuration constant for those who want to control it at the server level using WP_ALLOW_COLLABORATION. Additionally, the collaboration sync intervals have been multiplied by four — from 250 milliseconds to 1 second — to reduce the number of HTTP requests and server impact. The final release date for WordPress 7.0 remains April 9, so the window is still workable if the first release candidate ships in the coming days. WordPress 7.0 brings a solid set of block editor updates, and several dev notes have been published covering the details: Text indent. The paragraph block now includes an indent control in the typography options — one of the community’s longest-standing requests. It can be configured to apply only to paragraphs that follow another paragraph, as is common in English-language publishing, or ...

Six months earlier than usual, work has begun on Twenty Twenty-Seven, a theme expected to be one of the most polished yet, launching alongside WordPress 7.2. document.addEventListener("DOMContentLoaded", function() { var player = document.getElementById("player-6a0cda9cf04e3"); podlovePlayerCache.add([{"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/publisher\/8076","data":{"version":5,"show":{"title":"WordPress Podcast (English)","subtitle":"WordPress Community Information","summary":"Information, news, and interviews about the WordPress Community.","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6e65742f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032302f30382f7770706f64636173742d7371756172652e706e67\/500\/0\/0\/wordpress-podcast-english","link":"https:\/\/www.wppodcast.org\/podcast"},"title":"Kicking Off Twenty Twenty-Seven","subtitle":"Six months earlier than usual, work has begun on Twenty Twenty-Seven, a theme expected to be one of the most polished yet, launching alongside WordPress 7.2.","summary":"","publicationDate":"2026-03-17T00:00:00+00:00","duration":"00:11:03.628","poster":"https:\/\/www.wppodcast.org\/podlove\/image\/68747470733a2f2f7777772e7770706f64636173742e6f72672f77702d636f6e74656e742f75706c6f6164732f73697465732f332f323032342f30352f6261636b67726f756e642e706e67\/500\/0\/0\/kicking-off-twenty-twenty-seven","link":"https:\/\/www.wppodcast.org\/podcast\/kicking-off-twenty-twenty-seven\/","chapters":[],"audio":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/353\/s\/webplayer\/c\/website\/wordpress-podcast-en-e130.mp3","size":"10800528","title":"MP3 Audio (mp3)","mimeType":"audio\/mpeg"}],"files":[{"url":"https:\/\/www.wppodcast.org\/podlove\/file\/353\/s\/webplayer\/wordpress-podcast-en-e130.mp3","size":"10800528","title":"WordPress Podcast","mimeType":"audio\/mpeg"}],"contributors":[{"id":"5","name":"Alicia Ireland","avatar":"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUuMTIxIDE3LjgwNEExMy45MzcgMTMuOTM3IDAgMDExMiAxNmMyLjUgMCA0Ljg0Ny42NTUgNi44NzkgMS44MDRNMTUgMTBhMyAzIDAgMTEtNiAwIDMgMyAwIDAxNiAwem02IDJhOSA5IDAgMTEtMTggMCA5IDkgMCAwMTE4IDB6IiAvPgo8L3N2Zz4K","role":{"id":"1","slug":"host","title":"Host"},"group":null,"comment":null}]}}, {"url":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/config\/default\/theme\/wppodcast-blocks","data":{"activeTab":"chapters","subscribe-button":null,"share":{"channels":[],"outlet":null,"sharePlaytime":false},"related-episodes":{"source":"podcast","value":null},"version":5,"playlist":"https:\/\/www.wppodcast.org\/wp-json\/podlove-web-player\/shortcode\/podcast","theme":{"tokens":{"brand":"#15803D","brandDark":"#15803D","brandDarkest":"#15803D","brandLightest":"#fff","shadeDark":"#000","shadeBase":"#000","contrast":"#000","alt":"#fff"},"fonts":{"ci":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":800},"regular":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":300},"bold":{"name":"Outfit","family":["sans-serif"],"src":[],"weight":700}}},"base":"https:\/\/www.wppodcast.org\/wp-content\/plugins\/podlove-web-player\/web-player\/"}}]); podlovePlayer(player, "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/publisher/8076", "https://www.wppodcast.org/wp-json/podlove-web-player/shortcode/config/default/theme/wppodcast-blocks").then(function() { player && player.classList.remove("podlove-web-player-loading"); }); }); Remember that you can listen to this program from Pocket Casts, Spotify, and Apple Podcasts or subscribe to the feed directly. Program transcript Hello, I’m Alicia Ireland, and you’re listening to WPpodcast, bringing the weekly news from the WordPress Community. In this episode, you’ll find the information from March 9 to 15, 2026. It was an intense week for WordPress releases. On Tuesday, March 10, WordPress 6.9.2 was published — a security release addressing ten vulnerabilities, including XSS flaws, a vulnerability in the external library getID3, an authorization bypass, and a path traversal issue in PclZip. As a security release, immediate updating was mandatory. Just hours after 6.9.2 went live, some sites started showing a blank screen. The problem was caused by certain themes loading templates in a non-standard way. The security team moved fast and published WordPress 6.9.3 that same day to address it. But it didn’t end there: the following day, March 11, it was discovered that not all security patches from 6.9.2 had been applied correctly, which required publishing WordPress 6.9.4 with the remaining fixes. In short, three maintenance releases in under 48 hours — unusual, but a clear example of how WordPress’s security...