WordPress Plugin Framework

The WordPress Plugin Framework (WPPF) is a pragmatic, code-first toolkit for building WordPress plugins with a consistent structure. It provides a base plugin class, an admin module system, a small CLI for scaffolding, and a growing library of reusable modules.

What this documentation covers

  • A guided tutorial that walks through building a plugin with the CLI.
  • Practical notes on framework tools like admin notices, templates, and the Action Scheduler.
  • Reference pages for CLI commands and the generated API docs.

Start here

  • Intro: goals, conventions, and how the framework thinks about plugin structure.
  • Tutorial overview: the “plugin building adventure” end-to-end.
  • CLI reference: all scaffolders and what they generate.