Welcome to the official blog for the Plugins Team.
The team acts as gate-keepers and fresh eyes on newly submitted plugins, as well as reviewing any reported security or guideline violations.
Quick Links
The team acts as gate-keepers and fresh eyes on newly submitted plugins, as well as reviewing any reported security or guideline violations.
Quick Links
Well. It’s been a year…
Between December 31 2019 and December 28 2020, we have:

It’s not a huge increase in workload, and unlike last year, we have only three spikes of massive closures.
Here’s an overview in table format:
| Requested | Rejected | Closed | Approved | Pending | |
| Most in a week | 221 | 111 | 600 | 132 | 790 |
| Least in a week | 128 | 2 | 10 | 41 | 560 |
| Average | 169 | 28 | 65 | 69 | 676 |
| YEAR TOTAL | 8486 | 1338 | 3317 | 3451 | 595 |
Overall, the load was slightly up but nothing to phone homePhone home A plugin that “phones home” sends back tracking information to the plugin developer once it’s installed on a site. This may include IP addresses, usernames, or other data. about.
The number one reason a pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. is closed is, still, bounced emails. The number two reason is security, followed by general guidelines and trademarks.
The number one reason a plugin is pended for approval is sanitization/validation related (remember you have to do both – sanitize and validate – because otherwise people will put ‘dog’ in for a value of how many hats they need).
We had some wins and some losses.
First, here’s what didn’t go great:
Now here’s what did go well!
As mentioned last year, we make heavy use of Saved Replies to speed up reviews and processing. Here again, in order from most used to least, are the most commonly used replies:
These are sent out during reviews to help identify issues:
These are the most common reasons a plugin was rejected:
The top three reasons a plugin is pended before we even review it:
These are common replies to common issues.
With the release of the 5.6 field guide comes the email.
If you are a pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. developer and did not receive the email, please double check the email address in the user account that has commit access to the plugin.
Also please keep in mind, if your email bounces or we receive auto-replies after previously warning you, your plugin will be closed until you resolve this issue.
X-comment from +make.wordpress.org/core: Comment on WordPress and PHP 8.0
X-comment from +make.wordpress.org/core: Comment on Facebook and Instagram embeds to be deprecated October 24th
X-comment from +make.wordpress.org/support: Comment on Talking point: Handling support for commercial users on the WordPress forums
X-comment from +make.wordpress.org/core: Comment on Proposal: Dropping support for old PHP versions via a fixed schedule
X-comment from +make.wordpress.org/docs: Comment on External Linking Policy – Doodle for New Approach Discussion via Zoom
Over the years we’ve gone from always showing all plugins in searches to devaluing plugins that aren’t updated in a time span to devaluing them if they’re not compatible with the latest few releases of coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.. All of this is done to improve the user experience and to ensure they only find plugins that are actively maintained and compatible with the versions of WordPress they use.
As part of this, when a pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. is closed we currently require the ‘tested up to’ value to be, at least, the latest stable version of WordPress core. We have updated our emails for closures and re-scans to reiterate that, but it’s for a slightly different reason than helping users.
We want to help you developers. If no one can find your plugin, because it’s not compatible with (say) WP 5.5, then no one uses your plugin. Presumably, if your code is hosted here, you want people to use it. To help you and ensure your plugins can be found and used, we are requiring you update that, should we have any reason to close your plugin.
Just like you have to bump the plugin version so people get notified of updates, you need to make sure that “tested up to” value is current 🙂
So! Please keep that up to date! It’ll help people find your plugin, give them confidence in your work, and help make you more successful! Wins all around 🙂
X-comment from +make.wordpress.org/core: Comment on WordPress 5.5 Field Guide