Fügen Sie eine benutzerdefinierte Metabox für den Client hinzu, um CPT-Posts wie gewünscht zu bestellen

Ich suche nach einer Möglichkeit, ein benutzerdefiniertes Meta-Feld zu einem benutzerdefinierten Beitragstyp hinzuzufügen, der es dem Benutzer / Kunden ermöglicht, die Posts so anzuordnen, wie sie auf der Site sehen möchten. Ist das möglich? Grundsätzlich mit einer sehr ähnlichen functionalität wie “Seitenattribute” …

Solutions Collecting From Web of "Fügen Sie eine benutzerdefinierte Metabox für den Client hinzu, um CPT-Posts wie gewünscht zu bestellen"

Sie können dem Posttyp page-attributes hinzufügen. Dies wird dazu führen, dass eine Meta-Box mit einem “Order” -Feld angezeigt wird, um genau das zu tun, was Sie wollen.

z.B.

  < ?php add_post_type_support('your_custom_post_type', 'page-attributes'); 

Oder Sie fügen dem Argument supports in register_post_type Seitenattribute hinzu .

Warum sollte der benutzerdefinierte Beitragstyp nicht hierarchisch sein und die Seitenattribute unterstützen?