[buddypress-trac] [BuddyPress Trac] #8049: bp_signup_requires_privacy_policy_acceptance() fails to check WP version and fails on earlier versions
buddypress-trac
noreply at wordpress.org
Wed Feb 6 10:31:20 UTC 2019
#8049: bp_signup_requires_privacy_policy_acceptance() fails to check WP version
and fails on earlier versions
--------------------------+-----------------------------
Reporter: Venutius | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Members | Version:
Severity: normal | Keywords:
--------------------------+-----------------------------
The WP Function `get_privacy_policy_url()` was introduced in WP Version
4.9.6 however the BP function
`bp_signup_requires_privacy_policy_acceptance()` does not check for that
version before trying to execute `get_privacy_policy_url()`. Therefore
users running earlier versions of WP will see undefined function errors
when using later versions of BP.
A possible fix for this is to add the following line to
`plugins/buddypress/bp-members/bp-members-template.php` line 2421, just
after the function `bp_signup_requires_privacy_policy_acceptance()` is
declared:
`if ( version_compare( $GLOBALS['wp_version'], '4.9.6', '<' ) ) return
false;`
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/8049>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list