Contributors: mailborder
Donate link: https://donate.stripe.com/14AdRa6XJ1Xn8yT8KObfO00
Tags: plugin builder, plugin creator, create plugin, extension builder, developer tools
Requires at least: 5.0
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.0.8
License: GPL v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Lightweight internal plugin builder for WordPress developers. Quickly generate and activate a blank plugin directly from the admin dashboard.
Tokenlink Constructor is a simple, secure utility for WordPress developers who want to rapidly prototype or create new plugins without leaving the dashboard.
It provides a minimal admin interface under Plugins → Create Plugin that lets you:
- Enter an plugin name and metadata
- Automatically create a directory under
/wp-content/plugins/ - Generate a properly formatted PHP header
- Immediately activate the new plugin after creation
No filesystem credential prompts, no legacy code, and no unnecessary overhead — just a clean, modern constructor designed for efficiency.
- Modernized code using current WordPress APIs
- Works entirely within the admin area
- Automatically sanitizes and validates user input
- Fully compatible with WordPress multisite (when allowed)
- Does not load unnecessary assets or libraries
- Ideal for internal or development environments
There are three ways to install this extension:
- In your WordPress admin dashboard, go to Plugins → Add New.
- Search for Tokenlink Constructor.
- Click Install Now, then Activate.
- Download the ZIP file from mailborder.com or from WordPress.org.
- In your WordPress admin dashboard, go to Plugins → Add New and click Upload Plugin at the top.
- Select the ZIP file and click Install Now.
- When installation completes, click Activate.
- Download the extension ZIP file and extract it on your computer.
- Upload the extracted folder to
/wp-content/plugins/using FTP or your hosting file manager. - Activate it through the Plugins menu in WordPress.
- Fill in the plugin name and optional fields (description, version, author, license).
- Click Create Plugin.
- The new directory and PHP file will be created automatically and activated.
Each plugin is created under:
/wp-content/plugins/{your-slug}/
with a single PHP file containing a standard WordPress header.
- Only users with the
edit_pluginscapability can access the constructor. - All form input is sanitized before writing files.
- No remote calls or external dependencies are used.
- Code cleanup and enhancements
- Wordpress WPCS compliance update.
- Code cleanup and enhancements
- Added automatic readme.txt creation
- Code cleanup and enhancements
- Added pre-populated license fields
- Improved slug generation logic
- JavaScript slug preview added
- Initial release
- Hardened against bad input and permissions misuse
Not yet — this version only generates a clean header and activates the extension.
You can extend it easily for skeleton templates.
It is lightweight and secure, but it is intended primarily for development or internal admin use.
Best course of action is to have it disabled when not needed for creating an extension.
Developed by Mailborder Systems (Jerry Benton)
Website: https://www.mailborder.com
GitHub: https://github.com/jcbenton/tokenlink-constructor
This extension is licensed under the GNU General Public License v3 or later.
See https://www.gnu.org/licenses/gpl-3.0.html for details.
