[buddypress-trac] [BuddyPress Trac] #5701: like_escape() is deprecated as of WP 4.0

buddypress-trac noreply at wordpress.org
Tue Jun 10 13:28:50 UTC 2014


#5701: like_escape() is deprecated as of WP 4.0
--------------------------+-----------------
 Reporter:  boonebgorges  |      Owner:
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  2.1
Component:  Core          |    Version:
 Severity:  normal        |   Keywords:
--------------------------+-----------------
 See https://core.trac.wordpress.org/ticket/10041 and
 https://core.trac.wordpress.org/changeset/28711

 It's causing our Travis CI trunk builds to due due to unexpected
 deprecated notices: https://travis-
 ci.org/buddypress/BuddyPress/builds/27215588

 For the moment, I'm going to mark these tests with expectedDeprecated, so
 we can get our build passing again.

 For 2.1, we should have a proper solution. Given that the function is
 deprecated *and* its replacement is introduced in 4.0, we can't just swap
 it out (and still support earlier versions of WP). So either:

 1. We do nothing and just live with the deprecated notices, at least until
 we drop support for WP < 4.0
 2. We create a wrapper function `bp_esc_like()` that does the necessary
 check

 As much as I find the latter option unpleasant, I think it's probably the
 right way to go. Feedback welcome.

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5701>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list