/Empowering WordPress builders
WordPress 7.0 Beta 1 is on the way and introduces major developer-focused updates, including the always-iframed post editor, viewport-based block visibility, per-block custom CSS, expanded Gutenberg UI components, and new AI and CLI tools. Explore what’s coming.
PHPUnit tests for HTML output are fragile. Attribute order changes, a trailing semicolon, and suddenly tests fail — even though the browser renders the same thing. WordPress 6.9 adds assertEqualHTML() to WP_UnitTestCase. It compares HTML semantically, so only real differences cause failures.
Learn how plugin developers can extend the editor’s Preview dropdown with custom menu items using the PluginPreviewMenuItem component.
Learn how to use the WordPress MCP Adapter and turn Abilities into MCP tools for your AI Agents.
Use Playground and the Create Block Theme plugin to move your Site Editor changes from database to filesystem, enabling proper GitHub workflows for block theme development.
Learn how to build a settings page for the new era of WordPress admin, based on React components and using the DataForm component’s config-driven approach.
Stay up-to-date with the latest changes in WordPress with the official dev notes, which are published for each release.
On Learn WordPress you find courses and video tutorials that complement the developer documentation. Here are a few.
See also the calendar of online workshops. You’ll find events for developers are happening every week.