So validieren Sie das Feld beim Erstellen des Posts

Ich habe eine benutzerdefinierte CPT und ich brauche, dass mein Benutzer alle erforderlichen Felder ausfüllen.
Wie kann ich überprüfen, ob das Feld festgelegt ist und einen Nachrichtenerrors anzeigen, wenn nicht festgelegt?

Ich habe einen benutzerdefinierten Hook auf die Aktion save_post, die prüft, ob mein CPT ist, gibt es irgendeine Aktion für Show Error Box und verhindern, Post zu erstellen?

Solutions Collecting From Web of "So validieren Sie das Feld beim Erstellen des Posts"

Sie können Post-Daten im $ _POST-Array auf save_post_ {custom_post_type_name} -Aktionshaken überprüfen .

Und wenn Daten nicht geeignet sind oder serverseitig validiert werden und die Seite mit benutzerdefinierten Fehlerargumenten über wp_redirect umgeleitet wird, können Sie die Fehler beheben und Admin-Hinweise mit admin_notice anzeigen .