0

wp-admin ですべての投稿 (サブ投稿を含む) を表示しようとしています。ただし、親を持つ投稿は投稿のリストに表示されませんが、カウントは142投稿のように表示されますが、100件の投稿がサブ投稿であるため、142件中42件が表示されます。このためにプラグイン wp sub post をインストールしました。ここで、投稿を親として追加するオプションが与えられましたが、wp-admin には入りませんでした。私はこれのために何ができますか?

データベースでは、post_parent id で保存されますが、通常は post_parent= 0 です。

4

1 に答える 1

0

次のコードを試してください。すべての投稿を取得するには、post_parent=-1 の値を確認してください

<?php $args = array(
'posts_per_page'   => 5,
'offset'           => 0,
'category'         => '',
'orderby'          => 'post_date',
'order'            => 'DESC',
'include'          => '',
'exclude'          => '',
'meta_key'         => '',
'meta_value'       => '',
'post_type'        => 'post',
'post_mime_type'   => '',
'post_parent'      => '-1',
'post_status'      => 'publish',
'suppress_filters' => true ); ?>
<?php $post_arr=get_posts($args);?>
<?php echo '<pre>';print_r($post_arr);echo '</pre>'?>
于 2013-09-17T08:38:54.090 に答える