WordPress.org

Ready to get started?Download WordPress

Forums

[resolved] Hide categories from certain user levels (4 posts)

  1. phillipfresco
    Member
    Posted 4 years ago #

    I have a blog with Admin level, Author level and Contributor level users. Users in all three levels can post, but I only want them to be able to post in certain categories. For example, I want Admins to be able to post in all categories, Authors to be able to post in just the 'Music', 'Videos', 'Films' and 'Blogs' categories, and Contributors to be able to post in just the 'Blogs' category.

    The problem is that users on all three levels are presented with the same list of categories when they add a new post. Is there something I can do to hide certain categories from the 'Add new post' page for certain user levels to prevent them from posting in the categories they're not allowed to? I've tried searching for plugins to do the job, but I've not found the right one. Does anybody know of one?

    Thanks, Phil.

  2. MichaelH
    Member
    Posted 4 years ago #

  3. phillipfresco
    Member
    Posted 4 years ago #

    Thanks Michael, that plugin does exactly what I want it to do. Now how I didn't find that myself I do not know!

    This might be a big question to ask, but is there a way to do this without using a plugin? I tend to stay away from plugins as they make things a bit messy. Could you mod the WordPress files in such a way to achieve the desired result? I do know the implications of modding such files, but I just want to know if there is another way.

    Thanks, Phil.

  4. MichaelH
    Member
    Posted 4 years ago #

    Don't know of any other way to accomplish that without a plugin. Or course you could submit a trac ticket with that request. See Reporting Bugs for info on doing that...

Topic Closed

This topic has been closed to new replies.

About this Topic