Affiliate WP — полезные функции для разработчика.
В данном вопросе прошу описывать полезные функции для вордпресс разработчика которые относятся к плагину реферальной программы Affiliate WP. Документации на русском по этому плагину — нет. Да и описания функций даже на английском довольно сложно найти. Хотя сам плагин получил довольное большое распространение на зарубежном рынке.
4 Ответ(ы)
Получим id пользователя в реферальной программе, зная его id из wp.
affwp_get_affiliate_id( $user_id );
Получим id пользователя wp, зная его id в реферальной программе
affwp_get_affiliate_user_id( $affiliate_id );
Получим объект с данными о реферале, зная его id в программе
affwp_get_affiliate( $affiliate_id );
// Пример var_dump()
object(stdClass)#83 (10) { ["affiliate_id"]=> string(1) "9" ["user_id"]=> string(1) "1" ["rate"]=> string(0) "" ["rate_type"]=> string(0) "" ["payment_email"]=> string(20) "egilyadddd@gmail.com" ["status"]=> string(6) "active" ["earnings"]=> string(1) "0" ["referrals"]=> string(2) "49" ["visits"]=> string(1) "2" ["date_registered"]=> string(19) "2015-07-20 10:49:06" }
Получим значения всех основных настроек плагина Affiliate WP
$affwp = get_option('affwp_settings'); // var_dump($affwp);