Simple:Press Documentation

Why are New Users not being Placed into User Groups?

By default when you first install Simple:Press, all new users will be placed in the ‘Members’ User Group. As you create your own User Groups you can also map WordPress Roles to Simple:Press User Groups.

Why do some or all of my new users end up in the ‘No Memberships’ list?

WordPress uses a system known as ‘hooks’ which is the method by which WordPress and plugins communicate. Think of it as a sort of messaging system.
When a new user registers on WordPress, the process sends out a ‘message’ so that any plugins listening for that message can act accordingly. This is how Simple:Press discovers a new user and creates the necessary data for them to access your forums. This process includes User Group membership.

The two most common reasons for this process to fail have been:

  • Use of an alternative registration or membership plugin that does not call the WordPress action hook – so in effect does not send out the message that Simple:Press and other plugins need.
  • More rarely, another plugin also listening for that message that gets it before Simple:Press but then errors which essentially stops the processing

How can this be tested for?

The simplest way to test for this is to manually create a new user in the WordPress New User admin panel and then see if they were correctly allocated into the designated Simple:Press User Group. Assuming that the second condition above is not a factor, if the allocation happened correctly then the fault is most probably with the alternative registration system and help should be sought from their support.

More Topics In FAQ

Copyright © 2006-2019 Simple:Press. All Rights Reserved.