[resolved] Restricting users? (7 posts)

  1. Gentist
    Posted 9 years ago #

    I want to enable users to edit their own Pages, as well as create subPages without allowing them to create posts or Pages anywhere else (with the exception of comments). Is this possible, or do I have to give such users complete access?

  2. Samuel B
    Posted 9 years ago #

    Check out the Role Manager Plugin:

  3. Gentist
    Posted 9 years ago #

    Thanks. I'll look into it.

    Since I imagine that this is a commonly requested feature, is there a chance that something like it will be integrated in a later version of WP?

  4. Gentist
    Posted 9 years ago #

    Role Manager doesn't quite do what I want it to do. Basically I want some users to have complete control of a subsection of the blog, meaning that the user in question will be able to edit and add subPages to one section (or Page), while denying said user the ability to post anything on the rest of the blog.

    With Role Manager, I suppose I can allow the user to edit Pages, and then create and assign the pages myself, but then the user won't be able to add subPages to the Page assigned to him/her.

    Edit: It doesn't appear to be possible to use Role Manager to enable a user to edit Pages without enabling the user to create Pages. In fact, the user is also able to delete Pages owned by other users, even though the user can't touch normal posts.

    Is there something else I can try?

  5. moshu
    Posted 9 years ago #


    I imagine that this is a commonly requested feature
    No, it's not. People use Categories + LimitCategories plugin.

  6. abhaymsncom
    Posted 9 years ago #

    needed anouncewhen comes about

  7. Gentist
    Posted 9 years ago #

    moshu: I think I can achieve the results I need with the Limit Categories plugin. However, when I load it (LimitCat version 1.5.2, WP version 2.0.3), and go to the write/post section when logged in as admin, I'm given a blank page.

    Does anyone know why this occurs?

    Edit: Obviously I forgot to configure it, though I assumed that it wouldn't deny everyone (including the admin) the ability to post.

    One problem though... When changing the settings, I'm getting error messages like so:

    Warning: in_array(): Wrong datatype for second argument in /htdocs/www/wp-content/plugins/limitcats.php on line 182

    I haven't looked into it yet, though Role Manager also gives me error messages (I can't recall what though now), when trying to delete roles. So far I haven't noticed any problems, though I haven't really looked at the database for leftovers or similar.

    Edit 2: The error message for LimitCats appears to occur when I try to remove posting rights to the default category. I might be able to work around that though.

    Is there a way to give posting rights to specific users instead of roles, or do I have to create a separate role for each user?

Topic Closed

This topic has been closed to new replies.

About this Topic