manifest / submit
Get your plugin listed
There is no form. The crawler finds you when your repository looks like a plugin.
The three things that matter
- Tag the repository with the GitHub topic
wordpress-plugin. That is the primary hunt query and the fastest way in. - Keep the main plugin file at the repository root with a standard header (
Plugin Name:,Description:,Version:,Author:). The confirm step reads only root-level PHP files. - Publish GitHub Releases with a zip asset attached. Source tarballs do not count downloads and their folder names break installs. A release named
1.4.0carryingyour-plugin.zipgives you download counts, an active-site estimate, and a working one-line install command on your listing.
Nice to have
- A
README.mdwhose first paragraphs say what the plugin does. The classifier reads them. Requires at least,Requires PHPandLicenseheaders.- An
Update URI:header, so WordPress knows updates come from you and never from a same-named directory plugin.
Self-hosting updates
The pattern most listed plugins use: a manifest.json in the repository, a small updater class that feeds site_transient_update_plugins, and a release zip whose URL the manifest points at. See the WP Manifest updater guidelines. Git Updater and Plugin Update Checker are the two common libraries.
Already tagged and still missing?
The crawl runs on a schedule and new repositories are confirmed in star order, so a brand new repo can take a while to appear. If yours is still missing, or something about your listing is wrong, email feedback@wpmanifest.xyz with the repository URL and it gets queued by hand.
Something wrong with a listing?
Same address: feedback@wpmanifest.xyz. The things most worth reporting:
- Your plugin is listed but you would rather it was not. Say so and it comes down.
- It is filed under the wrong category, or the description reads badly.
- It is marked as a mirror or a documentation repo and it is neither. That call is made automatically and it does get things wrong.
- Someone else has republished your plugin under their own account. That listing should not be here.