Intereting Posts
Есть ли (предпочтительный встроенный) способ проверить, какие пользовательские запросы используются в теме? Комментарии разбиение на страницы как неупорядоченный список Вставка кода в HTML-представление из всплывающего окна, инициированного с визуального представления Ссылка (не в сообщении) для загрузки определенного файла PDF Можно ли использовать данные для входа в систему для других приложений? do_action (), iFrame получает отображение, несмотря на защиту паролем Описание продукта Woocommerce в настраиваемом типе сообщений Получение сообщений по таксономии Расширить страницу таксономии с другими сообщениями Почему WordPress ограничивает количество попыток pingbacks за сообщение? Показать последнее сообщение от WordPress Рекомендуемая категория, которая также находится в категориях X, Y или Z Как установить категорию по умолчанию для пользовательского типа сообщений в WordPress? Извлечение персидского предложения из многоязыковой строки в wordpress theme Проблема с моими ссылками или постоянными ссылками Приоритет загрузки файла css в дочерней теме

Как я могу получить следующие 10 сообщений после post_id == x?

Я создаю мобильное приложение, которое вытаскивает json-канал из блога. Я могу легко запросить, чтобы получить последние 10 сообщений, например. Но в следующий раз я хочу иметь возможность запросить следующее 10. Это представляет мне проблему, потому что, вытаскивая первые 10, можно добавить еще 2 сообщения, поэтому, если я попытаюсь вытащить следующие десять сообщений, я получу дубликаты и получить 8 уникальных сообщений вместо 10. Я пытаюсь думать о способе, которым я могу просто получить свой последний пост id retiredved, и запросить следующие десять сообщений после сообщения id = x. Я предполагаю, что технически я буду получать следующие 10 сообщений «до» этого идентификатора, но, надеюсь, я объяснил свой вопрос.

Обновить:

Я загружаю последние сообщения

30 29 28 27 26 25 24 23 22 21 

теперь я хочу скачать следующие 10

 20 19 18 17 16 15 14 13 12 11 

Прекрасно работает. Но что произойдет, если я хочу загрузить следующую десятку, в то время как новые сообщения были добавлены. В этом случае мы будем использовать 3 как x

Загрузить первые 10

 30 29 28 27 26 25 24 23 22 21 

теперь следующие 10 Упс. Кто-то добавил 3 новых сообщения, которые все еще пытаются получить следующие 10

 23 22 21 20 19 18 17 16 15 14 

Получены дубликаты 23 22 21.

Я хочу сказать, get last post download aka(21) and take next ten after that

Как я могу сделать api в адресной строке, чтобы справиться с этим?

Solutions Collecting From Web of "Как я могу получить следующие 10 сообщений после post_id == x?"

Ha … Хотя это имеет большой смысл, WP не хорош с произвольными условиями, подобными этому, и ничего подобного не реализовано в WP_Query настоящее время.

Однако, поскольку ваша проблема действительно хронологическая, а не требует обращения к идентификаторам, вы, вероятно, можете использовать параметры даты, чтобы ограничить результаты более старыми, чем время старейшего сообщения, которое вы выбрали вместо явного смещения по счету.