[wp-trac] [WordPress Trac] #17817: do_action/apply_filters/etc. recursion on same filter kills underlying call

WordPress Trac noreply at wordpress.org
Wed Oct 7 01:55:33 UTC 2015


#17817: do_action/apply_filters/etc. recursion on same filter kills underlying call
-------------------------------------------------+-------------------------
 Reporter:  kernfel                              |       Owner:
     Type:  defect (bug)                         |      Status:  reviewing
 Priority:  normal                               |   Milestone:  Future
Component:  Plugins                              |  Release
 Severity:  normal                               |     Version:  2.2
 Keywords:  has-unit-tests has-patch needs-      |  Resolution:
  testing                                        |     Focuses:
-------------------------------------------------+-------------------------

Comment (by boonebgorges):

 The lameness of not doing this for 4.4 is extensive and profound, but I
 guess it's the right choice.

 If we are confident that we're going to go with this in 4.5 (or whenever),
 we should start the education campaign today. One, developers cannot
 always drop everything and respond to stuff like this in the course of a
 few weeks or even a few months. Two, and more importantly: the sooner
 affected plugins can push out a fix, the more of a gap we put between the
 fix being available and the breaking change going into WordPress. The
 critical situation to avoid is one where an out-of-date version of
 BuddyPress (or whatever) is on a site that updates to `WP_Hook`; putting
 more time between a fixed BuddyPress and `WP_Hook` is going to make this
 less likely to happen.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/17817#comment:168>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list