![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
![]()
Циклическая перелинковка в Wordpress2013-08-24 12:44:06 (читать в оригинале)По умолчанию в Wordpress есть функции next_post_link и previous_post_link, которые выводят в шаблоне темы ссылки на следующий и предыдущий пост. Это здорово, но что, если хочется сделать полноценную циклическую перелинковку? То есть, чтобы последний пост ссылался на самый первый? Сегодня для этих целей нашёл простое и относительно малозатратное решение - плагин А ещё однофайловые плагины довольно просто допиливать вручную и оптимизировать. Кстати, базовая оптимизация однофайловых плагинов - это их копирование в один PHP-файл - этакий мультиплагин ручной сборки. Я это часто использую, потому что, как я уже сказал, каждое обращение к файловой системе - это довольно дорогое действие и если плагины одного типа (скажем, обработка контента, отдаваемого пользователю), то лучше их делать сразу в одном файле. Но я отвлёкся. Так вот, этот Амброзит активируешь и затем в шаблоне темы в нужном месте, после поста, а можно и до - ставишь так next_post_link_plus(’order_by=post_date&in_same_cat=1&num_results=3&loop=1&ex_posts=’.$LastID); Что это значит? Это означает, что на странице будут Последний параметр я использовал только для того, чтобы в рубрике с очень малым количеством постов не было ссылки из этого же поста на тот же пост. К примеру, в рубрике всего три поста, а у меня задано выводить три следующих - естественно, что исчерпав список следующих, плагинчик начнёт брать сначала и возьмёт этот же пост. Чтобы этого не было, в ex_posts надо передать его собственный ID. $LastID - это моя переменная для обозначения iD текущего поста, не подставляйте код как есть. В принципе, можете вообще exposts не использовать, если посты в рубриках прибывают - самоциклическая ссылка на себя же вылечится сама. Собственно, всё. Отмечу лишь, что это решение я взял, потому что плагин YARRP, который советовал Пузат А Амброзит создаёт настоящую цикличность, причем релевантность и количество постов очень хорошо настраивается через кучу параметров, Юзайте его, это лучшее простое решение для настоящих циклических ссылок, что я нашел сейчас. Можно делать циклические ссылки по авторам, по категориям, по тегам - и комбинировать это в одном посте, создавая не одно, а множество колец. PS: а ещё он может показывать превьюхи к постам. Не, это маст-хэв однозначный.
|
![]() ![]() ![]()
Категория «Стихи»
Взлеты Топ 5
Падения Топ 5
![]()
Популярные за сутки
|
Загрузка...
![Загрузка... Загрузка...](/themes/1/i/loader/loader.gif)
взяты из открытых общедоступных источников и являются собственностью их авторов.