Wpfavs - Your favourite WordPress news
All Episodes

WordPress 7.1: WebAssembly, Iframes, and AI APIs

This episode breaks down the biggest changes coming with WordPress 7.1 at WordCamp US in Phoenix, from browser-side image processing with WebAssembly to full editor iframe isolation. The hosts also dig into the removed collaboration features, the rise of AI-ready developer APIs, and the urgent staging tests agencies should run before launch day.

Show Notes

This show was created with Jellypod, the AI Podcast Studio. Create your own podcast with Jellypod today.


Chapter 1

The Invisible Engine Upgrades

Nick d

So, August 19th in Phoenix at WordCamp US, WordPress 7.1 lands, and, uh, look, the headline everyone is gonna talk about is the WebAssembly stuff. It literally handles image compression, resizing, format conversion, rotation, and thumbnail generation directly in the user's browser using WebAssembly. That bypasses server PHP memory limits completely when uploading giant client photos.

Ben cohen

Wait, wait, it, it runs all of that in the browser? Like, entirely on the client side before it even hits the server?

Nick d

Yeah! Exactly. But, um, while everyone is celebrating zero server timeouts on five megapixel uploads, the full editor iframe isolation is reaching 100 percent coverage. Every legacy meta box is sandboxed now. No more CSS leaking into the editor. But if you have older plugins doing direct parent DOM traversal using window point parent, boom, totally broken.

Ben cohen

Okay, I, I gotta call flag on that. The DOM iframe break is gonna cause a hundred times more emergency support tickets on launch day than WebAssembly! Agency builders have custom meta boxes from 2018 that rely on window point parent. When those silently fail on August 19th, client dashboards are just gonna freeze.

Ido

I, I actually think you are both missing the bigger architectural shift here. The iframe work is just housing cleanup. Look at the developer APIs! We get a standardized SVG Icon API, sure, but more importantly, the Abilities API now has JSON Schema filtering and lifecycle execution hooks right inside wp get abilities. They are literally turning core WordPress functions into structured tools for AI agents!

Ben cohen

Right! Because an AI assistant like Claude or ChatGPT needs structured, typed schemas to know what a function accepts before it executes PHP or queries the database. That makes the entire site readable and executable for external agents!

Nick d

I get the AI excitement, I do, but Ben, back to your point about support tickets, WebAssembly is running raw client side code across thousands of different device browsers. Old Android phones, weird Safari desktop edge cases trying to do WebAssembly image rotation on a ten megabyte image? That memory crash happens in the client browser where developers can't even see the error log! That is a support nightmare.

Ben cohen

No way, Nick. Browsers throw clear WebAssembly errors. Broken legacy scripts trying to reach parent document elements from inside an isolated iframe fail silently. A client clicks save, nothing happens, and they blame the host or the developer.

Chapter 2

The Cuts and What Phoenix Really Means

Ido

Well, before we panic about launch day bugs, we should talk about what actually got left on the cutting room floor for 7.1. Real time collaborative editing, the whole Google Docs style co editing inside Gutenberg, pulled late after cycle testing. And the React 19 core upgrade? Deferred back to experimental Gutenberg plugin builds.

Nick d

Honestly, um, as someone who manages dozens of live client environments, pulling collaborative editing was the smartest move core team made. Real time state sync across database locks was nowhere near ready. Can you imagine database bloat from constant auto drafts?

Ido

It is smart for stability, yes, but think about the strategic message for WordCamp US in Phoenix. Pulling human co editing while doubling down on the Abilities API and Novamira style agent execution hooks? Core isn't prioritizing two human editors typing in the same block at the same time. They are building for a human and an AI agent co editing the site behind the scenes.

Ben cohen

That is a massive point, Ido. Autonomous site administration needs reliable schema boundaries, not multi user DOM cursors. That is where the entire ecosystem is going.

Nick d

Okay, fair, but before we ascend into autonomous AI futures, agencies need a concrete pre upgrade sanity checklist for August 19th. First, test your persistent top toolbar behavior across custom admin themes. Second, audit all legacy theme scripts against jQuery UI 1.14.2. If your scripts call deprecated jQuery UI functions, 7.1 will drop them.

Ido

So what is your personal takeaway, Nick? Are you relieved or terrified for this deploy?

Nick d

A bit of both! I am genuinely relieved real time editing was cut so my database stays clean, but my biggest remaining concern is still that iframe isolation. If you have custom client sites built over the last five years, test 7.1 Beta 4 on staging today, or August 19th in Phoenix is going to be a very long day.

Ben cohen

Staging tests today, AI agent schemas tomorrow. Sounds like a classic WordPress release cycle to me.