Как указать Wordpress изменить количество отображаемых сообщений в зависимости от типа отображаемой страницы? Например, все результаты поиска будут показывать 10 сообщений за раз, а архивы — 20 сообщений за раз и т. д.
Изменить количество сообщений для отображения
Ответы (3)
что вам нужно сделать, так это иметь дело с функцией query_post().
См. эту страницу кодекса: http://codex.wordpress.org/Function_Reference/query_posts
Затем вам нужно будет изменить файлы archive.php и search.php (в зависимости от вашей темы), чтобы вызвать эту функцию прямо перед циклом.
Все описано на довольно простом примере здесь
Надеюсь, это поможет ;)
Это следует переместить на https://wordpress.stackexchange.com/
Существует 1 глобальная настройка (настройки->чтение )
Если вы хотите изменить отдельные настройки, вам придется настроить тему.
поставьте query_posts('post_per_page=XX')
перед циклом также посмотрите на: query_posts
Не нужно заниматься пользовательскими запросами и менять шаблоны страниц. Попробуйте WordPress › Пользовательские лимиты сообщений « Плагины WordPress
Обновление от 06 марта 2015 г.; Плагин отлично работает под WP 4.1