Make WordPress Core

Opened 3 years ago

Last modified 5 weeks 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
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 (6)

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 @kovshenin3 years ago

  • Cc kovshenin added
  • Keywords editorial-flow added

Related: #23314

comment:4 @iseulde2 years ago

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

comment:5 @SergeyBiryukov2 years 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.

comment:6 @chriscct75 weeks ago

  • Version changed from 3.4.1 to 3.4
Note: See TracTickets for help on using tickets.