The Members plugin is a user, role, and content management plugin. Its purpose is to make WordPress a more powerful CMS by giving you fine-grain control over the users of your site.
I created this plugin because 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 role and capability system. Others lacked an appropriate license.
This plugin is still a long way away from my goals, but it’ll get there eventually.
What does the plugin do?
Members has what I call “components.” Instead of normal plugin settings, you get a components-selection page that allows you to choose only the features that you want to use.
The current components are (more will come in future versions):
- Edit Roles: Edit your user roles and their capabilities.
- New Roles: Create new roles for use on your site.
- Content Permissions: Adds a meta box on your write post/page editor that allows you to restrict content to specific roles.
- Widgets: Adds a login form widget and user-listing widget that you can use in any widget area on your site.
- Shortcodes: Creates shortcodes that you can use to restrict or allow access to certain parts of your posts and pages (or any other shortcode-capable area).
- Template Tags: New functions for use within your WordPress theme for various things.
- Private Blog: Allows you to create a private blog that can only be accessed by users that are logged in (redirects them to the login page).
Screenshots of the plugin
I’ve uploaded a few screenshots so you can see what part of the plugin looks like:
Ideas for future versions
Version 0.1 has been all about role and capability management, but that’s just the beginning. Version 0.2 will be about user management.
But, it’s not all about my ideas. I’ll be working through many of the ideas presented in my original post on this plugin. I’m also open to any new ideas you might have.
Download the plugin
Before using this plugin, please read the readme.html file included in the plugin download. It will guide you through everything you need to know about using it.
- Version: 0.1
- Requires: WordPress 2.8+
- Support: Support forums
- Download (from WP.org)
Please don’t use my contact page or the comments section below to ask support questions. Use my support forums at Theme Hybrid, which is where I handle all support questions for my WordPress projects.


Very good job!
Thank you for this plugin very nice and easy to use!
This is perfect! It’s much simpler to use than the other solutions out there right now. Thank you so much for putting the time to make this =D
Dan
I just installed this plug in and when I go to activate it, I am getting a fatal error message. Any thoughts on how to fix?
[...] more here: Members: WordPress Plugin By admin | category: WordPress, cms | tags: clone, cms, current, irvine-medical, plugin, [...]
Exiting, will have to get a site to run this for a demo!!
Valentin — Thanks. Hearing you say it’s “easy to use” is the type of thing I like to hear. That’s been my number one goal with this plugin.
Larry Someone — You’re welcome. I’m glad you like it. I have loads of plans on new features and such in the future too.
Jason — Follow the instructions and make sure you meet the minimum requirements. It’ll work at that point.
The Frosty — Let me know how you like it once you get it running.
As always, you hit it out of the park, Tadlock. Nice work man. I’ve found gaps in other simply plugins as well, glad to finally have a solid tool in place.
One thought that occurred to me is that the plug-in seems quite close to being able to handle “premium memberships”, or those that require a monthly/yearly fee or access to certain content. Is this something you have considered for future builds?
Again, killer work man..you keep puttin’ it out.
…other **similar** plugins…
…fee **for** access…
Damn typos!
I am really looking forward to this plugin, it sounds like it really fills a few holes in Wordpress. Awesome initiative, and consider me a future user.
I wanted to note one thing though, before you spend too much time on the role management. Perhaps this is a non-issue, but the other day I managed to listen through a podcast interview with Mark Jaquith on the future of Wordpress (link: http://www2.webmasterradio.fm/press-this/2009/09/01/future-of-wordpress/). He mentioned that fewer than 5 percent use the user roles as they are implemented now, and that:
* he wants to rework (or refactor, I think the term is) that entire system
* eventually merge WPMU with WP
So in my ears that’s certainly not a reason not to build your plugin, but it’s good to keep in mind while building it.
Cody Redmon — Handling paid memberships and subscriptions is definitely on the to-do list. I’m not familiar with working within those systems (e.g., PayPal, Google Checkout), but I’m hoping I can bring someone on in the future that’ll be able to put together a component to handle it. If nothing else, I might just have to learn how to do it myself.
I actually mentioned this back last September in my post Wanted: WordPress membership plugin. It’s something I’ve always had ideas about but haven’t had the time to put together.
Right now, it’s all about building the foundation for the entire system. This will make it easier for someone else to step in and code a payment system without having to deal with everything else.
Joen — Yep, I think the changes have been mentioned to me somewhere around 1,000 times.
From what I can tell, the changes will make my job much easier. I’m keeping an eye out though, and the plugin will adapt to WordPress when needed. I’ll definitely be on top of its development because I need this plugin for about five different sites.
Justin there is a really good service called chargify that handels all the payment integration that you are talking about. it has an incredibly simple integration process and handles all the back end stuff concerning recurring billing for membership and SOAS companies including payment failure and so on. I have used it for a site that I’m building at the moment and I cannot recommend it highly enough. Their URL is
http://chargify.com/
Nice plugin you got there! I will try using this one on one of my blogs. I think this one’s the thing that would really help me. I just bookmarked your blog also, hoping for more useful stuff and updates soon. Keep them posting!
Content Permissions: Adds a meta box on your write post/page editor that allows you to restrict content to specific roles.
i use custom fields outside my post content editor and with your plugin my custom fields aren’t able to be restricted. any chance in having the whole loop restricted and not just the content…
Good job, good work, good god you do like giving stuff for free!
This is great stuff you have done here! I actually have a project down the line were I’ll need to integrate amember with WP and the private blog functionality is perfect!
Not sure how to contribute, but I’ll write a small post about your Members plugin.
Can’t wait to see how this will develop!
hi !
I’m looking for a plugin that allows me to restrict each of my authors to post only in a specific category, does it make it possible?
For instance, author A needs to only post in Category 1. Author B needs to only post in Category 2. Author C can post in category A and 2.
Possible?
Thank you,
A.
its good ! is it possible to enable o disable permission to manage widgets ?
[...] Justin Tadlock has done it again. This time he released to the Wordpress community a user, role, and content management plugin called Members. [...]
[...] Members: WordPress Plugin Members plugin is a user, role, and content management plugin. Its purpose is to make WordPress a more powerful CMS by giving you fine-grain control over the users of your site. (tags: wordpress plugin users) [...]
Great plugin..!! Thanks..
@Justin and Cody Redmon – I want to add the disclaimer that I hope you never start charging more than our club fees for you work, but perhaps this could be something that someone could do for a fee. It would seem sensible that if you wanted to exclusively make money with a plugin that you might have to pay for the solution. GPL of course!
Congratulations and thanks. I need this. I’m installed this on a multi-user site immediately.
minor point:
Your readme is excellent and concise. I installed the plugin through WP > Plugins > Add New. I do not see the read me available linked from this article or in WP. It’s easy to download and unpack or navigate to the plugin by ftp. But, probably, you want to streamline access to the read me in the interest of streamlining.
Monica — Let me know how the plugin works out for you on your blog.
CG — Now, I want you to back up and think about what you wrote for a minute — seriously think about it.
“Custom fields.”
It’s impossible for the plugin to know what you want to do with your custom fields. They are custom after all. I don’t want my custom fields restricted. You do. The plugin can’t make sweeping generalizations about how people want to use something that’s custom.
Cristian — Free stuff is always great, right?
Honestly, I need the plugin for myself, so I might as well share it with everyone else.
Alexandre P — Nope, this plugin doesn’t do that.
Abu Aufa — You’re welcome. I’m glad you like it.
rgregory — I definitely see your point and agree completely. But, since I’ll be making money off of the plugin in other ways (if the development goes through), I’m fine with giving away that type of functionality for free.
Don Spark — Nah, not really. I’m more interested in having users that can figure out how to open a
readme.htmlfile. I have a system and like sticking to it. Really, I just don’t want to have to be making sure more than one thing is kept updated (I’m a little lazy sometimes).[...] can probably list a million reasons I think my recent Members plugin is neat. Not only have I deployed it on about five of my own blogs in the last few days, I’ve [...]
Great plugin. I tried to use in my blog…. but after activation .. not works fine because some conflict problems with other plugins
. I hate wp plugin conflicts!
custom fields are associated with a particular post… now if that post was to be excluded from certain groups, i’d also want the custom fields associated with that post excluded as well
Julian — If your other plugins were coded using WordPress coding standards, I doubt there’d be any type of conflict.
CG — That’s my point exactly — we disagree on this. I don’t want my custom fields hidden with the content permissions component. Niether of us is wrong or right for wanting opposite things. The entire point is that custom fields are “custom.” Hence the name of custom fields. It’s up to you to decide what to do with your own custom fields.
Besides, it’s not the post that is restricted. It’s the post content that is.
couldn’t we have the option?
Pete — “Option” to what?
what I want compared to what you want re custom fields being hidden… have an option tick box?
[...] Members: WordPress Plugin (tags: wordpress plugin) [...]
Thanks Justin. Can you add an custom individual page for Register in this plugin ?
When can I start translating this WordPress E X T E N S I O N?
Thanks Justin! This extension is clean, fresh, intelligent, etc. I love it, just like I love Theme Hybrid Framework and all your plugins. You tend to make exactly what I need when I need it. It’s kind of scary…
[...] Members [...]
Justin,
I guess by the comments you are seeing that you have come upon a much needed plug-in. Having come from a PN background, I truly missed a great user management system. I am looking forward to using “members” and your future development of it. Congratulations on a job well done.
[...] Members: WordPress Plugin Un nuevo plugin de Wordpress para editar a los usuarios registrados (tags: wordpress plugin registered users register roles capabilities permissions) Archivado en: | Search [...]
“Besides, it’s not the post that is restricted. It’s the post content that is.”
What’s the advantage in just restricting the write panel’s content and nothing else associated with the post compared to including custom fields that are WITHIN the loop. I see nowadays as WP is being used as a CMS posts are using custom fields more and more as a way to make it easier for users to submit their content in a more structured way… so in that sense it makes sense to me to include the whole loop as what should be restricted, not just the content.
What does everyone else think about this?
@ CG :
I think you could do this with the template tags available in the Members plugin. So both methods are possible. Even better!
Pete — See my replies to CG.
Julian — Huh?
Jan Egbert — You can start translating it anytime you want. I have missed a few strings, but I’ll be updating those in version 0.1.1. For the most part, the plugin is localized.
JimHadfield — Thanks. I’ve been needing better user management myself, which is why this plugin was created.
CG — There’s neither an advantage nor disadvantage. It’s just different. What might be best for you might not be best for another user. If you want to restrict an entire post, you can code that.
There’s a few things to keep in mind:
* This plugin cannot make generalizations about what should and shouldn’t be restricted. Filtering
the_contentandthe_excerptis about as far as the content permissions component will go.* A plugin cannot know what you want to do with your custom fields.
* A plugin cannot know exactly what’s within The Loop as all themes are different. Therefore, it cannot restrict everything within The Loop (nor should it make that type of generalization about what users want).
Just Tadlock – I translated the plugin. How do i get the translation to work? I put it in the members folder, didn’t work. I put it in a new folder called languages. Didn’t work.
[...] Members [...]
[...] ‘Members’, un plugin de wordpress para obtener mayor control sobre los usuarios de tu web. – Members: WordPress Plugin [...]
Great tool. Well written and very functional. Wondering if there is a thought on adding the ability to provide multiple groups for users. Perhaps primary & secondary. Would be a really neat option.
The main reason we’re looking at it, is based on our desire to group users and send emails to those groups, but some site members could be members of multiple groups.
[...] Members: WordPress Plugin (tags: wordpress plugin users cms membership management) [...]
Jan Egbert — I’ve updated the translation issues in version 0.1.1 and added a
/languagesfolder.Wes Linda — The WordPress 2.8 branch currently supports multiple roles per user, but this is being dropped in 2.9. So, there wasn’t much use in adding in that type of functionality. As for the future, you probably won’t see groups. I like to work within the realm of what WordPress already provides. This plugin is basically just a user interface for things in WordPress that exist, allowing end users to have access to things that we devs already use.
You’ll just have to play around with your custom setup to figure out what’s best for you. Maybe think about it from a capability perspective rather than a role perspective.
Justin – Thanks for the quick reply. Understand your point, just have a specific need and like to work within the realm of plugins so that updates / upgrades can go as smoothly as possible. Never know the answer to a question till we ask. Thanks again.
Nice plugin,
Though it needs extra features on widget
- a link to “Register”,
- a link to “Logout” after logging in
- a link to go to “Profile” after logging in (Same way as AJAX Login Widget++ does)
I like this plugin better,
though I will wait till the next updates to use it.
Kiran
The best thing about MovableType is that they have user profiles, favoriting(recommending) and following functionality built-in.
Wordpress has plugins for each of these components but those do not work together. Please extend the functionality of your plugin so that wordpress could become a social blogging application.
Thanks.
I need to hide from user of certain roles posts and pages other than their own in the edit posts and edit pages admin areas.
I would like to and I think it’s possible to do this by simply adding them a “capability” which in this case would actually be a restriction.
After searching a bit i found a plugin that did just that, but it applies this to all user levels except admin. So I changed the code a bit.
This is about as far as I could go (I’m not much of a programmer – I’m a DIY-er as you gracefully previously described my kind):
The code above is inspired and derived from http://code.mincus.com/41/manage-your-posts-only-in-wordpress/ plugin created by mincus code.
There is an error in my code above: the esc_url needs to be replacesd with strpos in both instances.
The code from my previous comment hides posts and pages of other authors throughout the entire site, not just in wp-admin/edit.php and wp-admin/edit-pages.php.
Sorry for messing up.
Hey Justin, great work man. I was messing around and noticed that the content permissions replaces content with “you do not have permission…” but still displays the title. Is there a way to completely remove the entire post (title, post content, etc) from the loop when unregistered viewers are viewing the site. As if the post never existed?
Thanks a bunch.
Rich
Kiran — I’ll consider that for a future release, but why not just add the links now?
Jack — I’m not a big fan of adding stuff to core, especially features that not everyone needs. That’s where plugins come in. This plugin is just at version 0.1, so I imagine there’ll be tons of new features in the future.
Andrei Gheorghiu — I’m looking over some ideas about controlling permissions in the backend, but it’ll be a while before anything’s implemented.
Rich Staats — Yes, that’s definitely something that’s feasible with this plugin. It’ll require a little theme editing, but it’s possible.
by theme customization were you referring to adding a conditional with one of your template tags, like:
//run the loop allowing all content
This is awesome. I was looking through Role Scoper, Capabilities Manager, and Role Manager to get what I wanted. Not sure Members yet has all I wanted from Role Scoper, but it’s headed there.
What’s great is that I’m trying to keep the number of plugin authors I rely on to a minimum. Helps with learning code, debugging, etc. Given that I’m using Hybrid, I’m pretty sure, your plugins will be compatible for some time. That’s very reassuring.
Thanks again.
I’m looking to use something like Flutter or More Fields to create custom write panels for authors. I’d like to restrict which write panel they see using something like Members. Is this functionality present now or even planned? Been looking at Role Scoper and Post Control CMS as alternative means.
designOdyssey — This plugin will likely be under development and compatible far into the future. I personally need it on other websites I run, so it’s in my best interest to make sure it’s working.
As for Flutter and More Fields, that’s up to your plugin authors. Feel free to point them to this article I wrote on custom capabilities in plugins.
“Rich Staats — Yes, that’s definitely something that’s feasible with this plugin. It’ll require a little theme editing, but it’s possible.”
Isn’t that what I was saying?
CG — No, that’s what I’ve been saying for several posts now.
Whatever… I suspect there’s a lot of users out there that’d like to see more than just the ‘content’ hidden. Maybe something more like this…
CG — Please don’t get an attitude when I’ve been relentlessly trying to explain a concept to you. If you don’t understand, I’ll try to explain it again, but saying things like “whatever” simply darken the mood around here and accomplish absolutely nothing.
Also, please stop linking to other plugins. If there’s something else you like, feel free to use it. This is not the place for linking to and discussing other people’s plugins.
Sorry, I was just trying to help out designOdyssey, and the other link was to show to you what I’d like with respect to managing content on a per role basis… they were both on topic but if you don’t want urls that’s fine.
[...] Members: WordPress Plugin — 4:04pm via [...]
Thank you Justin. Several plugin name “Role manager” plugin to customize roles but it creator seems to have stopped development and updates. Could I replace “role manager” plugin with “members” plugin? Can I transfer data from “role manager” to “members” plugin?
Hi Justin great plugin i wonder if it would be easy/possible to integrate this with a payment module? i am working on a charity website that needs a members area where people pay a small donation to see the member’s content. your plugin seems like an ideal solution as i want to help keep their costs down.
“pay a small donation to see the member’s content”
There’s a plugin available that allows ‘pay per view’… but modesty forbids me from putting the url here
In any case it’d be a nice feature
Haven’t found the time to try things out yet, but this looks like VERY helpfull plugin. Could it also be used to give a certain role the restriction to only post in certain categories?
Thanks in advance!
And again I have been posting on older pages, third try now
. I am using this plugin now for some importship plugin (from the fabrication side). Where every importer in various countries can keep their own info up to date. Also their dealers can keep their info up to date.
So this plugin really comes to handy, though some work is still neccesarry for my tasks
.
One being able to have users set an country (dropdown, or map even) when registering their account.
Two, being able to have users request dealer or import status/role, so they are able to update their information.
Would really like have an brainrush session with you regarding some functionality.
Thank God that you have made this plugin! It rocks and the development is exactly what I have been looking for. Other plugins have been to convoluted for me, but this is perfect!
Quick question: how easy is it to have the pages/posts that are “restricted” to disappear from wp_list_pages etc. ? Possibly have that as a component option so they are automatically hidden and unhidden based on login?
Thanks again for your development!
thanks a lot for the plugin, that’s exactly what I wanted to have, and i also pretty sure that your plugins will be compatible for more time than others.. That’s very important for me!
[...] met een Wordpress website heel mooi een Ledensysteem aanmaken door middel van deze nieuwe plugin. Justin Tadlock heeft een nieuwe plugin gemaakt, die er veelbelovend uitziet. ( En nog gratis ook [...]
Justin thanks a lot for the plugin. I have activated the “Private Blog” component. Although the documentation said that: “Note that feeds are not currently blocked with this component, but it’s likely they will be later with an introduction of a feeds component.” I notice that feeds aren’t available either by a feedreader (I am using FreadReader3 which shows the message “Error adding feed:;No RSS URLs found!” ), or using a browser. Not that when deactivate the plugin feeds are available on the same address. I don’t want to have my feed public but is this the plugin’s expected behavior?
Thanks in advance.
I need to implement some kind of paid subscription before Christmas – have you got as far as documenting how components can/should be added? I’ll have a look at the source, but if you have a preferred way of doing them please do get in touch. A.
I will use it, thanks justin to create this wonderful plugin
I’m also wondering if file attachments will be protected in the future versions of the plugin.
I’d like to see all of role scoopers features but in a much user friendly interface
Thanks for the plugin, Justin. This is what i need for my client’s project.
Custom fields are associated with a particular post… now if that post was to be excluded from certain groups, i’d also want the custom fields associated with that post excluded as well. You have done a good job, keep going..
So far, I think this plug-in will be very useful for my website. While my site is still under construction, I have noticed when I use your plug-in, my entire site requires a login in order to access it. What am I doing wrong?
I was looking for a plugin that would allow me to remove the publish_posts capability from the Author role. It installed easily in a snap and worked like a charm. Thanks so much for your excellent work!
great, I will try this out. I love wordpress plugins!
Love this plugin! Works great and I will use it in an upcoming site. The one thing I am not sure how to handle though is to have the members-only menu options only show up if the member is logged in. Right now everyone sees all the menu options and if they are not authorized to view the page, they get the appropriate error but it would be nicer if they did not even see the option.
This would be a useful enhancement to the plugin.
Thank you SO MUCH for this plugin! I’ve been searching high and low for a members solution as I plan on creating a site with premium content.
Hi,
thanks a lot for this (free) and efficient plugin: making private pages is easy now.
I do have 1 question: I made a detail page (not private), called ‘pagina’, which can be updated by one user only (with his specific role).
So I create a capability ‘edit_pagina_page’, it doesn’t work.
Only when I select also capability ‘edit_other_pages’, it works, but ofcourse that makes all the pages editable.
Do you have any suggestions..?
thank you very much,
diederik
About PayPal support – i.e. for paid membership / subscription options – it looks like Aaron Campbell has developed something quite impressive that might just be the type of solution the Members plugin needs: a PayPal framework application.
Would be great if Aaron could provide some help in making the two plugins play nice together!
Hi,
there is a usefull and simple screencast/tutorial howto use the members plugin to create a ‘private page’:
http://screenr.com/3HH
This a great plugin, but very powerful!!!
I added a role and than started adding Capabilities, when I hit save that page that says I don’t have enough permission pop up and I’m logged in as an administrator.
Could you please give me a hint on how to fix this. Now I can not see the “role” tab to change the roles. When I try making changes it says “You do not have sufficient permissions to access this page”
Please help!!!
Aldrin
I am really surprised that someone has not come up with a plugin/hack that allows a wordpress blog to use extended user fields, themed login, profile & registration pages in one plugin. There are so many plugins out there that do one part or another but nothing seems to allow for a complete, integrated user management system.
I don’t care for the layout and design of the wordpress login, profile or registration pages. I want to add fields to the wordpress user meta data and use themed login, profile & registration pages to manage them. I want to suppress the wordpress hidden fields in the profile and registration pages so that the user never sees them.
Is there anything out there that does all this in one neat little plugin?
Great plugin, Justin!
Just wondering if you know of a way to restrict by role, which pages a user can post to? I’m creating a site where there will be three users, each will have a specific page they post to, but I want each to only see their specific posts and respective page in the backend.
Any thoughts?
We are attempting to use members for restricting access to pages based on roles, but, it appears that only the admins can gain access to the restricted pages regardless of the roles on the page. For instance, we restrict a page to the role ‘super’. A user with the role of ‘super’ is unable to access that page, only the users with ‘admin’ can access the page. Any thoughts?
We’d love to have the ability to be able to break out “delete users” into “delete editors,” “delete custom roles,” “delete admins,” etc.
We want to give someone CMS access to the WP back-end and the ability to create/edit/delete roles with the exception of admins.
yehoshanah — As far as I know, all of Role Manager’s role stuff is saved correctly on the WordPress side of things. Switching over shouldn’t have an effect on role and capability settings. If the plugin has other settings outside of that, they wouldn’t be carried over.
slee — I’m hoping there’ll be some sort of payment component in a future version of the plugin. If someone that knows how to work with payment systems (e.g., PayPal), it would be a simple thing to do to make it work with the Members plugin.
Pete — Ditto on what I just told slee above.
Tibor — No, the plugin itself couldn’t do that.
rZr — I’m hoping to implement some user-management features into version 0.2.
chad — I’m glad you like the plugin. The things you ask about should be fairly simple (assuming your WordPress theme is coded correctly).
Pancake — Yes, the plugin will be likely be compatible with WordPress as long as I’m using WordPress. I need it for my own sites, so development of this plugin is crucial for me to do the things I need.
Panagiotis — You likely have a conflict with another plugin if that’s the behavior you’re experiencing, but I’ll look into it.
Andy Macaulay-Brook — Yes, how to add new components is documented fully.
Jauhari — You’re welcome. I’m glad you like the plugin.
Panagiotis — Whenever the
add_meta_box()WordPress function starts working with attachment pages in the admin, you’ll see that feature.Pete — That plugin is definitely on my list of things to look through and see if there’s anything that would carry over nicely.
Kate Mag — You’re welcome. I’m glad it’s coming in handy for you.
TK Pandey — You’re welcome to exclude any custom data you want within your template files or through the use of
functions.php.Rick Reddel — If you need help using the plugin, please stop by my support forums.
Mark — I’m glad it’s coming in handy for you. And, thanks for sharing a bit of real-world experience with using the plugin.
deakaz — Let me know how it works out for you.
Donna — This feature is under consideration. I’m thinking over the best way to implement it.
Ali — You’re welcome. I’m glad you’ve found a use for the plugin.
diederik — I recommend reading through the
readme.htmlfile included with the plugin download. It will help you better understand how the plugin works with regards to capabilities.Also, thanks for making the screencast.
Álvaro Degives-Más — Thanks for linking to that. I hadn’t come across it before. I’ll definitely look into it.
Edward Kelley — I’m not surprised at all. It took me months to complete the initial release of this project. I hope in the next few version upgrades to be working more toward that all-in-one solution. It just takes time and loads of useful feedback and ideas.
Todd — Nope, I don’t know. It’s something I plan to look into at some point though.
Mike — You’ve probably not set something correctly. If you need help, stop by the support forums.
Jin — I doubt that feature will ever be implemented into the plugin. I’m not sure if it’s even possible.
Hey Justin!! Great job and thanks for this plugin!! I used to use the Role Manager Plugin but, it seemed like many of the features didn’t work anymore with the newer versions of Wordpress. This makes everything setting up a Wordpress CMS site a lot easier. It seems like this plugin and the PODS plugin are on the cutting edge of making Wordpress a ‘legimate’ and big boy worthy CMS.
Thanks again!!!
Does this functionality exist now? I’m pretty sure my theme is rock solid.
Plug-in works nicely, though one question … I’m trying to modify the code for the login form in “edit plugins”. The changes are saved but don’t show in my web browser. In WordPress I have “inactive” next to the /members/functions.php file name. How do I get that one activated so that it takes note of the changes I made?
Thanks!
Ronaye
Hi,
1. I am trying to set the capabilities for contributors to only view their own post. Right now it list all the post from all users.
2. I got lucky and guess how to create a pending Capability by adding the word “pending” to publish_posts. I added publish_posts_pending and it worked. Now all post are goes to pending status for review. However, how do I create other capabilities if I don’t know the code for it?
3. How do I remove all the other links in the navigation? I unchecked “read” capability, but it still shows Comments, Settings, and Contact which are other plugins I use. Is there a way to remove them so contributors don’t click them.?
Thank you for your help!
Hey there,
The plugin is pretty impressive – but in my implementation it forced everybody who navigated to my site to log in: effectively it was not possible to have a public site. (As admin I was utterly unaware of this; I only found out about it through investigating a dramatic drop in readership).
It may be that there was some sort of unlpeasant interaction between the plugin and some other plugins, or it may be that I mal-parameterised Members – whichever it is, I thought folks ought to be made aware (so this is not a criticism of the plugin per se: it is more a ‘heads up: there might be issues”).
For now I’ve had to delete it; I will more thoroughly investigate what went on this week.
Cheerio
GT
[...] Access Control that seemed to be strangling the server. I swapped it out for Justin Tadlock’s Members plugin. Things are a lot swifter. Maybe I didn’t have Social Access set-up correctly, who [...]
Hey Justin, thanks for this. I am using the:
if ( function_exists( ‘current_user_has_role’ ) && current_user_has_role( ‘editor’ ) )
to show content and was unsure of the best way to include more than one role in this. I have not been successful thus far.
Thank you.
Rich
good job, i like ur plugin
I’d like to be able to edit the message displayed when someone tries to access restricted content and/or redirect to a login page.
Thanks very much i have downloaded this plugin and i will be using this for my new web site. thanks a lot
Hi, Great plugin! But there is one major issue that I’m having with it.
I want my editor to have the add_users and edit_users (maybe even delete_users) role, but only for people below their role.
If these roles are set, the editor can edit or even delete the Administrator.
If only the edit_users role is set, the editor can still delete users (including admin).
Is there a way around this to enable him to edit/delete below editor roles only?
After reading all the comments mentioning it, I don’t think you understand what people are asking for when inquire about restricting the custom fields for certain roles.
What people (and I) are asking for is the ability to restrict what roles can access and change custom fields, no one is asking that the custom fields only be able to fuction in certain ways.
For instance: as the administrator of a site, if I give someone the ability to create and edit posts, but those posts have to be approved by an editor first, I can do that. Let’s also say that editor adds some custom fields to every post. What I want to be able to do is prevent someone from editing/submitting custom fields.
Chris — You’re welcome. I’m glad you’ve been able to make use of it.
Chad — As mentioned, it should be fairly simple to do if your theme uses appropriate WordPress functions.
Ronaye — You should never edit plugin files.
Keith — If you need help with the plugin, you should ask on its support forums.
GT — Please consult the
readme.htmlfile or stop by the support forums.Rich Staats — If you need help, stop by the support forums.
gegewan — Thanks. I’m glad you like it.
Sara L. Martin — More filter hooks are coming in the next version.
Ronak — Let me know how it works out for you.
Rik — Please read through the
readme.htmlfile included with the plugin.Rob Blatt — I understand quite clearly what people are asking about as we’ve been discussing custom fields.
This is incorrect. Most of the discussion about custom fields has centered on custom fields on the frontend of the site, not the backend. That’s not to say I haven’t been asked about that particular functionality.
Justin,
Thank you very much for your plug-in and all of your hard work! I am having one serious issue with the plugin that I wanted to bring to your attention and I am wondering if anyone else has encountered it.
This issue is in relation to the ‘New Role’ function. I have created a ‘Blog Manager’ role, which I have provided with all the capabilities of an Author but with additional capabilities as well. For some reason this new role does not show up in the ‘Post Author’ drop-down menu when I write a new post. This problem means that the Blog Manager cannot add new posts under his own name – he can only write a new post if he selects the name of another user (admin, author, or contributor) as the author instead.
If this is an issue, it’s a WordPress issue, not a plugin one. I suggest taking this to Trac.
Justin,
congratulations, this plugin seems to fit my needs exactly..
grtz,
Tom.
Hi,
I’m missing the function to edit the role name.
regards,
Marc
Great work Justin. I’ll actually be using these features as selling points to a few of my more hands on clients. Do you do any custom work?
Hello, this seems like a really great and useful plugin. I don’t see a way to logout on the Login widget and am just wondering if I’m missing something?
Thanks,
Greg
[...] der entsprechenden Rolle zu geben. Dies kann man mit Hilfe eines Plugins tun, zum Beispiel Members, oder einfach mit einem kleinen Codeschnipsel in functions.php des Themes. Der jeweilige Schnipsel [...]
Can you apply the plugin to all visitors?
[...] The plug-in was released on September 17, 2009 and the great news is it’s open source: it’s not a commercial product like most of its competitors… Check it out on Justin Tadlock website. [...]
[...] capabilities to the appropriate role. You can do this with the help of a Plugin, for example Members, or just with a code snippet in functions.php of the theme. You have to call the snippet just once, [...]
Thank you so much Justin ! I had a problem with the ‘unfiltered_html’ option for the author profile. It’s solved !
Justin,
I cannot thank you enough, this is seriously an amazing plugin, and opens so much more potential with WP. Thank you so much.
Cheers,
Nate
You mention the capability of this plugin to use shortcodes, but I can’t find ANYWHERE any examples of which shortcodes can be used, or if any custom ones can be defined, and where…
Some light on this issue, please?
You’ll want to read the
readme.htmlfile included with the plugin.Wow…it works like a charm.
Thanks Justin, you are the best.
Hi,
Great job done here!
Is this plugin also compatible with WP 2.9?
I know it’s just been released, but I’d prefer to know before I upgrade
Thanks
Hi Justin
Maybe you see a solution how I have to set up “Members”.
The Users should be able to write posts.
The Admin will approve the posts.
The User should be able to delete and modify the published posts.
Until now, there is no problem.
Modified posts should not be automatically published. Modifications should be approved again by the administrator.
Is that possible to set up?
Thanks for your help!
TIMT
This is pretty much exactly what I need at the moment, but I have one question. Is this playing nice with WordPress 2.9 or will an update be necessary? Thanks in advance!
Justin,
First you do great work, it is greatly appreciated. I have a couple of ideas for ‘Members’ that would make it better.
1) Allow for a customizable restriction notification, preferably for each roll. For example I modified the source so that visitors who were not logged in would see:
Sorry, you must be a registered user and/or Staff to view this content.
Already a member? CLICK HERE to log in.
Need to register? CLICK HERE to do so.
As on our site we don’t want to simply tell people that they don’t have rights to view it, we want to encourage them to register and log in.
This is already possible and has been possible in all versions of the plugin.
If you could take what you have now for this plugin, add in the registration and profile display of custom user info features of CIMY user extra (http://www.marcocimmino.net/cimy-wordpress-plugins/cimy-user-extra-fields/), maybe sprinkle a little alkivia style public profile/member list, and then top it all off by adding a CSV import/export feature for members and their extra data, you would have one hell of a plugin here. I basically had to just piece together all of these plugins (plus some extra custom code) for a membership site, and NO ONE has put all of these things together yet. Even the paid “membership” plugins do not have the vital extra member info features.
Thanks.
Custom user profile fields is at the top of my to-do list. Unfortunately, it isn’t something that’s easy to tackle from a development standpoint. At some point in the future, expect that sort of functionality.
[...] Members: WordPress Plugin. [...]
this plugin is a true contender to the ones available commercially, except for the missing payment functionality which i understand you didn’t include here.
in your screenshot ‘Content Permissions Component’ your dashboard shows custom post types, did you realize these yourself or with the help of a plugin?
I don’t see any custom post types in the screenshot. But, I have coded a few of them myself. Nevertheless, custom post types will be a major feature in WordPress 3.0, so be on the lookout for that.
I specifically meant the post types ‘People’, ‘Places’, ‘Animals’ in here: http://justintadlock.com/blog/wp-content/uploads/2009/09/content-permissions.png – sorry for not having been precise before and wasting your time.
These long-waited-for changes are definitely going to be a game-changer in terms of CMS competitiveness but as the beta is still not available this will for sure take another three or four months…
Has anyone had the problem of this plugin doing nothing? I have it enabled, am at version 2.9.1, I have “Shortcodes” and “Template Tags” enabled, and put this code in a post:
The text that should show never shows up, logged in, or not logged in.
Can anyone help?
Please email me (email removed), or post here.
thanks for your help
If you’re having trouble with the plugin, please stop by its support forum.
I also recommend not posting your email publicly like that. That’s a recipe for spam!
I missed the community forums….or I wouldn’t have posted here. Thanks
Just curious….why isn’t there a Forum strictly for the plugin. I had to post in Ideas. Or….am I missing it.
First let me say thank you… great work on this plugin. The only question that I have is this.
Is there a way to set up a logout function? If so how do I do it? All help is greatly appreciated.
Thanks again,
Ashley
WordPress already has a logout function.
Great plugin. It would be great if there is a way to change the user level.
Do you know why when a plugin sets its menu permission to 7, only user level of 7 and 10 can see it, but not any user level of 7 and above?
User levels have been deprecated in WordPress. They are in WordPress only as a legacy feature and will be removed in the future.
Your plugin(s) should be updated to the WordPress role and capability system, which was implemented in WordPress 2.0. That was like 3 or 4 years ago.
nice plug in. too bad you can’t change the message that shows to non-members to encourage them to sign up. Seems like a big gaping opportunity to convert potential subscribers.
Or am I missing something here??
Yes, you’re missing something.
This has been changeable since the first release of the plugin.
Hi Justin. This plugin works exactly how I need it to. Thanks! But, like Glamping Girl, I can’t seem to find where to change the message for protected content, “Sorry, but you do not have permission to view this content.”
can u be more specific, im looking all over the net, and still cant find how to change this message…
please help
dab
btw, this is an awesome plugin!! really great work
but its key features are missing some precise explenations, such as how to’s
of:
shorcodes
message changing
and probably more.
this plugin really made it possible to finnaly moderatemy clients, and offer wordpress as an amazing solution for corprates..
awesome work!!
there are plugins and then there are remarkable plugins.
this, Justin, is ruddy remarkable.
big cheers, am having fun playing with it, and look forward to being able to really test it.
re. Paypal integration, I’m sure that’s a big thing for many folks.
for now, I’m playing also with “Are Paypal”, combining the two to produce a system. I’ll probably blog about that .. I’ll certainly let you know.
Thank you.
PS .. your documentation is second to none, which is just as well
[...] useful mini plugins, so devel allows you to bundle your own set. Thanks to Justin Tadlock and his Members plugin which is where I got the components idea [...]
I have question!
if i have this member plugin, i created a group and user.
the user can see his pages !, in the page it have media file (img, doc).
i need to have the direct link to the files not to work!
i meen http://www.xxxx.com/wp-contact/uploads/20/10/anyfile.jpg
can it be done??
i am sorry about my poor english!
thank you
Awesome plugin for sure!! Praises for making it freely available. I’m working on a client site that is to have two membership areas. One, an area with content, another with access to one page with wholesale pricing…
I wondered if anyone here might know how to assign the user role at registration? Maybe with separate forms, or one form with check boxes or a pulldown to choose a role?
Been looking around, I dont see any plugins so maybe its not an easy thing to do.
If all else fails, I can put the membership with content on a subdomain and make that entire install private. Just wondering if anyone knows of an easier way.
Thanks, appreciating this plugin a ton!!!
Justin,
Thanks for this plugin! I’m interested in using your members plugin in order to have finer-grained control over who can see which posts. At the same time, I’d like to use this plugin (http://wordpress.org/extend/plugins/rpx/) to allow my users to be authtenticated with our Google Apps for our domain.
How easy or difficult do you think it might be to integrate your plugin with the JanRain plugin I linked above?
Thanks in advance!!
[...] if you need to make a lot of changes. If that’s the case, I recommend Justin Tadlock’s Members plugin, which provides an elegant user interface for modifying roles, and also includes some great [...]
After creating five different roles on my 2.9.1 Wordpress installation and properly defining exclusive authorization to only a few of these roles on some pages, I realized that the plugin is not properly blocking access from the unauthorized roles.
It seems to be working well on blocking users that are not logged-in. However, it does not seems to be selectively blocking roles.
This is great – just what I needed for my client to post restricted reports to his own clients.
I’d like to hide the menu items for the pages that are only viewable to logged-in users, if that makes sense. Is there a way to do that?
[...] you are looking for a way to create CUSTOM roles in WordPress you should check out Justin T’s Member Role WordPress Plugin. Share and [...]
Justin,
Where can i find instructions for using the template tags ?
My suggestion – a way to also block SIDEbar content by user ? so if the page is blocked the side bar will not appear.
well. i have looked and looked and this is the first plugin
that works on 2.91 and where i could let users edit their
own publish posts.
i have checked it then uploaded it to a live site..
it works gr8.. any was that could change if its already working correctly ?
[...] if you need to make a lot of changes. If that’s the case, I recommend Justin Tadlock’s Members plugin, which provides an elegant user interface for modifying roles, and also includes some great [...]
Hello
I am using this plugin and one thing I am looking at is to make a particular post restricted which upon clicking should redirect to the login page. The site is totally restricted now and how can i make it selective to a post.
Hi Justin,
Just letting you know that in WordPress 3.0 Alpha the ‘Content Permissions’ panel doesn’t show up in the Pages and Posts admin. I check the Screen Options tab at the top to see if it was available there, but it isn’t (either).
I DO see the ‘New Role’ admin page in the ‘Users’ section once I add that permission in one of the default roles on my site. And the (rest of the) plug-in IS working properly – that is I can see the various admin sections and can edit them. I just don’t see the ‘Content Permissions’ panel.
I am thinking it may be related to the new architecture of the WordPress and WordPress MU merge in 3.0, but since you made the plug-in within WordPress’ own functions framework (as opposed to using custom code outside of the WordPress core), I am thinking it should really work.
Then again maybe too much things have changed because of the merge and other plug-ins may suffer from the same fate.
For now I will switch back to 2.8.6 as the PageMash plug-in also doesn’t work in 3.0 (2.9.1 neither).
Note: If there is no notification of your reply in this comment section on your site, can you please email me your response? Thanks so much in advance.
~Coen
Hello, I have a question: I’ve installed the plugin, seems to be working ok. I have however, created a new role (Student) whereby students will only be able to access areas created for them. I gave the permissions however, when I login to test as a student, I get the following error message: Hey, you’re not allowed in here. This occurs even when I’m simply trying to goto my profile.
Any ideas? What am I doing wrong?
Thank you.
[...] you’d rather click tickyboxes than write all this code, Justin Tadlock’s Members plugin provides an elegant user interface for everything I’ve shown here. It also has some extra [...]
[...] has a good article on creating roles in the PHP code, and also mentions Justin Tallock’s Members Plugin, which automates a bunch of the things that she explains. Of course, there’s always the [...]
This is one of the best plugins I have ever encountered, Thank you!
I have a small problem, when I activated this plugin, any current users would go straight to the login page. How could I modify this plugin so that it does not load the login page when you type the domain name.
Does anyone how to fix this?
Thanks, love the plugin!
aldrin
I’m finnaly using this beautiful plugin!
But, how can I show the author role on my theme?
[...] 2.1 Members [...]
[is_user_logged_in] shortcode bug fix:
Line number 75 in components/shortcodes.php:
if ( !is_feed() || !is_user_logged_in() )
should be replaced by:
if ( !is_feed() && !is_user_logged_in() )
Another suggested change in [is_user_logged_in] shortcode:
Line number 79:
return $content;
Replace by:
return do_shortcode($content);
This will allow the content to have shortcodes
Suggest similar changes to other shortcodes too.
Hi. I´m from Brazil and you done a good job to this plugin. But I have a problem, because I need add a new capability to user editors, to have been acess to functions of other plugins thats installed in my blog – wp-easy-upload. For the plugin nextgen gallery, a rules already add in a capability editors. So I would like add wp-easy-upload functions to user editors. Do you can help me? Thank you.
[...] Members: WordPress Plugin – [...]
[...] Members: WordPress Plugin The Members plugin is a user, role, and content management plugin. Its purpose is to make WordPress a more powerful CMS by giving you fine-grain control over the users of your site. [...]
Thanks for the useful plugin. I will leave a good review.
Using members 1.1
I was going through my server logs today so that I could clean up all the issues, and found the following:
`Notice: Undefined property: stdClass::$hook in /wp-content/plugins/members/components.php on line 90
Notice: Undefined property: stdClass::$hook in /wp-content/plugins/members/components.php on line 90
Notice: Undefined property: stdClass::$hook in /wp-content/plugins/members/components.php on line 90
Notice: Undefined property: stdClass::$active_components in /wp-content/plugins/members/components.php on line 131
Notice: Undefined index: content_permissions in /wp-content/plugins/members/components.php on line 134
Notice: Undefined property: stdClass::$hook in /wp-content/plugins/members/components.php on line 90
Notice: Undefined index: shortcodes in /wp-content/plugins/members/components.php on line 134
Notice: Undefined property: stdClass::$hook in /wp-content/plugins/members/components.php on line 90
Notice: Undefined index: template_tags in /wp-content/plugins/members/components.php on line 134
Notice: Undefined property: stdClass::$hook in /wp-content/plugins/members/components.php on line 90
Notice: Undefined index: private_blog in /wp-content/plugins/members/components.php on line 134
Notice: Undefined index: widgets in /wp-content/plugins/members/components.php on line 134 `
Is there a fix for this upcoming?
[...] 2.1 Members [...]
Hello Justin.
I need to notice you, that I made the Members plugin translation to Brazilian Portuguese.
It’s available at http://www.tecsite.com.br/noticias/wordpress-plugin-members-em-portugues/
Best Regards,
Miriam de Paula
Awesome plugin – love it so far! I was wondering one thing – is there a way to give a specific capability to a specific user? I would have hoped that capabilities could be customized on the edit-user page for a given user, but don’t see anything there.
In other news, are you still planning on expanding development of this plugin or are you working on bigger and better things now? Just curious if there are things to which we should be looking forward.
Thanks!
-Scott
[...] the third plugin is called Members and isn’t your typical Page or even Menu Management plugin, but it as plugin that lets you [...]
Is there a way to only let a user see one plugin instead of all? HOw can I allow a user to have access to only one plugin settings?
Thanks I appreciate your help
[...] Members: WordPress Plugin [...]
[...] the submission but it works perfectly. You can even use this feature together with the awesome Members plugin by Justin Tadlock to create actual role management [...]
Hey Dude…
I love the plugin, just one question…
Is it possible to create a role that allows access to certain pages, posts, but also hides the dashboard completely?
Is there any way to display seperate widgets (WP’s own or selfcoded) only for users?
And I don’t like the fact, that I have to pay to ask a question and get support for a free plugin.
I don’t like the fact that children are starving in foreign countries every day. I don’t like the fact that we haven’t found a cure for cancer. I don’t like the fact that, in order to eat, I must work.
But, here’s a simple solution to your problem — write the plugin yourself, ask yourself support questions, and spend the time it takes to answer those support questions.
The quickest way to not get help is to point out that you don’t like how I handle support.
Justin, you are doing a marvelous job and I hope you don’t get discouraged by some immature comments like these. Some people take things for granted, believing they acquire rights by taking free things.
Emin, you are not in the position to criticize Justin’s work in any way. You have no right to anything that is given to you for free. Justin however has the right to charge whatever he feels like for his services.
Go, have a look around and open your mind to the real world. If are given something, be appreciative, supportive, constructive and try to imagine where we would be without such generous people like Justin.
Don’t bite the hands that feeds you !
While being extremely thankful for the wonderful plugin, I’ve a dumb question
I also can’t seem to be able to find how to change the “Sorry, but you do not have permission to view this content.” part.. help?
Thanks a lot in advance.
The Only problem i can see it i cant grant user the ability to control widgets..
thats a great ability when using wordpress to build a client’s website
hi Justin,
i really love your plugin… but i have one question.. just one..
is there a way that a post that is restricted can be hidden completely?
unlike replacing it with a “sorry you dont have permission..”
thanks
Try looking in the readme.html included with the plugin, it’s all in there.
[...] Members – An important piece of the corporate Intranet, this allows for pages not meant for all end-users eyes to be blocked from their view. For example, management pages not intended for the general public or Board Member pages meant only for Board members, you can do it with this plug-in by just creating roles and checking a “board members only” checkbox on the page. It’s slick. [...]
Excellent plugin, just what I needed.
One problem though. I need my editors to be able to change the roles of some subscribers. But when I grant them the edit_users permission, they are able even to change my admin password!
About support Justin I recommend you to open a forum on this site and let users help other users. It would make your job easier since you have to use your time to create and improve your creations instead of replying to the same questions over and over again.
Excellent plugin. I need to be able to grant some of my users access to the Dashboard and Site Stats (WordPress.com Stats) but don’t know what the code is that I need to add new capabilities for the specific role.
A great enhancement would be if you would limit the pages displayed in the page menu and/or pages widget based on the pages allowed for that role of the user logged in.
[...] Members: WordPress Plugin 17 Sep 2009 … Members is a plugin that extends your control over your blog. It’s a user, role, and content management plugin that was created to make … justintadlock.com/archives/2009/09/17/members-wordpress-plugin – Similar [...]
Awesome plugin! Just tried this now and it works a treat.
Thanks very much for the good work
Hi,
this plug-in is exactly what I am searching for.I want to use it in my personal blog.But there is a problem . I use blogger.So I want to ask is there a way to use your wp plugin , in my blogger hosted blog?
For example can I add from the widgets section or is there any other way to use it for me?
Best Regards
Excellent job! The decision is one that I like! Pretty yet functionally done …
Justin, I love your framework, and am learning skeleton so I can create child themes and turn any website into a wordpress website!
I have a little challenge though and wanted to ask you for your advice.
I need to create custom content by member groups, so what would be the best approach? To (1) create a unique new member role or to (2) use shortcodes? There are currently only 4 unique member groups. Ideally I’d like to write this information to one page, e.g., Investors > Financial Reports (Custom Financial Reports for Group 1, 2, 3, & 4) which would display conditioned upon their authentication.
Is this possible?
Ok nevermind. Yes it’s possible. I added a role, e.g. group_1, and then a special capability, e.g. read_group1, and then used the access capability shortcode:
[access capability="read_group1"]
HERE’S MY CUSTOM CONTENT FOR GROUP 1
[/access]
Great stuff, thank you Justin! And Happy Birthday!
[...] Download [...]
I want to use the Members plug-in to allow 30 different ‘roles’ to be allowed to edit one page each and not any of the other 29 pages. I want to allow any visitor to the site to see what is on any of the 30 pages. Is this possible with this plug-in? If so can anyone give me a clue as to how to accomplish it? I have spent several hours this afternoon trying.
TIA
Colin
I was wondering if there was anyway to project uploaded files that are linked to from a protected “page”, such as a PDF file? Currently if I have a page that is protected using this plug-in that links to a PDF file that I don’t want “non-members” to see, if they copy the link to the pdf file, they can still view it if not logged in.
@David
I think this might help you do the trick… as that will always be a proverbial issue, unless you do something more to protect it…. search on Google for “secureDL” … it’s one of the only scripts I’ve personally found that does S3 amazon protection *as well as* protecting the links/urls on your own server.
Anyways, was reading thru all these comments on this plugin and then got to that last one on the ‘url’ protection situation.
@Justin
just delete this comment if you don’t want it…
Hey, nice plugin!
Any chance for this to become compatible with Wordpress 3 and support custom post types?
Yeah, I’m curious as well to know if this will work with WP 3.0. Nice work!
Has anyone used this plugin on a shared User Table site?
I loaded the plugin onto my site today and it is a pretty cool bit of work. The one thing is, the login mechanism doesn’t work right. It could be the 3.0 thing, I am not sure. Would LOVE it if you tweaked this to work with the new WP. One of the best plugins I have seen up there.
Justin,
this is a pretty awesome plugin.
I’m using it in collaboration with podscms and the Pods UI, and that can bring pretty spectacular results.. still working on it though
grtz,
ToM.
How about a points system? I can help for the php but I don’t understand exactly how wp’s db works…
I mean, for exemple, everytime a user add a post or a comment, it gives him some points.
I might have found a bug. If I create a role called “apple” and assign a user to that role, then create another role called “apple pie” and go back to the users list, then it will show that user under both roles. I guess the user is associated with “apple” and then when wordpress does the count then it puts them in both…. how can this be fixed?
great plug in. i use it in one site perfect. but i install it in an other one ( same WP version, same server) and nothing happens.
i mean does not add anything in menu that will let me edit the rolles.
yes i had dissable all the plug and still nothing happen. any idea why?
your work is fine. i had forgot to clean the cache. now is working. thanks
Dear Justin,
I’m using your Members Plugin in my website (WP 3 Hebrew).
I found that next to the ‘Role’ groups I have no check box so I can’t delete unused roles.
I was using the WP3 Beta version and I thought that this bug will manage after updating to WP 3.
I’ve checked my authorizations as Super Admin and made sure that all the boxes are checked yet I still can not delete roles.
I hope you can advise me regarding this problem.
[...] 13. Members: WordPress Plugin [...]
[...] Members: WordPress Plugin The Members plugin is a user, role, and content management plugin. Its purpose is to make WordPress a more powerful CMS by giving you fine-grain control over the users of your site (tags: wordpress wordpressplugins wordcampuk) [...]
[...] Members The Members plugin is a user, role, and content management plugin. Its purpose is to make WordPress a more powerful CMS by giving you fine-grain control over the users of your site. [...]
[...] the third plugin is called Members and isn’t your typical Page or even Menu Management plugin, but it as plugin that lets you [...]
Hi Justin, thanks for the great plugin, very cool and work well. I’ve just a problem few days ago, I’ve moved a wp website from a subfolder to the main root, I’ve copy the database updating all urls now I’ve two database one with the old urls and one with updated urls. With old urls everything go well with the old url I take an erro “too many redirects” into the homepage. I’ve checked permalinks but there is no rewriting and I cannot access to the panel of the root domain. I think I’m missing something I cannot figure out, If you have any idea please tell me. Thank you very much!
[...] the “Custom Files” addon for Event Espresso and the “Members” plugin by Justin Tadlock. I was able to allow members with the role of “Event [...]
I like it .
What about RTL for the plugin ?
Are you considring it in the future ?
Hi Justin,
Firstly thanks for a great WordPress resource site, your articles are clear, thorough and really helping me learn the system, so thanks
.
Secondly, i’m following this guide of yours http://justintadlock.com/archives/2010/04/29/custom-post-types-in-wordpress to make my own custom post types, and you mention this plugin for managing capabilities. I’m using WordPress 3.0.1, do you know if there will be an issue with using your plugin with 3.0.1 or is there now a different way I should approach this ?
Many Thanks,
Regards,
Wills
[...] Members Members is a free plugin from Justin Tadlock that focuses on user, role and content management. It improves upon the standard user role system of WordPress by allowing you fine-grain control over the users and who sees what content. You can edit roles, create new roles, set content permissions and more. [...]
Thanks for a great plugin, Justin.
I’m noticing that in my role editor, there are many listings that seem totally strange. I’m using Magic Fields extensively and each of the write panels in it show up as its own role. But there seems to be many roles left over from write panels that used to exist at some point, but which are now gone. Is there an easy and reliable way to clean up reduntant role listings from the database?
Eivind F S
Portapd UK LTD
Nice but now people always have to login?? I want to still have public posts without logging on. Only private members can login to see restricted posts. Am i doing something wrong?
Hi Justin,
Thanks again for making this plug-in, its been very useful for my site. The only thing I’d like to be able to do is change the default “sorry you do not have permission” message a visitor gets when not logged in. I found the txt inside of the members-en_EN.po file and members.pot so I changed it there but it didn’t seem to make a difference. Is there a file I’m missing where I need to make this change?