I’ve done quite a bit of cleanup since the public release of version 1.0. The current state of the plugin is a stable 1.4 and a beta 1.5. Get more information, including download links and a link to a working demo here.
WP-Members Plugin version 1.0 release
Well, I finally reached a point with this plugin that we can relsease a full version. From the beta, I fixed quite a few quirks and I also worked to complete the customization features that I wanted included. I have not completed all of the customization features, but the bulk of it is in place so I can add it later.
This plugin allows you to block the WordPress “loop” (or anything you desire to block) from non-registered site members. Registrants are required to sign up through a registration form and can create their own username and password. This data is stored in a db table seperate from the the WordPress users table.
The plugin has its own admin area within the WP admin. You can list members, sort the list, search by various fields, and add new members manually. Also, in the settings panel, you can set a number of customizations allowing you to turn on or off the following features:
- use a single field for name or first name/last name
- add a second address line
- add an additional (evening) phone field
- confirm passwords match
- confirm emails match
In the future, we will add 5 user customizable fields that can be used as well as allowing further customization of the registration process.
wp-members plugin beta release
Well, it is finally here – kind of. Here is the 1st beta release of my WordPress membership plugin. This plugin is designed for setting up a membership-based site where you are only allowing logged in site members to access posts and feeds. It handles site members aside from the WordPress users and utilizes additional fields for contact info (address, email, phone, etc.).
There is an admin panel for this plugin where you can manage the site members – add new members, search members, view the entire list, sort by various criteria.
Also, the required database tables self install upon plugin activation.
Note that this could be a buggy release as it is the 1st publicly released beta version. Also, it does require making some changes to core WordPress files (at least for now), so you’ll need to backup your site and database (if you don’t, and something goes awry, well, that’s your problem).