Ссылка на следующую страницу wordpress

Mosart
На сайте с 07.05.2010
Offline
69
4610

Делаю сайт на wordpress. Навигация на страницах.

Структура такая:

старница1

страница2

страница3

страница3.1

страница3.2

страница3.3

страница3.4

страница4

страница4.1

страница4.2

страница4.3

страница4.4

страница4.5

страница5

Нужно на страницах 3.1-3.4 и 4.1-4.5 выводить ссылки на соседние страницы одного уровня иерархии. Т.е. на странице 3.2 должны быть ссылки типа "предыдущая и следующая" на страницы 3.1 и 3.3

Через wp_list_pages реализовать не удалось. Нашел плагин Nautic pages - автор как раз задумал такую функцию. Но после установки не могу вывести сами ссылки.

function nautic_pages_next($sortby = ‘post_title’) выводит следующую страницу в текущем уровне.
function nautic_pages_previous($sortby = ‘post_title’) выводит предыдущую страницу в текущем уровне.

Быть может кто-то подскажет как конкретно выводить эти функции? Нужно ли что-то прописывать в functions.php и нужно ли оборачивать приведенный в цитате текст в <php ?>

[Удален]
#1

может воспользоваться related posts? (самый простой вариант) если конечно они принципиально не должны конкретно вести на следующие страницы строго по очереди

Mosart
На сайте с 07.05.2010
Offline
69
#2
sammygr:
может воспользоваться related posts? (самый простой вариант) если конечно они принципиально не должны конкретно вести на следующие страницы строго по очереди

Конечно должны. Иначе почему бы я называл ссылки "следующая страница" и "предыдущая страница".

А плагин, похоже, не работает потому как не поддерживается уже 2 года. Быть может кто-то знает альтернативные решения?

Крайне удивляет, что я не нашел решения в интернете, ведь задача кажется мне весьма популярной...

W
На сайте с 11.02.2009
Offline
42
#3

Просто на соседние записи нужны ссылки?

Такое не работает?

<?php next_posts_link('&laquo; Предыдущаяя страница') ?>
<?php previous_posts_link('Следующая страница &raquo;') ?>
либо такого:
<?php posts_nav_link(' — ', __('&laquo; Previous Page'), __('Next Page &raquo;')); ?>
Mosart
На сайте с 07.05.2010
Offline
69
#4

Не работает. Скорее всего потому, что:

Делаю сайт на wordpress. Навигация на страницах.

Приведенный выше код работает для постов, а не для записей.

Подошел бы такой код, если бы он был.

<?php next_page_link('&laquo; Предыдущаяя страница') ?>

Я думаю, что возможно это как-то реально прописать в функциях, но навыков не имею..

[Удален]
#5

Mosart, а написать простенький js не судьба?

что-то типа http://www.donative.ru/new.html :)

Mosart
На сайте с 07.05.2010
Offline
69
#6
burunduk:
Mosart, а написать простенький js не судьба?
что-то типа http://www.donative.ru/new.html :)

Боюсь что не судьба, т.к. в js я совсем не силен. Даже не знаю какой из скриптов на указанной странице имеется ввиду.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий