How do I keep Wordpress users in their own sandbox?
September 15, 2010 9:15 PM   Subscribe

Wordpress filter: Is there a fairly simple way that I'm missing to restrict WP users from editing only the pages they're authorized to edit?

I'm working with a group to develop their non-blogging, static page site using Wordpress. Here's what I'm trying to implement:

Public site with eight sections, for different sections of the organization.

(i.e. Site navigation has Section1 through Section8 as its main navigation, with dropdown menus for each Section's sub-pages.)

User Section1 logs in to the Admin panel, and is able to add/edit/delete pages under Section1 parent page only -- so Section1 is automatically the default parent for whatever content they create.

For the life of me, I can't find a plugin/hack/snippet that will allow me to do this. I'm not a complete PHP idiot, but I'm definitely more of an editor than a creator of code. The Wordpress MU/Create A Network doesn't seem like the right fit, and everything else I've found addressing multiple users seems to limit on the basis of Roles, which doesn't accomplish what I want.

This question comes close, but deals with posts rather than pages.

Thanks for any help!
posted by liquado to Computers & Internet (2 answers total) 1 user marked this as a favorite
 
Best answer: Looks like the Role Scoper (RS) plugin might fulfill your requirements -- I haven't tried it, but it looks promising based on these particular items from the features list:

- WP roles work as is or can be limited by content-specific Restrictions

- RS roles grant additional Read or Edit access for specific Pages, Posts or Categories

- Can elevate Subscribers to edit desired content (ensures safe failure mode)

- Inheritance of Restrictions and Roles to sub-categories / sub-pages

- Un-editable posts are excluded from the Edit Posts/Pages list
posted by rangefinder 1.4 at 10:58 PM on September 15, 2010


Role Scoper looks great, great tip rangefinder.

If you have more WP questions before your AskMe limit resets, I like http://wordpress.stackexchange.com/.
posted by artlung at 5:23 AM on September 16, 2010


« Older How to see each other and let go again with...   |   How to calculate variance? Newer »
This thread is closed to new comments.