0

我有一个带有自定义帖子类型食谱的 worpress,我通过为某种食谱(如鱼)制作父帖子来订购帖子,然后用食谱发布帖子。

我想列出所有帖子但没有父页面。没有那么多问题,但我需要一个可以处理它的分页。可能吗?

我尝试列出所有帖子并跳过父页面,但分页不适用于它。

任何想法?

我在这里先向您的帮助表示感谢。

这是代码

<?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 回答