[wp-trac] [WordPress Trac] #26925: Add native version checks (php, core, multisite) for plugins
WordPress Trac
noreply at wordpress.org
Fri Jan 24 17:03:35 UTC 2014
#26925: Add native version checks (php, core, multisite) for plugins
-------------------------+-----------------------------
Reporter: cfoellmann | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Plugins | Version: trunk
Severity: normal | Keywords:
Focuses: |
-------------------------+-----------------------------
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/26925>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list