問題
Wordpressで親を持たないページのみを取得するには?
解決策
ループ処理のオプションにて「post_parent」で「0」を指定してget_posts等で取得する。
親を持たないページのみを取得する。
WordPressで親を持たないページのみを取得する方法をご紹介します。
「post_parent」で「0」を指定する。
ループ処理のオプションにて「post_parent」で「0」を指定してget_posts等で取得することで、親を持たないページのみが得られます。
$args0=array(
'posts_per_page' => -1,
'post_type' => '投稿タイプのスラッグ',
'post_parent' => 0 // 親を持たない投稿を取得
);
$my_query_args0 = get_posts( $args0 );
コメント