Поставил хороший современный шаблон. Кастомизировал месяц. Всю навигацию под него перестроил на сайте. Долго выстраивал категории, модули и всё прочее. Но, страниц в начале не было, поэтому не заметил, что в Интенет Эксплорере будет проблема. Увидел лишь тогда, когда появились вложенные страницы.
Вопрос: как сделать выпадающие в хидере ссылки на подстраницы работающими в ИЕ, также как в Опере и Мозиле?
Сейчас их просто нет. Не выпадает ничего.
Сайт: http://xsochi.ru/
Посмотри тут еще плагины, может они делают кроссбраузерное dropdown меню: http://forum.maxsite.org/viewtopic.php?id=2913
вот этот точно в ie6 работает: http://wordpress.org/extend/plugins/multi-level-navigation-plugin/
Соника, спасибо, перебрал все. Отчитываюсь.
1. TransMenu – http://www.pirex.com.br/wordpress-plugins/transmenu
Показывает вертикальный столбец меню только первого уровня. Выпадающего второго уровня нет ни в одном браузере.
2. Туториал по созданию выпадающего меню от Тараса – http://cybercore.ru/
Написано для профи. Ничего из прочитанного реализовать не смог. При том, что jquery у меня и так подключен.
3. Еще один туториал по выпадающему меню – http://www.webmakerslounge.com/css/vyipadayuschee-menyu/
По ссылке закачивается файл "default.gz". Блог зарос паутиной.
4. Zelig Dropdown Pages (wp_list_pages) – http://zeligplanet.altervista.org/2006/08/wordpress-plugin-zelig-dropdown-pages/
Разобраться не смог. Для программистов написано.
5. CSS dropdown menu with WordPress – http://www.invokemedia.com/css-dropdown-menu-with-wordpress/
Не работает. Вообще никак. К тому же, очень кривой исходный код.
6. New wordpress plugin for creating a drop down navigation menu using JQuery – http://weeatbricks.com/2008/01/07/new-wordpress-plugin-for-creating-a-drop-down-navigation-menu-using-jquery/
Не работает.
7. Multi-level Navigation Plugin (рубрики, Статические страницы, архивы) – http://wordpress.org/extend/plugins/multi-level-navigation-plugin/
Задумка очень хорошая. Меню первого уровня создал. Меню второго уровня не создаётся. Сообщения об ошибках нет, плагин пишет что меню создано успешно. Однако, его нет.
8. WordPress Dropdown Menu Plugin – http://pixopoint.com/suckerfish-wordpress-plugin/
Завёлся с полпинка. Показывает всё и там где надо. Не смог прикрутить результат отображения к таблице стилей сайта. Ни в какую. Но, это единственный инструмент, отобразивший принципиально правильный результат. Однако, "демо" на сайте автора не работает. И никаких советов по прикручиванию CSS мне найти не удалось. Все рекомендации сводятся к тому, что надо стать мембером и тогда автор нам всё расскажет и покажет.
9. Большие надежды были на этот плагин:
http://dynamictangentconceptions.dtcnet.co.uk/downloads/wp-plugins/dtabs-dynamic-tabs-wordpress-plugin/
Однако, автор видимо о кроссбраузерности не подумал. Проверка отображения его сайта в IE дала следующий результат:
Дальше с ним возиться не стал.
Примечание: английским владею условно. В этом, видимо, и проблема. Двое суток борьбы привели к тому, что подумываю заменить шаблон.
Надо делать через JS, возможно прийдется править css, но если сильно интересует могу помочь.
Когдато делал сайт _http://greenlighting.co.uk/, написал js _http://greenlighting.co.uk/wp-content/themes/greenlighting/js/menu.js
Изначально задумывал как двух-уровнивое выпадающие.
контейнер там имеет ID navigation, через него скрипт прикручивает, функциию, и при наведении мыши меняет класс дочернего UL на "scriptact"
А это? http://pixopoint.com/suckerfish_css/ генерит готовый css
вот демо: http://pixopoint.com/?mln=on (в верхн. меню archives и forum)
Конечно интересует, только прежде чем тратить твоё время, давай всё же определимся: делать навигацию на страницы заново или модифицировать имеющуюся?
Я просто уточню: навигация есть, она замечательно работает в Опере, ФФ и Сафаре. Проблема только в IE и только с выпадающими ссылками на страницы второго уровня. Поэтому, не уверен, что надо делать всё заново. Хотя, тебе конечно виднее. Я в этих делах ламер.
sonika, вот этот как раз самый симпатичный и рабочий. Но, ума не приложу, куда ставить сгенериррованный CSS. Воткнул в CSS темы – не подхватывает. В папку плагина – тоже не берёт. Смотрел файлы плагина, пытался увидеть, откуда он его читает – ничерта не понял.
че там модифицировать? вставить ссылку на скрипт menu.js до </head>, обернуть вывод меню (wp_list_pages и wp_list_categories) в div id="navigation" и все готово.
Посмотри исходный html код страницы (какие классы и id у меню) и какие классы и id в style.css вставляешь для него, естественно если меню в div id="navbar", а ты вставляешь в style.css #suckerfishnav {блабла}, то так бедному "роботу" догадаться, что хочешь одного, а делаешь другое?
sonika правильно говорит, только для второго уровня нужен будет класс(в js сейчас прописан sublevel-2) или немного модифицировать js
Как в pixopoint’е прописать СТРУКТУРУ меню??? И вставить ссылки в категории?