• Hello everyone!

    I’m running a multi-author website, and I’m wondering if there is a way to allow specific user(s) by role to have the capability JUST to schedule a post, and not to publish it.

    I’ve tried to disable the “publish_posts” capability for a specific role, but this result in having just the “submit for review” option.

    Thank you in advance for your help.

Viewing 3 replies - 1 through 3 (of 3 total)
  • This is not possible with wp user capability management. You could code a script, that does what you want, but I’m not sure why you’d want it.

    How would that work? I’m not allowed to publish, but I can set the auto publishing time to +1 minute and then it is ok?

    Thread Starter wordsinthebucket

    (@wordsinthebucket)

    Yes. That sounds weird actually.

    But I have some editors who should have the rights to schedule the post in a future time, without having the rights to publish it right now.

    I know that they could do it in +1 minute, but they just won’t do it.

    gnoric

    (@gnoric)

    Hmm.. this sounds like a quite specific programming issue, don’t think there’s a plugin out there.
    You would have to hook into the publish_post and update_post hooks and do a manual check if the publish date is in the future, and if not, return false.
    For better user experience you could also introduce a js script which blocks the button as long as the date is not set to a future date.
    If you are having difficulties with these tasks, I suggest getting a wp professional.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Allow user(s) to schedule but not to publish’ is closed to new replies.