Plugin Development
Publishing Your Plugin
Share your plugin with thousands of AIPostify users through the official Marketplace repository.
Pre-Submission Checklist
- Ensure your ZIP archive contains a valid
plugin.jsonfile at the root. - Verify your main PHP file extends
App\CMS\Plugins\BasePlugin. - If your plugin includes database migrations, test activation AND uninstall on a fresh AIPostify install to confirm your
up()/down()methods both work cleanly — a broken migration will block activation for anyone who installs your plugin. - Include a 512x512 PNG/JPEG icon image for your package listing.
- Scan your code for dangerous functions (e.g.
eval, system execution) that trigger automated rejection.
Submission Steps
- Log into your Developer Dashboard.
- Click Submit New Package and select package type Plugin.
- Fill out your package title, summary, price (or Free), and upload your ZIP file and icon image.
- Submit your package to enter the automated security scanning and moderation queue.
- You will receive an automated email notification once your plugin is approved or if changes are requested.
Last verified against AIPostify core. © 2026 AIPostify Marketplace Developer Documentation.