问题描述
我需要创建一个附属类型,当 Dokan 供应商注册由附属推荐时奖励。我试图通过复制 AffiliateWP 的注册推荐模块中的 Affiliate 类型来实现这一点:
public function vendor_signup( $affiliate_id,$status,$args ) {
$args = array(
'affiliate_id' => $affiliate_id,'user_id' => affwp_get_affiliate_user_id( $affiliate_id ),'affiliate_status' => $status,'context' => 'affiliate'
);
// affiliate signed up,award commission to referring affiliate
$this->add_referral( $args );
}
/**
* Award the commission after the new affiliate has been approved
* Runs when an affiliate's status has changed from "pending" to "active"
*
* @since 1.0.0
*/
public function affiliate_approved( $affiliate_id,$old_status ) {
if ( 'active' == $status && 'pending' == $old_status ) {
$referring_affiliate_id = affwp_get_affiliate_Meta( $affiliate_id,'affwp_referring_affiliate_id',true );
$args = array(
'affiliate_id' => $affiliate_id,'affiliate_status' => $status,'context' => 'affiliate','referring_affiliate_id' => $referring_affiliate_id
);
// Add the referral
$this->add_referral( $args );
}
}
如何做到这一点?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)