get_postsでいろいろ指定した結果を取得するけど、実はほしいのは投稿IDだけ、なんて時がたま~にある。
そんな時に便利な引数「fields」。
get_postsの引数に’fields’ => ‘ids’を入れるだけ。
$arg = array(
    'posts_per_page'   => -1,
    'post_type'        => 'post',
    'post_status'      => 'publish',
    'fields' => 'ids',
);
$post_id_list = get_posts( $arg );


コメント