Есть ли параметр, который я могу установить для динамического ограничения или увеличения количества сообщений на странице - PullRequest
1 голос
/ 28 мая 2011

Допустим, у меня есть блог 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();
}

1 Ответ

6 голосов
/ 28 мая 2011

Да, WP_Query имеет параметр posts_per_page. Вы можете изменить его, отфильтровав pre_get_posts или воспользовавшись собственным запросом.

Вот пример из WordPress. Ответы .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...