[wp-trac] [WordPress Trac] #26909: Plugin and Theme Requirements Check
WordPress Trac
noreply at wordpress.org
Sat Jan 25 17:03:16 UTC 2014
#26909: Plugin and Theme Requirements Check
------------------------------------------------+--------------------------
Reporter: dancameron | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting
Component: Plugins | Review
Severity: trivial | Version: trunk
Keywords: has-patch dev-feedback 2nd-opinion | Resolution:
| Focuses:
------------------------------------------------+--------------------------
Comment (by cfoellmann):
Additional core plugin headers for compatibility filtering on plugin.php.
Fully optional like Network: True
Headers:
{{{
$plugin_data['Core'] // The minimum WordPress version required.
$plugin_data['PHP'] // The minimal PHP version required.
}}}
Additional view on plugins.php:
{{{
plugins.php?plugin_status=incompatible // listing all incompatible plugins
(removed from ?plugin_status=all)
}}}
DONE:
ADDED headers: Core, PHP, Multisite
ADDED checks for headers values: is_plugin_compatible() + separate checks
for the three single headers
ADDED view "incompatible" to plugins.php
UNSET incompatible plugins from view "all"
ADDED option to "Delete" plugin on view "incompatible"
TODO:
ADD function to remove incompatible plugins from mu-plugins loading
ADD display of compatibility issues details for each single plugin
Direct checkout: https://github.com/cfoellmann/WordPress/tree/headers
Patch(es): Attached
--
Ticket URL: <https://core.trac.wordpress.org/ticket/26909#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list