好吧,这是我的问题。我在wordpress网站上有静态主页和单独的帖子页面。我已经在管理面板中定义了这两个。现在,我还将要显示的最大帖子数设置为5(在设置>阅读中),但所有帖子(10+以上)仍显示在博客页面上。
我还在静态主页上使用自定义查询显示最新的3篇帖子。i、 e类
$wp_query = new WP_Query( array( \'posts_per_page\' =>3));
<results loop code>
但这个列表也显示了3篇以上的帖子。wordpress似乎忽略了我设置的每页帖子数限制,无论是在管理面板还是通过代码。到底怎么回事?这是我第一次使用wordpress开发网站。这是noobs的常见问题吗?EDIT:
我只是剥离了静态主页,留下了一个基本的代码块,可以简单地获取帖子的标题。仍有3个以上的职位被退回。以下是主页中当前的实际(且唯一)代码:<div id="content">
<?php $wp_query = new WP_Query( array( \'posts_per_page\' => 3) );?>
<?php if ( $wp_query->have_posts() ) : ?>
<ul>
<?php while ( $wp_query->have_posts() ) : $wp_query->the_post(); ?>
<li>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
</li>
<?php endwhile;?>
</ul>
<?php endif; ?>
</div>