Wie können Autoren Entwürfe anderer Autoren überarbeiten, aber nicht veröffentlichen?

Ich möchte allen Autoren erlauben , andere Autoren- Entwürfe zu bearbeiten , aber nicht zu veröffentlichen . Es scheint, als sei die einzige Möglichkeit, Autoren Zugang zu Entwürfen anderer Autoren zu gewähren, ihnen “edit_others_posts” zu erteilen, aber diese Fähigkeit erlaubt ihnen auch, die Beiträge zu veröffentlichen.

Gibt es einen anderen Weg, dies zu tun?

Solutions Collecting From Web of "Wie können Autoren Entwürfe anderer Autoren überarbeiten, aber nicht veröffentlichen?"

Ich benutze ein Plugin namens Advanced Access Manager , um bestimmte Berechtigungen für verschiedene Userlevels / Gruppen zu aktivieren, dies sollte genau das tun können, was du verlangst.

Ich würde sagen, Sie könnten das Veröffentlichungs-Ereignis anhängen und dort prüfen, ob der aktuelle Benutzer der Autor des zu veröffentlichenden Posts ist (das sollten nur ein paar Zeilen Plug-In-Code sein). Sollte viel leichter als die anderen 2 Vorschläge sein – während Sie genau das tun, was Sie wollen.

Der Genehmigungs-Workflow soll einen Workflow-process in WordPress erstellen. Dieses Plugin fügt dem Post-Bearbeitungsbildschirm ein Feld hinzu, wenn ein Benutzer keine Veröffentlichungsberechtigungen für diesen Post-Typ hat. Außerdem können Sie eine WordPress-Rolle als Genehmiger festlegen. Hinweis: Diese Rolle muss über Veröffentlichungsberechtigungen verfügen. Die Genehmigenden werden per E-Mail benachrichtigt, wenn jemand dem Workflow etwas übermittelt hat. Dies funktioniert auch auf WordPress Multisite.