В моем сайте у меня есть navbar, который создается при помощи новой возможности wordpress 3 - "меню".In мой сайт, этот navbar содержит и категории и страницы.
Когда я нахожусь в единственном сообщении / подстраница, navbar не дает родительскую категорию,/page класс "текущего пункта меню" и поэтому что объект в navbar не выделяется.
Я нашел это, но это действительно не помогает мне, потому что меню не основано
category_ID как регулярный navbar, созданный wp_categories_list (), но на item_ID, который я не понимаю, как сгенерирован.
Я хотел бы знать также, как item_ID сгенерирован, и/или как выделить правильный объект в navbar
Вот printscreen HTML моего navbar
и вот printscreen navbar, созданного wp_categories_list ()
спасибо!!
Фильтр, в котором Вы нуждаетесь, является nav_menu_css_classes. Необходимо смочь протестировать на *in_category* на единственном сообщении и страницах архива, и добавить соответствующий класс там.
Можно разработать это классы,
"текущий пункт меню" "текущей кошки" "текущий объект страницы"