IDでカスタム投稿を取得する方法IDを使用してカスタム投稿から単一の投稿を表示したいです。 'post_type' => 'homepage', 'post_id' => '717'
を試しましたが、うまくいきませんでした。
ありがとう
get_post()
を呼び出すときに単にpost_type
を指定する必要はありません。あらゆる種類の投稿のID
は、DB-postsテーブル全体の中で unique です。 ID = 17の投稿を呼び出しているのであれば
$id = 17;
$post = get_post( $id );
それなら、あなたは単にこの単一の投稿を受け取るでしょう。
get_post
を使用する場合は、 Codex に従って、注意してください。
あなたは整数(例えば$ id)を含む変数を渡さなければなりません。リテラル整数(例えばget_post(7))は致命的エラーを引き起こします(参照のために変数だけを渡すことができるか、または参照によってパラメータ1を渡すことができません)。