Erhalten Sie benutzerdefinierten Post mit ID

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

Vielen Dank

Solutions Collecting From Web of "Erhalten Sie benutzerdefinierten Post mit ID"

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

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

dann bekommst du einfach diesen einzigen Beitrag.

Beachten Sie nach dem Codex , wenn Sie get_post

Sie müssen eine Variable übergeben, die eine Ganzzahl enthält (z. B. $ id). Eine literale 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).