Developer Resources

The freedom to build. Explore APIs, create blocks, build themes, and author plugins for WordPress.

Documentation Handbooks

Block Editor Handbook

Dive into the world of plugin authoring

Learn more →

Plugin Handbook

Create the building blocks of WordPress

Learn more →

REST API Handbook

Explore APIs in the software and the ecosystem

Learn more →

Theme Handbook

Learn how to build your own themes

Learn more →

WP-CLI Commands

A collection of helpful guides and resources for using WP-CLI

Learn more →

Advanced Administration Handbook

Dig into the technical side of site management

Learn more →

Common APIs Handbook

Core WordPress APIs and functions

Learn more →

Coding Standards

WordPress coding standards and best practices

Learn more →

New and updated in 6.9

See what has changed in the WordPress 6.9 API

View 6.9 Changes

Latest Dev Notes

View All Dev Notes

A better way to test HTML in WordPress with assertEqualHTML()

Read more →

From Abilities to AI Agents: Introducing the WordPress MCP Adapter

Read more →

Other Developer Resources

WordPress Playground

Test WordPress in your browser

Learn more →

WP-CLI Commands

Command-line tools for WordPress

Learn more →

Learn WordPress

Educational resources and tutorials

Learn more →

Plugins and tools

Essential development tools

Learn more →

Contribute to WordPress

Start contributing to core. Help document WordPress.

Are you in the right place?

Looking for user documentation?

For end-user help and tutorials, visit wordpress.org/support

Need hosting or enterprise solutions?

Check out WordPress.com or WordPress VIP for managed hosting

Want to learn WordPress development?

Start with Learn WordPress for structured courses and tutorials