0

カスタム投稿タイプのレシピを使用したワープレスを持っています。ある種のレシピ(魚など)の親投稿を作成して投稿を注文し、レシピを使用して投稿を作成します。

すべての投稿のリストを作成したいのですが、親ページはありません。それにはそれほど問題はありませんが、それで動作するページングを取得する必要があります。出来ますか?

すべての投稿を一覧表示して、親ページをスキップしようとしましたが、ページネーションが機能しません。

何か案が?

よろしくお願いします。

これがコードです

<?php 
    $args = array( 'post_type' => 'recipe', 'posts_per_page' => 3, 'paged' => $paged );
    $loop = new WP_Query( $args );
    while ($loop->have_posts()) : $loop->the_post(); 
       $args = array(
               'post_type' => 'recipe',
               'post_parent' => $post->ID
       );

       $hasChildQ = new WP_Query( $args );

       if( !$hasChildQ->have_posts() ){ 
          get_template_part( 'content', 'recipe' ); 
       }
    endwhile; // end of the loop. 
?>

しかし、ページングがそれで機能するように、メインクエリでそれを実行したいと思います。どんな提案でもいいでしょう。

4

1 に答える 1

0

その親ページをカスタム分類法にすることをお勧めします。そうすれば、分類法でクエリを実行できます。

したがって、レシピはCPTになりますが、レシピカテゴリは「レシピタイプ」分類法になります。

オンラインヘルプ:

-d

于 2013-03-16T16:21:08.990 に答える