wie man beim Post-Speichern in den Status eines benutzerdefinierten Posts übergeht

Ich versuche, einen benutzerdefinierten Beitragsstatus “Needs Review” für Posts / Seiten, die von einem Editor aktualisiert wurden, hinzuzufügen, damit Administratoren leicht sehen können, was aktualisiert wurde, und die Änderungen überprüfen.

Der geplante Workflow für Status wäre wie folgt:

Entwurf> Ausstehend> Veröffentlicht> Needs Review (aktualisiert vom Herausgeber)> Veröffentlicht (nach Prüfung durch den Administrator)

Bis jetzt konnte ich den benutzerdefinierten Beitragsstatus mit der Aktion register_post_status erstellen. Woran ich festhalte, ist herauszufinden, wie ich in den neuen Poststatus übergehen kann, wenn ein Benutzer einen veröffentlichten Post speichert.

Ich dachte darüber nach, sich in die publish_to_publish Aktion publish_to_publish und den Post-Status mit der wp_update_post() -function in “Needs Review” zu wp_update_post() , aber es scheint sinnvoller zu sein, die function zu verwenden, die WordPress wp_update_post() gibt, wenn ein Benutzer / aktualisiert einen Beitrag.

Irgendwelche Ideen, was die beste Vorgehensweise wäre, um einen benutzerdefinierten Poststatus festzulegen, wenn ein Benutzer einen veröffentlichten Post aktualisiert?

Solutions Collecting From Web of "wie man beim Post-Speichern in den Status eines benutzerdefinierten Posts übergeht"