Как установить смещение относительно текущего поста? - PullRequest
0 голосов
/ 18 января 2012

Я пытался добиться следующего результата на моем сайте:

Пользователь просматривает Пост 5 , и мне нужно, чтобы "архив" на моей боковой панели (которыйпросто нормальный цикл) показывает 3 предыдущих поста.Соответственно Пост 4 , Пост 3 и Пост 2 .

Затем, если пользователь нажимает Пост 4 ,например, тогда архив покажет сообщение 3 , сообщение 2 и сообщение 1 .

Логика тогда такова: если текущая запись X Я хочу, чтобы архив показывал X-1 , X-2 и X-3

Как мне этого добиться?Параметр offset не будет работать, поскольку он относится только к самому последнему сообщению.

Есть ли у вас какие-либо предложения?

Спасибо

1 Ответ

0 голосов
/ 28 апреля 2012

У меня был тот же вопрос, чтобы узнать, как это сделать без плагина. К сожалению, я не мог найти ответ на этот вопрос в Интернете. В настоящее время я достигаю этого, используя плагин «Список категорий сообщений», так как смещение может быть настроено в соответствии с используемыми краткими кодами. плагин позволяет использовать его несколько раз в шаблоне одной страницы.

Единственный страх - это несовместимость плагинов и WP Core в будущем, если плагин не поддерживается разработчиком.

Надеюсь, кто-то знает, как выполнить смещение, используя php, достаточно гибкий для использования с одним циклом без необходимости создания нескольких циклов.

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