it-swarm.com.de

Holen Sie sich benutzerdefinierte Post mit ID

Wie erhalte ich einen benutzerdefinierten Beitrag anhand seiner ID? Ich möchte einen einzelnen Beitrag aus einem benutzerdefinierten Beitrag mit seiner ID anzeigen. Ich habe versucht, 'post_type' => 'homepage', 'post_id' => '717', aber es hat nicht funktioniert.

Vielen Dank

4
FlourishDNA

Sie müssen einfach keinen post_type angeben, wenn Sie get_post() aufrufen. Die ID für jede Art von Post ist unique in der gesamten DB-posts-Tabelle. Also, wenn Sie einen Beitrag mit ID = 17 anrufen

$id = 17;
$post = get_post( $id );

dann bekommst du einfach diesen einzigen Beitrag.

Beachten Sie bei Verwendung von get_post den Codex

Sie müssen eine Variable übergeben, die eine Ganzzahl enthält (z. B. $ id). Eine Literal-Ganzzahl (z. B. get_post (7)) verursacht einen schwerwiegenden Fehler (nur Variablen können als Referenz übergeben werden oder Parameter 1 kann nicht als Referenz übergeben werden).

8
kaiser