|
Плагин Wordpress Post List (WPPL) предназначен для организации архива блога. Он умеет генерировать и вставлять в любые страницы удобные списки постов и облака тагов.
Где взять?
Здесь: http://things.paradigm.ru/wp-postlist.zip.
Как установить?
Процесс установки обыкновенный для Wordpress-плагинов. Помещаем директорию wp-postlist из архива в каталог /wp-content/plugins/, после чего активируем плагин в панели управления Wordpress. Версия WP должна быть не ниже 2.5.
Как работает?
Плагин заменяет специальные ключевые слова в тексте страницы на динамически-генерируемые списки постов и облака тагов. Всего существует два ключевых слова: tagcloud для тагов, и postlist для постов (указываются в квадратных скобках). При желании, ключевые слова можно переопределить в настройках.
Как настроить и использовать?
Плагин настраивается через интерфейс администратора (Settings / Post List). Для начала работы, никаких изменений в предустановленных параметрах делать не требуется.
Как было упомянутно, строки для автозамены можно заменить именно здесь. Tag cloud replacement — это то, что будет заменено на облако тагов, а Post list replacement — на список постов.
Так же можно задать строку-префикс для названий категорий в списке постов, и включить или выключить режим плавной прокуртки при переходе по внутристраничным ссылкам. Как это работает проще всего узнать, покликав по названиям категорий в архиве этого блога).
Параметрами Max tags number и Max posts number ограничивается максимальное количество тагов в облаке и постов в каждой категории. Если им заданы ненулевые значения, будут выводиться наиболее популярные таги и самые последние по времени публикации посты. В том случае, если ничего сокращать не нужно, просто оставьте эти поля пустыми или задайте 0.
В конец сокращенных списков автоматически добавляются ссылки для их раскрытия (текст таких ссылок, кстати, так же можно поменять через параметр Expand link text). По клику на такую ссылку список разворачивается без перезагрузки всей страницы.
Стоит отметить, что если плавная прокрутка включена, к шаблону страницы автоматически подключается JS-библиотека MooTools, на основе которой все реализовано. Это может несколько замедлить первую загрузку, но после JS-файл сохранится в кэше браузера и тормозить открытие страниц уже не будет.
WPPL рекомендуется использовать в сочетании с кэширующим плагином. Например, прекрасно подойдет WP Cache 2. Это снизит количество обращений к БД и ускорит генерацию страниц блога.
Как добавить синенького?
HTML код, генерируемый WPPL, содержит в себе спецификаторы CSS-классов, с помощью которых его можно оформить в соответствии с общим дизайном сайта. Плагин не подключает свой собственный CSS-файл к шаблону (это сделанно намеренно, чтобы не плодить лишние HTTP-запросы к серверу), но в дистрибутиве содержится пример определения такого стиля (wp-postlist.css).
.pl_cloud — контейнер облака тагов.
.pl_contents — контейнер для списка внутристраничных ссылок на категории.
.pl_cat_title — заголовок категории.
.pl_prefix — префикс для заголовка категории.
.pl_cnt — счетчик постов около заголовка категории.
.pl_postlist — контенер списка постов (div), относящихся к отдельной категории.
.pl_date — дата поста в списке.
.pl_expand — ссылка для раскрытия списков и облака.
Как поддержать мировое равновесие?
Плагин бесплатный, но, если он вам понравился, выразить автору спасибо и мотивировать дальнейшее развитие и поддержку проекта можно очень простым способом:
|
|
| Карма +1 |

|
Спасибо
Спасибо Jens Törnell за WP Simple Sitemap, послуживший мне хорошим примером в программировании плагинов для Wordpress. Спасибо так же Valerio Proietti за Mootools и всем, кто поддержал мировое равновесие.
Написать комментарий
|
# Удобный архив постов для Wordpress: (30 апреля, 2008 @ 08:25)
[...] плагина: http://paradigm.ru/wp-postlist. Архив для скачивания: http://things.paradigm.ru/wp-postlist.zip. [...]
# Александр: (30 апреля, 2008 @ 09:04)
Спасибо. Увидев в предыдущем посте страничку архива, решил себе такую же сделать. Теперь делать ничего не надо будет :)
# Wordpress Post List plugin 1.1: (2 мая, 2008 @ 08:31)
[...] можно в архиве моего блога. Скачать — на странице плагина [...]
# WP Flipper — стрелочная навигация для блога: (23 мая, 2008 @ 12:03)
[...] уже давно и, в итоге, материализовалась. По сравнению с предыдущим, плагин получился довольно простой, не требующий [...]
# mekal: (18 июня, 2008 @ 11:42)
Здравствуйте, я хотел бы попросить, что-бы Вы немного подправили плагин. Дело в том, что посты на странице с плагином отображаются корректно, а вот ссылки на них идут вида sait/?p=350 тоесть в окончании обычный номер, а не пермалинк вроде sait/2008/06/11/screenshots-to-web/
это немного портит индексацию поисковых систем. может можно сделать что-бы ссылки на посты отображались так, как и в самом блоге?
# admin: (21 июня, 2008 @ 23:55)
mekal: Посмотрел. Действительно, иногда имеют место быть GET-ссылки. Почему это происходит пока не понятно, но мы это починим в следующем релизе.
# mekal: (21 июня, 2008 @ 23:57)
не знаю на счет иногда, но в трех блогах где я поставил плагин ссылки были такими. Жду обновления, спасибо
# mekal: (18 июля, 2008 @ 22:06)
как дела с следующим релизом? :)
# admin: (18 июля, 2008 @ 23:31)
Я в последнее время занят устройством на работу. Несколько не плагинов сейчас :)
# Теперь и у меня есть архив! | Noble Ossage блог – Интересные гвозди: (28 августа, 2008 @ 15:21)
[...] WP Cumulus, а список постов, разбиты по рубрикам – WP Post List. Один только косячок нашелся во втором плагине, но он [...]
# DiamondSteel-Blog » Blog Archive » Lightbox 2 vs WP Post List: (7 апреля, 2009 @ 09:35)
[...] Lightbox 2 (v.2.8.2) и плагин WP Post List (с включенной опцией Smooth scrolling) — конфликтуют друг с [...]
# DiamondSteel-Blog » Blog Archive » Обновление Wordpress Post List: (4 мая, 2009 @ 12:05)
[...] Обновил для себя Wordpress Post List. [...]
# Allpa: (3 сентября, 2009 @ 02:13)
Ха! А у меня этот, без сомнения замечательный, плагин показывает в рубриках ссылки вида хттп.user.wordpress.com/2009/02/27/что-такое-твиттер/ (_http_ я заменила на кириллицу, вместо user стоит мой ник на wordpress.ком): именно оттуда я переносила блог на теперешний хостинг.
Ну и, как уже говорилось, те ссылки, что ведут на мой блог (в блоке “по тегам” – они таки ведут на блог, а не на вордпресс.ком), имеют вид sait/?p=350, а не пермалинков…
Жаль… работает плаг просто отлично… но, кажется, придётся отказаться от него… Вы же забросили пока что плаг, да?.. :(
# Grapa: (5 ноября, 2009 @ 13:54)
Очень полезная инфа, особена для новичков занимаюшимающимися разработокой своего сайта.
# СашаКамаз: (17 ноября, 2009 @ 09:49)
Здрасте! Некорректно отображаются ссылки(нужно пермалинк). Нет облака меток. Помогите разобраться. http://mylifeblog.ru/list/
# mekal: (20 января, 2010 @ 11:37)
не знаю на счет иногда, но в трех блогах где я поставил плагин ссылки были такими. Жду обновления, спасибо