Create roles an permissions on wordpress pages of a certain category

Asked by:
HubFans / n/a Points
2014-10-06 3:33 pm EST
I have a Wordpress site of a tennisclub, who's content is supposed to be managed by members of several committee's (such as the youth-committee, the maintenance committee, the activities committee and so on). Mostly the site will consist of permanent pages with info on or from a certain committee.

What I want help with is to make distinctions between pages for each committee (using categories???) and to assign editing rights to members of a certain committee. Which means they can only edit pages from their assigned category.

Also, I want to keep members of choosing a category each time they create a post. I want the site to automatically add a default category based on the user role once that user creates a new post. Alternatively to keep them from choosing any category but their own when posting.

What plugings should I use and how would they have to be set up?

To ask this user for more information, please first login.

To submit an answer, please login.



16,459 Points
2014-10-06 4:47 pm EST

Thanks for the question! WordPress can definitely do this, but you will need to determine what works best for you. The plugins that I will suggest range from Users Ultra to User Role Editor. You can easily find these plugins by doing a search in WordPress Administrator under Plugins>ADD NEW.

I was able to see that you can assign users to post to specific categories in Users Ultra. To get this functionality and more in both plugins you would likely have to purchase the PRO version.

Category would not be automatically created with these plugins. You would need to create them yourself. There may be other plugins that better meet your needs. If I am able to find a better one, I will post another answer. If you require custom programming, then you will need find a programmer who can create the functionality that you need.

Arnel C.

To submit a comment on this answer, please first login.

Want to share this Question?

Related Articles

It looks like there are no related articles.
Would you like to ask a question about this page? If so, click the button below!

Help Center Search

Current Customers

Email: Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.