Affiliate WP — полезные функции для разработчика.

В данном вопросе прошу описывать полезные функции для вордпресс разработчика которые относятся к плагину реферальной программы Affiliate WP. Документации на русском по этому плагину — нет. Да и описания функций даже на английском довольно сложно найти. Хотя сам плагин получил довольное большое распространение на зарубежном рынке.

Добавить Комментарий

Получим 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);
 

Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.