问题描述
|
假设我有一个wordpress博客,默认情况下每页显示10条帖子,但有时我希望每页显示50条帖子。 URL中是否可以添加参数以将该限制增加到50?
更新资料
这似乎起作用,并在header.PHP中使用:
// Support posts per page - Note: needs review
if (isset($_REQUEST[\'posts_per_page\'])) {
$pageCount = $_REQUEST[\'posts_per_page\'];
$wp_query->set(\"posts_per_page\",$pageCount);
$wp_query->get_posts();
}
解决方法
是的,WP_Query具有参数“ 1”。您可以通过过滤
pre_get_posts
或使用自己的查询来更改它。
这是WordPress.Answers中的示例。