[wp-hackers] Adding editing rights for specific posts in a custom post type
David F. Carr
david at carrcommunications.com
Tue Mar 8 23:46:05 UTC 2011
Thanks, Steve, I'll check out those links.
On Tue, Mar 8, 2011 at 6:01 PM, Steve Taylor <steve at sltaylor.co.uk> wrote:
> Hi David,
> I've found this plugin invaluable:
> What you're describing doesn't sound as if it'll be entirely catered
> for by the plugin, but it should help a lot.
> Past that, you'll need to understand how you're using the
> 'capability_type' and 'capabilities' arguments for
> register_post_type() (if that's under your control and not exclusively
> managed by the plugin. I dealt with this briefly but I forget the
> details. Oh, here's an article by the saviour who did the plugin:
> Hope this helps...
> Steve Taylor
> On 8 March 2011 21:56, David F. Carr <david at carrcommunications.com> wrote:
> > I'd like to replicate some functionality from an older website I have on
> > of WordPress, but it's going to require some modification of the default
> > WordPress handles post editing rights.
> > On the old site, I have an event listing system where multiple officers
> > an organization can share editing rights to an event posting. Everyone
> > the right to edit their own posts, but members of a group can edit each
> > other's posts.
> > I have a WordPress plugin called RSVPMaker that has some nicer
> > for event management, but I need to figure out how to retrofit this other
> > functionality onto it. RSVPMaker events are tracked through a custom post
> > type, so what I want to do is allow selected users to edit each other's
> > posts without making them editors with access to all posts. How do I hook
> > into the WordPress access rights system?
> > In pseudocode, what I want to implement is
> > if (user is trying to edit or post an edit AND post type=='rsvpmaker')
> > if(user owns post OR user has group access rights)
> > allow access
> > else
> > refuse access
> > Suggestions?
More information about the wp-hackers