Using a single users table for WordPress seems like an easy task at first. You add the
CUSTOM_USER_META_TABLE constants to your
wp-config.php file and you are apparently off to the races; or are you? What seems like a simple task becomes more involved when we realize that WordPress doesn’t handle creating user roles (and permissions) in a graceful way, when we use custom user tables. So, if you’re one of the many that are left wondering why you are getting an error message that says:
You do not have sufficient permissions to access this page
this video is for you. By the end of the video, you should have a better understanding of how WordPress deciphers roles and permissions, and what we need to do to help make sure we are getting the final experience that we expect.
- WordPress Codex: Editing wp-config.php
- WordPress Plugin: WP-Orphanage Extended