Admin Custom Meta Box – Ziehe die letzten 5 Beiträge vom benutzerdefinierten Beitragstyp

Dies ist, was ich versuche zu erreichen, ich habe einen benutzerdefinierten Post-Typ von “Demos”, von hier aus kann ich benutzerdefinierte CSS / HTML / JS hinzufügen, um eine Demonstration (Online-Vorschau) dessen anzuzeigen, was ich entworfen / codiert habe. (Dieser Teil funktioniert gut)

Zuerst gehe ich hinein und erstelle die Demo und veröffentliche sie, dann erstelle ich einen neuen Beitrag über das Element, das ich entworfen / codiert habe, und füge Details über benutzerdefinierte Felder wie Name, Browserkompatibilität, Framework, Dateien enthalten usw. hinzu.

Auf dieser Seite zeige ich das Tutorial und Details über das Element und auch 2 Tasten, “Download” & “Live Demo”. Ich bin in der Lage, den “Download” -Button zu verwenden, der mit der angehängten Datei verknüpft ist (funktioniert).

Tasten

Im Moment benutze ich eine leere Textbox für die “Live Demo”. Hier gebe ich die Live Demo URL ein, die den Post mit der Demo verlinkt. Was ich tun will, ist in der Lage, einfach den Titel der Demo-Post über eine SelectBox auszuwählen, anstatt die URL einzugeben. Meta-Box, die die letzten 5 Posts von Custom Post Type Demos abruft?

So was:

Meta-Box

Wie würde ich das tun?

Solutions Collecting From Web of "Admin Custom Meta Box – Ziehe die letzten 5 Beiträge vom benutzerdefinierten Beitragstyp"

Ich weiß nicht, ob Sie nach Informationen oder Lösungen suchen, aber dieser Beitrag könnte Ihnen helfen, insbesondere den Abschnitt “Erstellen einer benutzerdefinierten Post-Metabox”.

Die Callback-function ist genau das, was Sie brauchen. In diesem Callback müssen Sie eine Schleife ausführen, die Posts von Ihren benutzerdefinierten Beitragstyp- Demos und sie in ein HTML- select Element mit bestimmten Werten auffüllt.