固定ページのIDをしていてループしたいことがあったのでメモ。
ページIDが「7」の固定ページの場合。
new WP_Query([
'post_type' => 'page',
'post__in' => [7]
]);
ポイントは以下。
post_type
は指定しないとエラーになるpost__in
のアンダーバーは2つpost__in
に入れる値はたとえ一つでも配列
post__in
は配列なので、もちろん複数のID指定もできます。
new WP_Query([
'post_type' => 'page',
'post__in' => [7, 8, 9]
]);
固定ページでなくて投稿にしたい場合はpost_type
をpost
にするなど。