Make WordPress Core

Opened 3 years ago

Last modified 19 months ago

#21644 new feature request

Should contributors be allowed to edit their posts once scheduled?

Reported by: nickaster Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 3.4.1
Component: Role/Capability Keywords: editorial-flow
Focuses: Cc:


This may not be a "bug" per-se,but seems to have a lot of negative consequences so I'll give it a shot.

According to the rules: A contributor can edit their own Posts - irrespective of who scheduled it.

This creates problems for large publications where there is an editor who makes changes to posts and then schedules them, sometimes a couple days in advance.

As it stands now, a contributor can still log in after that process is done which means unexpected changes and shenanigans might take place.

Wouldn't it make more sense for a contributor to lose editing privileges as soon as something is no longer in draft modea?

Just my two cents.

Change History (5)

comment:1 @nacin3 years ago

A contributor cannot edit a post once it has been published. There is no check done for posts which are scheduled to be published.

If you wanted to, you could filter on map_meta_cap() and make these adjustments, requiring edit_published_posts if the post has a status of 'future'.

comment:2 @nickaster3 years ago

Cool, thanks. I wish I had a clue what that meant, I don't know php.

Don't you think it's not very sensible to have this behavior as the default? The main reason the "contributor" level exists is for guest authors and people you want to double check before publishing right? So unless you publish their stuff right away you're automatically in trouble if someone can pop in later and edit without you noticing!

I'm going to try a plugin to fix this, but still, just doesn't seem to make much sense as a default.

comment:3 @kovshenin2 years ago

  • Cc kovshenin added
  • Keywords editorial-flow added

Related: #23314

comment:4 @iseulde19 months ago

  • Component changed from General to Role/Capability
  • Keywords editorial-flow removed

comment:5 @SergeyBiryukov19 months ago

  • Keywords editorial-flow added

Editorial Flow was one of the initial 3.6 features (dropped later), let's keep the keyword for future reference.

Note: See TracTickets for help on using tickets.