| Горизонтальное выпадающее меню для Wordpress с помощью простого буржуйского плагина |
| Мои сайты | |||
| 18.09.2010 13:03 | |||
|
Немного расслабилась я после начала работы с отличной программкой – Artisteer, но это оказалось несколько преждевременно. Красивое меню, которое получалось после создания тем для Wordpress, почему-то упрямо отказывалось показывать рубрики. Страницы, пожалуйста, а вот рубрики – нет. Единственное, чего мне все же удалось добиться в отношении этого меню, это убрать надпись Home, которая высвечивалась вместо слова «Главная». Удалось это, кстати, отредактировав файл функций в редакторе шаблона. Просто нашла это слово и заменила на русское название. Однако вернемся к нашим баранам. А если быть точнее, к созданию горизонтального выпадающего меню. Сначала я сокрушалась, мучалась, а потом погуглила: горизонтальное выпадающее меню для Wordpress, а точнее, пояндексила. Ну, никак не могу у себя это привычку выкорчевать, уж, сколько работаю под этот поисковик, вижу, что творится в выдаче, и все равно иду искать информацию туда… И тут я, как говорится, нашла всё. Ссылок было много, что-то отсеялось по причине замороченности, что-то потому, что не поставилось на мой древний движок WP 2.7. Да, живы еще такие монстры, живы… И все же, я нашла отличное решение своей задачи, которое и предлагаю вам. Итак, горизонтальное выпадающее меню для Wordpress с помощью буржуйского плагина Multi-level Navigation Plugin. Почему я заострила внимание, что он буржуйский? Гмм… в этот раз я просто позавидовала западным специалистам. Только им предлагается задаром такой Клондайк. О чем это я? Узнаете ниже. Итак, плагин, скачиваем его отсюда (позже залью себе, только найду как).
Установка простая, как веник. Заливаем или через админку (в формате zip) или идем на старый добрый ftp и копируем уже распакованную папку с плагином в каталог /wp-content/plugins/. Потом идем в админке в «Плагины», активируем Multi-level Navigation Plugin. Теперь дело за местом, где мы хотим показывать меню. Авторы приблуды рекомендуют выбрать его в «голове», т.е. в <head>. В принципе, это правильно, хотя возможны и варианты. Итак, место найдено. Теперь ставим в него следующий код: <?php if (function_exists('pixopoint_menu')) {pixopoint_menu();} ?> И все, плагин начинает работать!
Хотя, по умолчанию на сайте показывается что-то странное. Home на английском, рубрики тоже, а дизайне и говорить не приходится, что-то нереально синее, огромное и странное. Как адаптировать под себя? Начнем с надписей. Во вкладке Параметры найдите строчку - Multi-level Navigation. Откройте настройки. Выберете вкладочку Menu contens. Третьей сверху будет вкладка – Modifications. Тут вы сможете задать названия пунктам меню так, как вам в голову взбредет. Выше в этом же блоке можно будет найти настройки очередности пунктов. По-моему, это тоже удобно. Можно будет найти эргономичный вариант применительно к вашей теме. При необходимости добавить «левые» пункты, например, ссылку на форум, живущий на поддомене, или какой-то раздел сайта, либо вообще левый ресурс, можно воспользоваться полями Custom HTML code. Пишем код (мне лично очень помог всплывающий пример-подсказка), затем в самой верхней вкладке этого же блока выбираем в качестве пункта меню поле Custom1. И все, добавлен новый пункт. Его также можно «гонять» по меню, ставя в любую позицию.
И вот мы добрались, наконец, до дизайна. Вы не умеете менять сами CSS? Ну и не надо. Нам поможет в этом суперский буржуинский сервис, о котором я уже упоминала ранее, - pixopoint.com. Гибкая настройка позволяет нам сделать меню совершенно разного вида, подстраивая его под ваш сайт. Внимание! Верхнее меню сайта – это превью вашего генерированного дизайна.
Собственно - настройки
Куда ставить код? Тут все просто. Опять идем в ту же вкладку настроек, только выбираем на сей раз не Menu contens, а Appearance. Сюда вставляем код, нажимаем сохранить – и все. Новый дизайн меню уже на сайте.
С помощью этого плагина можно создать не только горизонтальное выпадающее меню на Wordpress, но и дополнительное меню. Например, снизу. Или – сразу под первым, если надо много пунктов. Оно может полностью дублировать первое или, напротив, вместе с ним создавать полный перечень пунктов. Решать вам!
|
Когда я только начинала работать с Wordpress, я как-то сразу смирилась с тем, что некоторые вопросы для меня, далекой от верстки и php, фактически недостижимы. К числу таких моментов я сразу же отнесла создание горизонтального выпадающего меню, в которое бы входили не только рубрики, но и страницы.















Комментарии
Скачал, установил, изменил, с удовольствием пользуюсь!
Удачи вам и процветания!
Как это фактически сделать? Т.е. куда КОНКРЕТНО вставлять этот код?
Menu contents - посмотрите, возможно, у Вас задан не тот способ вывода, что у меня. Какой именно момент у вас настроен иначе указать не могу. Возможно, вы скажете, какие у Вас стоят настройки? Я скажу, так ли у меня.
Анна, работает много что, кроме настроек для превелигированн ых пользователей (как я понимаю, за них хотят тенге). Но ничто Вам не мешает поменять это уже вставив сгенерированный код. Просто немного поэксперементир уйте с CSS.
RSS лента комментариев этой записи.