Wordpress плагины для организации страниц
Не смотря на то, что wordpress – система в большей степени созданная для ведения блогов, ее часто используют для стандартных (обычных) сайтов. Причем, если в блогах в преобладающим является такое понятие как посты (статьи, записи), то в сайтах больше упор делается на конкретные страницы. Если так прикинуть, то для блога в большинстве случаев нужно 5-7 основных страниц, где бы размещалась дополнительная информация, например, контакты, пункт «о блоге», реклама, услуги и т.п. Я когда-то в основном проекте публиковал интересный материал по теме – 20 типов страниц, о которых должен помнить каждый блоггер – полезно почитать для расширение кругозора.
Так вот, если вы захотите сделать стандартный сайт с более-менее сложным меню, где будут различные уровни иерархии, то придется немного потрудиться. Реализовать такую задачу не сложно, но вот управиться с ними неподготовленному пользователю (заказчику) или новичку может быть не так просто. Сейчас разработчики системы предлагают использовать значение специального поля «Порядок» (order) дабы отсортировать страницы так, как вы этого хотите. Для этого, конечно, нужно указать в шаблоне сортировку не по алфавиту, а чтобы учитывалось значения поля order.
Это все не очень наглядно и для большого числа страниц достаточно трудоемко. Поэтому предлагаю рассмотреть 2 wordpress плагина для страниц в вашем блоге.
My Page Order – плагин сделают работу со страницами максимально простой. Вы сможете перетаскивать (drag and drop) и менять местами страницы верхнего уровня. Для тех, у которых есть подстраницы, предусмотрено дополнительное выпадающее меню. Поэтому, выбираете одну из «главных» страниц чтобы изменить порядок расположения ее подстраниц.

Чтобы установить плагин My Page Order, во-первых, заливаете его на фтп, активирует через админку. После этого в меню My Page Order занимаетесь организацией порядка для страниц. Если вы используете для вывода страниц блога виджет Page, то убедитесь, что в нем установлена опция отображения с помощью опции «порядок» (Page order). Если вы добавляете код в шаблон без виджетов, то используйте:
<?php wp_list_pages('sort_column=menu_order&title_li='); ?>
На официальном сайте wordpress в описании плагина указано, что он подходит для версий до 2.9.1., поэтому можно смело ставить на свои обновленные блоги. Минимальные требования – 2.8., но есть поддержка и более ранних релизов, смотрите на сайте, в общем.
pageMash – служит, в принципе, для тех же целей, только вот визуально более дружелюбен. Интерфейс также поддерживает перетаскивание пунктов меню, создан на ajax, поэтому никакой перегрузки страницы настроек не требуется.

Единственным недостатком, пожалуй, является официально указанная поддержка версии wordpress до 2.7.1, что конечно было уже давно. Поэтому тут нужно пробовать устанавливать и смотреть будет ли плагин работать. В принципе, должен, поскольку использует всю ту же функцию wp_list_page. За наводку на плагины спасибо этому блогу.
Ну и на последок видео того, как будет организована работа со страницами в WordPress 3.0.
Как видим, достаточно просто все получается, причем можно совмещать в меню как категории, так и страницы, отказавшись при этом от сторонних плагинов.
Комментариев - 7 к статье “Wordpress плагины для организации страниц”
Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!
Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:
- Плагин WPML – мультиязычность и локализация wordpress сайта
- Добавление кнопки Вконтакте, Facebook и Twitter в wordpress блог
- Оригинальные бесплатные шаблоны для Wordpress
- Улучшаем страницу с результатами поиска в wordpress
- Последние сообщения twitter в wordpress блоге
- Плагин jQuery Image Lazy Loader WP – постепенная загрузка изображений
- Отказ от PHP 4 и MySQL 4 для WordPress 3.2
- Добавление ссылок nofollow в blogroll блога
- Сервис keyCaptcha – интерактивная каптча для защиты от спама
- Убираем ненужный текст из атрибута title для ссылок категорий
- Безопасность (2)
- Видео (4)
- Возможности (28)
- Начинающим (11)
- Новости (14)
- Оптимизация (6)
- Плагины (29)
- Сервисы (6)
- Хаки и секреты (22)
- Шаблоны (7)

Категории:
Теги:
Спасибо за подборку!
Зачем он нужен? проще вручную добавить в текстовый виджет
Во как обленились веб мастера
Tod, если ты не против – ссылка на русскую версию плагина pageMash.
Плагины полезные… Но это либо для людей «занятых», либо просто ленивых… «Ручками» будет и надёжнее, и полезнее =)
полезно для некоторых, хотя многие шаблоны уже включают в себя весь необходимый функционал. У меня например на блоге page navi сразу встроен в шаблон.
А мне нужно чтобы более ранние статьи были выше , то есть я публикую статью новую и она должна показыватся на блоге ниже опубликованных раньше. Не подскажете плагинчик для таких целей, или как нужно поменять настройки.
а как сделать, чтобы в верхнем меню выводились все страницы, кроме одной.
т.е нужно спрятать одну страницу, а переход на нее организовать из определенных статей, по соответствующей ссылки?