WordPress的循环只显示5个自定义帖子类型

问题描述:

对,我一直在玩我的代码,现在仍然不能解决我的问题。 我有自定义字段和自定义分类法(“lieux”)与不同条款的自定义帖子类型。 我创建了一个分层页显示由分类项的文章:分类法lieux.php 这是代码:WordPress的循环只显示5个自定义帖子类型

<div class="et_pb_column et_pb_column_3_4"> 
<?php $term = get_term_by('slug', get_query_var('term'), get_query_var('taxonomy')); ?> 
    <div id="container"> 
    <div id="content" role="main"> 
    <h1><?php echo $term->name; ?></h1> 
     <?php if (have_posts()) : ?> 
     <?php while (have_posts()) : the_post(); 
     $i++;?> 
     <div class="portfolio<?php if (($i%3) == 0) { echo ' last'; } elseif (($i%2) == 0) { echo ' two-last'; } elseif (($i%4) == 0) { echo ' very-large'; } ?>" data-thematique="<?php echo implode(', ', get_field('thematique')); ?>" data-activite="<?php echo implode(', ', get_field('activite')); ?>" data-niveau="<?php echo implode(', ', get_field('niveau')); ?>"> 
           <div class="project-image"><?php the_post_thumbnail(); ?></div> 
           <div class="project-info"> 
           <span class="portfolio-title"><?php the_title(); ?></span> 
            <span class="portfolio-act"><span class="light">NIVEAU :</span> <span class="white"><?php the_field('niveau'); ?></span></span> 
            <span class="portfolio-act"><span class="light">THÉMATIQUE :</span> <span class="white"><?php the_field('thematique'); ?></span></span> 
            <span class="portfolio-act"><span class="light">ACTIVITÉ :</span> <span class="white"><?php the_field('activite'); ?></span></span> 
             <span class="portfolio-act"><span class="light">Lieu : </span><span class="white"><?php echo the_field('lieu1'); ?></span></span></div><a href="<?php echo get_permalink(); ?>" class="button portfolio-button">EN SAVOIR PLUS</a> 
          </div> 

     <?php 
     endwhile; ?> 
     <?php endif; ?></div> 

     </div></div> 

问题是:我的页面仅显示5种自定义文章类型最大!我认为我的循环有问题,有人知道吗? 非常感谢!

您可以更改显示在设置|阅读,或者你可以修改当前页面查询:

query_posts('posts_per_page=-1'); 

-1将显示所有帖子,或者你可以把另一个号码在那里,如果你想要的。

+0

嗨,谢谢你的帮助!我担心我已经尝试在后端更改要显示的帖子数量,但这并没有改变任何内容,这就是为什么我认为我的循环出了问题。我也试过页面查询,但它没有工作! :( – AFT 2014-09-22 07:06:57