[wp-trac] [WordPress Trac] #36819: Load plugin.php earlier in wp-settings.php
WordPress Trac
noreply at wordpress.org
Sat Aug 13 16:01:11 UTC 2016
#36819: Load plugin.php earlier in wp-settings.php
------------------------------+-----------------------
Reporter: jorbin | Owner: jorbin
Type: task (blessed) | Status: reopened
Priority: normal | Milestone: 4.6
Component: Bootstrap/Load | Version:
Severity: normal | Resolution:
Keywords: has-patch commit | Focuses:
------------------------------+-----------------------
Comment (by jorbin):
In [changeset:"38252"]:
{{{
#!CommitTicketReference repository="" revision="38252"
Bootstrap/Load: Revert Plugin Global restoration around `advance-
cache.php`.
Merges [38251] to the 4.6 branch.
First added in [37588] and later modified in [38224], the idea was to
ensure that filters/actions added before `advance-cache.php` would not
disappear if `advance-cache.php` overloaded the filters/actions with code
such as `$wp_filter = array()`. This is an edge case and one that there is
no documented case of existing.
This restores the behavior from WordPress 4.5 and before. It is strongly
encouraged that developers using `advance-cache.php` to use the Plugins
API that is available before the loading of `advance-cache.php` rather
than directly interacting with any of the globals.
Props azaozz, jorbin, dd32 for review, pento for review, westi for
investigation, ipstenu for research.
See #36819.
}}}
--
Ticket URL: <https://core.trac.wordpress.org/ticket/36819#comment:50>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list