We needed to create a site that could limit some pages and posts to logged in members only. To do this we used three different free plugins.
To protect the content we used:
We quickly discovered that the default registration page and log in pages would be pretty confusing to people. These pages look like they belong on WordPress.com and not on our site. To help solve this problem we were able to customize the default log in and registration pages to look like it belonged to our site and not WordPress.com. In order to accomplish this we used:
The plugin worked great for the registration process, but was still pretty awkward to use as a log in process. Forcing the user to go to another pages to log in seemed like a lot to ask of our user. We wanted users to be able to log in from any page to get instant access to the content. To smooth out the log in process so we used:
This worked out pretty well, but we needed to modify the template to link to our new registration screen. The authors did make this customization pretty easy. We were only able to add this to a widget and not within a page, but that’s a lot better than other options.
The combination of these plugins work very well to create a basic member site. You should be aware that there is no paid membership option or any control over levels of membership, but it works well.
Listen to this episode online: