Управление навигацией в WordPress
При построении структуры сайта (именно сайта, не блога) на WordPress, я всегда сталкиваюсь с тремя проблемами:
- Что брать за основы контента: Рубрики или Страницы?
- Шаблоны оформления для отдельных рубрик
- Сквозная, произвольная навигация по всему сайту.
С первыми двумя пунктами всё более-менее понятно. А вот третья проблема до недавнего времени была очень актуальна.
Так как WordPress изначально является блого-ориентированным продуктом, то в его стандартом функционале есть инструменты, отдельно выводящие список рубрик, и отдельно список страниц. Инструменты эти имеют достаточно узкие настройки. Наверное, для простого блога этого достаточно. Сложнее, если у вас проект с нелинейной структурой.
Допустим, что вам необходимо собрать блок ссылок главного меню, в который входят и ссылки на статические страницы, и на отдельные рубрики, и, вообще, на сторонние сайты. Как всё это скомпоновать для вывода? Правильно, только ручками и в шаблоне.
Ну, а зачем тогда WP? Создавайте статические страницы, редактируйте их каждый раз и обновляйте на сервере. Что, не комильфо? Вот и я о том же.
А проблема эта решается очень легко.
Расширяем функциональность с помощью NAVT.
Итак, представляю вам плагин WordPress Navigation Tool (NAVT).
NAVT является очень мощным инструментом, который предоставляет вам полный контроль при создании, художественном оформлении и наполнении навигации вашего веб-сайта. Плагин позволяет создавать уникальные группы навигации, которые включают в себя разнородные пункты, такие как: Страницы, Рубрики, Пользователи, и т.д. Используя Drag ‘n Drop интерфейс, можно организовывать пункты меню в любом произвольном порядке. Такие группы навигации могут состоять из любой комбинации Страниц, Рубрик, Пользователей (Авторов, Редакторов, Подписчиков и т.д.), внутренних и внешних ссылок, мета данных WordPress и целого перечня визуальных разделителей этого списка.
Возможности плагина
- Каждый пункт навигации может быть продублирован и может показываться в нескольких группах навигации. Каждый пункт (даже если продублирован) имеет свои индивидуальные настройки.
- Псевдоним элемента, который показывается на сайте, может отличаться от названия рубрики или заголовка страницы.
- Внешний вид оформления ссылки может принимать несколько значений:
- Навигационная группа может быть построена так, чтобы отображаться как иерархия, причём отношения подчинённости могут образовываться даже с несвязанными элементами.
- Выбор используемых стилей для обозначения пунктов: стандартные классы CSS от WordPress, стили самого плагина NAVT или пользовательские настройки.
- Поддерживается BreadCrumb (Хлебные крошки) навигация.
- Поддерживается древовидная навигация, при которой при нажатии на родительский пункт, открывается соответствующая страница с расположенными на ней дочерними ссылками.
- Настройка страниц (рубрик, главной страницы, архивов, страницы 404, страницы поиска), на которых соответствующая группа будет видна (или наоборот).
- Возможность интеграции навигационных групп в любое место вашей темы (без необходимости её редактирования).
- Создание навигации с использованием HTML Select.
- Возможность настройки всех элементов навигации для личных (закрытых) страниц и рубрик, позволяет скрыть определённые пункты или всю группу целиком от пользователей, не зарегистрированных на вашем сайте.
- Поддержка Gravatars для пользователей в пунктах навигации.
- Поддержка WordPress виджетов.
- Поддержка K2
- Встроенная помощь.
- Резервное копирование/восстановление функциональности.
- Совместим с WordPress 2.3 и выше, а так же с WordPress-MU.
- Совместимость WIN (IE6/IE7, Opera, FF ), MAC (FF2, FF3b5).
Недостатки плагина
- Не поддерживает Safari
- Использует JavaScript (должен быть включен в браузере)
Впечатляющая функциональность, не правда ли?
Я сделал локализацию для этого плагина. Она уже входит в стандартный набор, поэтому дополнительно ничего скачивать не прийдется. Перевод делался в сжатые сроки, поэтому там есть неточности и ошибки. Если вы их обнаружите, пожалуйста, сообщите об этом. Доведу до ума.
Надеюсь этот плагин поможет Вам более гибко и широко использовать возможности WordPress.
Скачать плагин можно здесь: WordPress Navigation Tool (NAVT)
Информация о записи
Сейчас Вы читаете запись «Управление навигацией в WordPress,» в блоге KostroMIND™
- Опубликовано:
- 05.08.08 в 20:19
- Рубрика:
- WordPress
- Метки:
- NAVT, WordPress, Локализация, Плагины

Комментарии запрещены
Комментарии для этой записи временно запрещены.