WordPress.org

Ready to get started?Download WordPress

Plugin Compatibility Beta

Posted October 28, 2009 by Mark Jaquith. Filed under Development.

The number one reason people give us for not upgrading to the latest version of WordPress is fear that their plugins won’t be compatible. As part of our continuing efforts to make WordPress core, plugin, and theme upgrades as painless as possible, Michael Adams developed and launched a beta of a new “Compatibility” feature in the plugin directory, powered by your votes. When viewing a plugin in the directory, select a WordPress version and a plugin version from the drop-downs. If there has been feedback about this WordPress / plugin version combination, we’ll show you what percentage of responses marked that combination as compatible vs how many marked it as incompatible.

Compatibility: Your Setup: (WordPress Version drop-down) (Plugin Version drop-down). Log in to vote. The Concensus: 44% negative, 56% positive

If you log in, you’ll be able to help us gather this information! Just select a WordPress version / plugin version combination and click the “Works” or the “Broken” button. Please note that this shouldn’t be used to report minor issues with a plugin. You should mark a plugin as “Broken” only if its core functionality is truly broken when run on the specified WordPress version.

Compatibility: Your Setup: (WordPress Version drop-down) (Plugin Version drop-down). (Broken button) (Works button). The Concensus: No data

Right now we’re just in information gathering mode. So get out there and vote! Don’t just vote on broken plugins… cast a “Works” vote for every plugin that works on the version of WordPress you are using. This can help improve the signal-to-noise ratio in our data and prevent a few mistaken “Broken” votes from weighing too heavily.

For developers, we’re now including this data in our API. The plugin_information action now returns a “compatibility” member with the multidimensional array format:

array( {WP version} => array( {plugin version} => array( {% of reporters who say it works}, {# responses} ) ) )

If the API knows which version of WordPress you are using (for example, if you are making this query using the plugins_api() function from with WordPress), the API will only return compatibility information for your version of WordPress.

Eventually, we’d like to gather this compatibility feedback from within WordPress, allowing you to vote directly from your plugins admin screen. The ultimate goal is to use this information to inform you of plugin incompatibilities with a new version of WordPress during the upgrade process. For that to be useful we need a large set of high quality compatibility data. Start voting!

4 Pings

RSS feed for comments on this post.

  1. WordPress.org Adds Crowd-Sourced Plugin Compatibility…

    Recently, the self-hosted WordPress website, wordpress.org, added a new function to the plugin section of the site. Already, plugin authors can use the option of “this plugin is compatible up to X version of WordPress,” so why would Automa….

    Trackback from WordPress Vibe on October 28, 2009

  2. [...] WordPress has gone one better with their new Plugin Compatibility Beta.  Blog owners can now vote on how well a plugin works with different versions of WordPress, making [...]

    Pingback from New in WordPress: Easy Plugin Reputation | Software Testing Blog on October 29, 2009

  3. [...] User Email Setup Plugin. The latest update includes several bug fixes and feature additions. As the Plugin Compatibility Checker is now in place, this is also a call for those of you who use the plugin to give me some [...]

    Pingback from New User Email Plugin Compatibility and Update | Epic Alex :: WordPress Tutorials on October 29, 2009

  4. [...] For more information about this plugin visit WordPress [...]

    Pingback from WordPress Compatibility Plugin! » Web Services Blog on October 30, 2009

See Also:

For more WordPress news, check out the WordPress Planet.

There’s also a development P2 blog.

To see how active the project is check out our Trac timeline, it often has 20–30 updates per day.

Categories

%d bloggers like this: