• Looking for a way to allow only author (User) or Group to edit their page and not others. This is a very powerful tool that may be trying to do too much for too many situtations. I am of the KISS (Keep It Simple Stupid) mindset.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Kevin Behrens

    (@kevinb)

    Arbitrary assignment of page-specific editing permissions per-user or per-group is a Pro feature. But if you need a simple one-to-one relationship, Press Permit Core has a simple solution:

    1. (One time): give their role (WP Subscriber, etc.) or group a supplemental role of Page Author.

    2. Set any user as the page Author of desired pages.

    Do you also need to prevent those users from creating new pages? If so, enable the following setting: Permissions > Settings > Core > Filtered Post Types > “use create_posts capability”. Then use Capability Manager Enhanced to add the create_posts and create_pages capabilities to any roles which should have them.

    hello kevin,

    does this simple solution also apply to the current version 2.1.55?

    my setup looks as follows:

    created 2 teams of users, team-a and team-b

    each team has a few users with role of author, e.g. user1-team-a, user2-team-a, user3-team-a

    user1-team-b, user2-team-b, etc, etc …

    each team of users gets a group setup via your plugin, team-a and team-b, with the users added from each team

    each group gets the supplemental role of page author.

    then created a few pages as user1-team-a, adding the group and also each user from that group in your plugin meta-box ‘reading exceptions’ on the page editing screen.

    if i then login as the user1-team-a and click on pages, i only see the proper pages and all looks fine 😉

    but if i then login as user2-team-a i don’t see any pages at all ;(
    same goes for user3-team-a ;-(

    not sure if i understand your second point above correct? how can i set any user as the page author of the desired pages?

    in the page editing screen meta-box authors i can only set a single user as page author! i can’t select multiple authors ;-(

    if you mean the meta-box of your plugin called ‘reading exceptions’ i added the proper group under the group tag and also added each single user from the team.

    but still user1-team-a won’t be able to see / edit pages from user2-team-a and vice versa.

    what am i doing wrong? or is there still something i need to adjust?

    where can i set multiple users as page authors for the desired pages?

    or are the editing permissions only a pro feature? and not working with the free version?

    thanks a lot for your help & thanks more than a lot for such a great plugin 😉

    greetings
    becki

    Plugin Author Kevin Behrens

    (@kevinb)

    becki,

    Page-specific editing permissions are a Pro feature. What you can do with PP Core alone is give your group a supplemental role of Page Editor. If you need to distinguish between pages, consider defining custom posts types. Then assign supplemental roles of “SpecialPage Editor”, “FancyPage Editor” etc.

    thanks a lot for your help, kevin

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Much too Complex’ is closed to new replies.