Members

Description

Members is a plugin that extends your control over your blog. It’s a user, role, and capability management plugin that was created to make WordPress a more powerful CMS.

It puts you in control over permissions on your site by providing a user interface (UI) for WordPress’ powerful role and cap system, which is traditionally only available to developers who know how to code this by hand.

Plugin Features

  • Role Manager: Allows you to edit, create, and delete roles as well as capabilities for these roles.
  • Multiple User Roles: Give one, two, or even more roles to any user.
  • Explicitly Deny Capabilities: Deny specific caps to specific user roles.
  • Clone Roles: Build a new role by cloning an existing role.
  • Content Permissions: Gives you control over which users (by role) have access to post content.
  • Shortcodes: Shortcodes to control who has access to content.
  • Widgets: A login form widget and users widget to show in your theme’s sidebars.
  • Private Site: You can make your site and its feed completely private if you want.
  • Plugin Integration: Members is highly recommended by other WordPress developers. Many existing plugins integrate their custom roles and caps directly into it.

For more info, vist the Members plugin home page.

Like this plugin?

The Members plugin is a massive project with 1,000s of lines of code to maintain. A major update can take weeks or months of work. I don’t make any money directly from this plugin while other, similar plugins charge substantial fees to even download them or get updates. Please consider helping the cause by:

Professional Support

If you need professional plugin support from me, the plugin author, you can access the support forums at Theme Hybrid, which is a professional WordPress help/support site where I handle support for all my plugins and themes for a community of 60,000+ users (and growing).

Plugin Development

If you’re a theme author, plugin author, or just a code hobbyist, you can follow the development of this plugin on it’s GitHub repository.

Screenshots

  • Role management screen
  • Edit role screen
  • Content permissions meta box (edit post/page screen)
  • Plugin settings screen
  • Select multiple roles per user (edit user screen)

Installation

  1. Upload members to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to “Settings > Members” to select which settings you’d like to use.

More detailed instructions are included in the plugin’s readme.html file.

FAQ

Why was this plugin created?

I wasn’t satisfied with the current user, role, and permissions plugins available. Yes, some of them are good, but nothing fit what I had in mind perfectly. Some offered few features. Some worked completely outside of the WordPress APIs. Others lacked the GPL license.

So, I just built something I actually enjoyed using.

How do I use it?

Most things should be fairly straightforward, but I’ve included an in-depth guide in the plugin download. It’s a file called readme.md in the plugin folder.

You can also view the readme online.

I can’t access the “Role Manager” features.

When the plugin is first activated, it runs a script that sets specific capabilities to the “Administrator” role on your site that grants you access to this feature. So, you must be logged in with the administrator account to access the role manager.

If, for some reason, you do have the administrator role and the role manager is still inaccessible to you, deactivate the plugin. Then, reactivate it.

Help! I’ve locked myself out of my site!

Please read the documentation for the plugin before actually using it, especially a plugin that controls permissions for your site. I cannot stress this enough. This is a powerful plugin that allows you to make direct changes to roles and capabilities in the database.

You’ll need to stop by my support forums to see if we can get your site fixed if you managed to lock yourself out. I know that this can be a bit can be a bit scary, but it’s not that tough to fix with a little custom code.

Reviews

Payment oriented

Good plugin, but with two limitation in my mind: there is no integration with WP user and there is no feature to import/update members from a csv file.
In my site I would have to import members in WP, then use the plugin to import them in Members, the update level from the WP role to Membres level? Too complicate.

Great plugin

Great plugin with nice functionality. This should be in the core. Good job!

Great

This plugin helps You to keep Your website private. It works very well. Until now I never faced any problem using it. Very recommended!

wow… love it. Beautiful. 5 stars. Super easy. Nice interface.

Hi All,
I had a need for this type of tool in the back of my mind for some time, now finally it had reared it’s ugly head, and at first I was like shit, i’m pooched trying to figure out how to do this whole ‘who can see what’ scenario.
And fortunately, this plug in is EXACTLY what i needed, super clean, super powerful, super easy to work with. My buddy had offered up some great custom code to manage custom roles in the function file, but damn, I don’t want to muck around in there if I’m being honest. I’d much rather click a check box then make sure i have an ending bracket or colon… yikes. Anyway super happy, and must reward the author for his hard work and DONATE! 🙂

Read all 186 reviews

Contributors & Developers

“Members” is open source software. The following people have contributed to this plugin.

Contributors

“Members” has been translated into these 9 locales: French, Turkish, German, Russian, Portuguese, Brazilian Portuguese, Spanish, English (Australia), English (New Zealand). Thank you to the translators for their contributions.

Translate “Members” into your language.

Interested in development?

Browse the code or subscribe to the development log by RSS.

Changelog

The change log is located in the changelog.md file in the plugin folder. You may also view the change log online.