Have you ever setup a new WordPress based site and had everything go swimmingly well until you tried registering some users either manually through the dashboard or via the login page only to have it all come crumbling down around you?
Serious have you ever received either of the following error messages when your users try to login?
ERROR: Registration not yet validated by the site’s administrator. Wait for confirmation e-mail.
ERROR: Invalid registration status.
Well after several cycles of beating my head against a brick wall for the better part of an afternoon on more than one occasion only to give up entirely on the venture out of complete frustration, I FINALLY stumbled upon the solution. It all turns out to be rather simple and resulting from my incomplete installation of the Sabre plugin. The default setting in the plugins configuration, which is conveniently hidden under the tools menu in lieu of the settings menu.
Seriously I could care less where these things were place on the admin menu tree but it would be nice if the plugins were classified and as such placed on a menu leaf associated with their classification. It would make hunting them down all that much easier. However this is not a discussion about WordPress structure. Once inside of the sabre configuration open the ‘Confirmation Options’ item which is near the bottom of the page. In this options dialog change the ‘Enable confirmation’ item from NONE to By ADMIN and save your changes.
Once you’ve saved the changes you can enter the ‘Registrations to Confirm’ so that you can confirm any users you attempted to create. If you leave confirmation setting set to NONE then Sabre will not list any user ids to confirm. So hopefully if you’ve been following along this far then you should be in business.
Obviously if you do not have the Sabre plugin installed then all of this is for naught and you will have to keep searching for a solution. If this is where you are standing then please drop by and let us know what you found so that we can share it with others.
ABOUT THE AUTHOR: Mikel King has been a leader in the Information Technology Services field for over 20 years. He is currently the CEO of Olivent Technologies, a professional creative services partnership in NY. Additionally he is currently serving as the Secretary of the BSD Certification group as well as a Senior Editor for the BSD News Network.