I have a website that uses Wishlist Member to control registration and BBPress.
I can assign a role to the user upon registration for the Forums. However, I can’t assign them a role for the website, which WordPress uses to allow users to access their profile at http://www.domainname.com/wp-admin/profile
Any ideas on how I can allow the users to access their profile if they wish to change their password or upload a picture etc.
I have set the role default in WordPress for new users to be ‘Spectator’ but when I create new users no user role is being set.
Google is still your friend.
From EarnestoDev (Set default role):
https://wordpress.stackexchange.com/questions/31791/how-do-i-programmatically-set-default-role-for-new-users
Fromt t310s (Change user role):
https://wordpress.stackexchange.com/questions/4725/how-to-change-a-users-role
From mike23 (change user role):
https://wordpress.stackexchange.com/questions/22962/how-to-programmatically-add-a-user-to-a-role
From Dan Gilmore (change role on multisite):
http://dangilmore.com/blog/2011/10/19/programatically-changing-users-roles-in-wordpress-multisite/