Intereting Posts
Разница между фильтрами и крючками действия? Отображение постраничных объектов всегда будет показывать идентичный контент Отображение условного меню Создание настраиваемого заголовка, если DONOTCACHEPAGE – True Могу ли я подключить страницу к таксономии? WP All Import: каналы фидов Перемещение с одного узла на другой – невозможно получить доступ к панели управления Если оператор / elseif в функции wp_mail WordPress 4 и wp_editor () Не отображаются вкладки Visual / Text Как отобразить все категории, в которых находится сообщение Как ограничить содержание сообщения и удалить изображение с него Предыдущие / следующие сообщения, отображающие неправильную категорию, чем желательно Пользовательская страница с переменными в url. Хороший URL-адрес с add_rewrite_rule Отсутствует текст в IE11 Возможно, чтобы получить данные в wp_login.php в ваш собственный php-файл в wordpress?

WP_Query – добавление записей "offset" в конец цикла

Я пытаюсь создать два запроса.

В первом запросе я, например, покажу 6 сообщений в определенном порядке.

Во втором запросе я хочу отобразить те же самые 6 сообщений, но «смещать» первые 3, а затем те же 3 появляются в конце.

Например, Query # 1 вернется:

1 2 3 4 5 6

Затем запрос # 2 вернется:

4 5 6 1 2 3

Любые идеи о том, как я могу это сделать?

Нет необходимости иметь два запроса, вы можете просто повторно использовать одни и те же данные для сообщения, сбросив текущую $wp_query->current_post = 2; позицию и снова запустив цикл: $wp_query->current_post = 2;

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