Developer Portal
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.json file 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

  1. Log into your Developer Dashboard.
  2. Click Submit New Package and select package type Plugin.
  3. Fill out your package title, summary, price (or Free), and upload your ZIP file and icon image.
  4. Submit your package to enter the automated security scanning and moderation queue.
  5. 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.