• I created a number of membership types: 1 year, 3 year, lifetime, and free. I set the default role for 1 year to ‘s2Member Level 1’, because I’m migrating away from the s2Member plugin. When I registered a 1-year member, it added the user with the ‘subscriber’ role.

    I thought that maybe this was because ‘s2Member Level 1’ isn’t a core WordPress role. So, for ‘free Member’ I set the default WordPress role to ‘contributor’. When I registered a free account, it set this user to ‘subscriber’ again.

    In order to smoothly transition to Simple Membership from s2Member, I’m going to need these new Simple Membership members to have this s2Member Level 1 role, if I want the existing content permissions to work. How do I fix this problem?

Viewing 1 replies (of 1 total)
  • Plugin Support mbrsolution

    (@mbrsolution)

    Hi,

    I thought that maybe this was because ‘s2Member Level 1’ isn’t a core WordPress role. So, for ‘free Member’ I set the default WordPress role to ‘contributor’. When I registered a free account, it set this user to ‘subscriber’ again.

    Did you create this account manually?

    The reason why I asking this is because I jut completed a test in my dev site. I created a new membership level first with Editor role assigned to it. Then I added a new member manually and selected the new membership level with Editor role assigned. I then checked to see what user role was assigned to this new member under WP Users. Editor role was assigned to their account. So I can confirm this feature to work in my end.

    Maybe a plugin is conflicting with your registration process.

    Kind regards

    • This reply was modified 4 years, 2 months ago by mbrsolution.
Viewing 1 replies (of 1 total)
  • The topic ‘Default WordPress role is incorrect’ is closed to new replies.