Create production-ready WordPress plugins in seconds — no need to manually replace text strings or build your folder structure from scratch. This WordPress Plugin Boilerplate Generator, powered by the Frakt Framework, automates your plugin setup while following official WordPress coding standards, giving you a fully functional starting point for development.

Frakt WP Generator

Build your WordPress plugin faster

Turn your plugin idea into a clean, ready-to-customize WordPress foundation. This generator assembles the structure, metadata, modules, local CSS assets, and Composer configuration you choose.

Plugin

WordPress Plugin Boilerplate

A short description of what the plugin does. It's displayed in the WordPress admin area.

Version 1.0.0 By Your Name or Your Company View Details

Start here

How the generator works

Use this wizard to create a personalized WordPress plugin scaffold without starting from an empty folder.

  1. Define your plugin Enter the name and core metadata. Related values such as the slug, prefix, and description are completed automatically when possible.
  2. Choose your foundation Select the administration, public, translation, lifecycle, CSS, and other modules your plugin needs.
  3. Add dependencies and build Choose bundled Composer dependencies, review the generated file tree, and download your ZIP when everything looks right.

Important: Composer dependencies are listed in composer.json, but the vendor folder is never included. Run Composer after extracting the ZIP.

The name, slug, prefix, and related metadata will be completed automatically as you type.
The official plugin name used in the main file header and text domain.
Use lowercase letters and hyphens. This becomes the plugin folder, file prefix, and text domain.
A unique lowercase prefix for functions, hooks, classes, and constants. The generator adds the final underscore.
The current release version of your plugin, following Semantic Versioning such as 1.0.0.
The stable release tag shown to WordPress.org users. Usually, it matches the plugin version.
The minimum WordPress version required for this plugin to work correctly.
The minimum PHP version supported by your plugin code and dependencies.
The latest WordPress version you have tested the plugin with.
Comma-separated keywords that describe your plugin. Use relevant terms only.
A short summary displayed in the WordPress Plugins screen. Explain the main benefit in one or two sentences.
The public URL for this plugin, such as its documentation, homepage, or repository.
The person, team, or company credited as the plugin author.
The author or company website shown in the plugin metadata.
A valid contact email for the plugin author or support team.
Optional: a URL where users can support the plugin financially.
Select the folder and class organization used by the generated plugin. More architectures may be added later.

The classic structure is the stable option currently available.


CSS framework

Choose the CSS toolkit for the generated plugin. Assets are kept local and only loaded in the context you select.

Include Plugins

Selected dependencies will be added to composer.json, but will not be included in the ZIP. You must run Composer before activating the plugin.


Search & Add More Plugins

Search any plugin from WordPress.org and add it as a Composer dependency via WP Packages. Added plugins will appear in the generated composer.json.

Search the official WordPress.org directory and add a plugin as a WP Packages Composer dependency.

Before you build

Generated plugin preview

This is an estimate based on your selections. The vendor directory is never included in the generated ZIP.

Made with Code and by racmanuel.dev