Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save gspice/f90fc70372a74a14fddaabbfcba64d81 to your computer and use it in GitHub Desktop.
Save gspice/f90fc70372a74a14fddaabbfcba64d81 to your computer and use it in GitHub Desktop.
Sets an affiliate user's role to a specific role when being added as an affiliate
<?php
/*
* Plugin name: Affiliate role on registration
*/
function pw_affwp_set_role_on_registration( $affiliate_id = 0 ) {
$user_id = affwp_get_affiliate_user_id( $affiliate_id );
$user = new WP_User( $user_id );
$user->add_role( 'affiliate' );
}
add_action( 'affwp_insert_affiliate', 'pw_affwp_set_role_on_registration' );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment