PluginProbe
GiveWP – Donation Plugin and Fundraising Platform / 2.3.1
GiveWP – Donation Plugin and Fundraising Platform v2.3.1
4.18.0 4.17.0 4.16.9 4.16.8.1 4.16.8 4.16.7.2 4.16.7.1 4.16.7 4.16.6.1 4.16.6 4.16.5.1 4.16.5 4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 All 257 releases
give / includes / donors / backward-compatibility.php

backward-compatibility.php in GiveWP – Donation Plugin and Fundraising Platform 2.3.1, at includes/donors/backward-compatibility.php

29 lines 606 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Get donor address from donor meta instead of user meta
4 *
5 * @since 2.0
6 *
7 * @param $meta_value
8 * @param $user_id
9 * @param $meta_key
10 * @param $single
11 *
12 * @return string|array
13 */
14 function __give_v20_bc_user_address( $meta_value, $user_id, $meta_key, $single ) {
15 if (
16 give_has_upgrade_completed( 'v20_upgrades_user_address' ) &&
17 '_give_user_address' === $meta_key
18 ) {
19 $meta_value = give_get_donor_address( $user_id );
20
21 if ( $single ) {
22 $meta_value = array( $meta_value );
23 }
24 }
25
26 return $meta_value;
27 }
28
29 add_filter( 'get_user_metadata', '__give_v20_bc_user_address', 10, 4 );