Пагинация при query_posts
-
Возникла необходимость к стандартному циклу добавить записи из произвольного типа
'document'
созданные с помощью плагина «WP Document Revisions» wordpress.org/extend/plugins/wp-document-revisions.Делаю так:
global $wp_query; query_posts ( array_merge( array( 'post_type' => array( 'document', 'post' ) ), $wp_query->query ) );
Затем так:
if (have_posts()){ while ( have_posts() ) : the_post(); ... }
Записи формируются как надо, документы + стандартные посты.
Проблема в пагинации.
Страниц определяется корректное количество кол-во записей + кол-во документов, скажем, 3 + 2 = 5 записей и 5 страниц если сделать вывод по 1 записи на страницу. Но если перейти на 4 или 5 страницу — ошибка 404.
Т.е. пагинация работает только для одного типа записей или произвольного или обычного.
В чем может быть загвоздка?
Просмотр 3 ответов — с 1 по 3 (всего 3)
Просмотр 3 ответов — с 1 по 3 (всего 3)
- Тема «Пагинация при query_posts» закрыта для новых ответов.