Поддержка Проблемы и решения Как сделать навигацию по записям в пределах категории

  • Привет всем!
    По умолчанию в Вордпрессе стоит навигация в записях вида: предыдущая-следующая запись.
    Однако этого мало. Пользователям надо переместиться сразу на несколько страниц вперед или назад.
    С навигацией по категориям и тегам всё ясно — работает.
    Навигация вида: «Первая 1 2 3 … 7 8 9 Последняя».
    Хочу сделать такую же навигацию для single.php.
    Всё обрыл: ничего нет.
    Был удивлен: надо всего лишь навигацию по категории «перенести» в single.php.
    Правда, сначала надо определить к какой категории относится текущая запись и уже по ней делать навигацию.
    Получится что, дойдя до конца такой постраничной навигации, пользователь может кликнуть по ссылке «следующая запись» и попадет на неё — там будет уже другая категория и, соответственно, навигация должна будет идти по ней.
    Если бы хорошо разбирался в функциях вордпресса, думаю сделал бы сам, но не программист…
    Помогите! ООчень надо!
    P.S. Плагины не интересуют, т.к. увеличивают время загрузки сайта и нагрузку на хостинг. Надо сделать средствами движка. Хотя если есть такой, то может его код использовать отчасти?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Yuri

    (@yube)

    ОК, давайте поразмышляем вслух. Как посетители. Захожу я на страницу с постом и вижу внизу
    Первая 1 2 3 ... 7 8 9 Последняя
    Что я должен думать? Что это страницы поста? (Я так и подумаю. Но то я.) Или это страницы рубрики? Если да, то какой из? И откуда я должен знать, что мне нужно именно на 3-ю страницу, если я даже примерно не представляю, что меня там ждет? imho с точки зрения юзабилити это не то что ненужная, а даже вредная фича.

    PS С аргументом «заказчик хочет» велкам в раздел «специалисты за бабки» 😉

    Заказчика нет…

    Или это страницы рубрики? Если да, то какой из?

    — для этого существуют «хлебные крошки» — прекрасно показывают рубрику (но не каждый додумается по ней кликнуть, да и зачем — лучше это сделать именно «не сходя с места»).

    ОК, есть вариант: сделать навигацию по тегу, присвоенному группе статей — «одной публикации».

    Согласитесь, «с точки зрения юзабилити», ссылки вида: «предыдущая — следующая» малополезны.
    А, если пользователь знает, что где-то на 8-й странице (был он там) есть то, что ему надо.
    Ему, что кликать 7 раз? Или идти в поиск по рубрикам и тегам? Не все такие умные и терпеливые.

    imho с точки зрения юзабилити это не то что ненужная, а даже вредная фича

    — пусть это оценят пользователи.

    Я лишь пытаюсь улучшить юзабилити…
    P.S. Можно сделать оглавление на 1-й странице публикации. Но, по-моему, это только половинчатое решение задачи.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Как сделать навигацию по записям в пределах категории» закрыта для новых ответов.