Wordpress wp_query显示过去的帖子限制

时间:2015-12-15 03:33:33

标签: php wordpress wp-query

我刚开始与WP合作,我拼命想创建自己的主题。我目前一直在敲打我的脑袋,试图找出如何将我的查询限制在主页上的两个帖子。出于某种原因,它会显示我的所有帖子,或者如果我更改代码以使您在数组'类别中有额外的价值。 => '事件'只有一个帖子出现。提前感谢您提供的任何帮助:)

                <?php
              $args = array('posts_per_page' => 2);
              $my_query = new WP_Query( $args );
              if ( $my_query->have_posts() ) :
                while ( $my_query->have_posts() ) :
                  $my_query->the_post();?>

                    <?php get_template_part( 'events-content', get_post_format() ); ?>

                <?php endwhile; ?>

                    <?php alpha_paging_nav(); ?>

                <?php else : ?>

                    <?php get_template_part( 'events-content', 'none' ); ?>

              <?php endif; ?>

              <?php wp_reset_postdata();?>

1 个答案:

答案 0 :(得分:0)

您的查询有两个问题。

首先,你的论点中posts_for_page应为posts_per_page

第二个错误是您在创建$args时将new WP_Query()放入数组中。它应该是:$my_query = new WP_Query( $args );