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);
     

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

    Ваш ответ

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