Intereting Posts
Как перенаправить файл Physical Robots.txt без FTP update_option _ {$ option}, не показывающее старое значение get_the_tags Условное отображение пользовательской таксономии Список всех сообщений за прошлую неделю, сгруппированных по подкатегории Вызов идентификатора виджета виджета из нескольких экземпляров внутри виджета? Почему массовые обновления для post_content отображаются в интерфейсе, но не на экране редактирования? Вставка настраиваемых полей в пользовательский тип сообщения Запрос сообщений по таксономии с сайта альтернативной сети Woocommerce изменяет цены для определенной страны Как объединить 2 php-функции в одну функцию с настраиваемым полем Как определить, добавляем ли мы новую страницу / сообщение / CPT или на странице редактирования / публикации / CPT в wordpress admin? Запуск фильтра или короткого кода перед запросом запрещает выдержку из показа как создать папку в wordpress Как назначить определенный атрибут вариации для продукта woocommerce? Как сохранить специфический для зрителя параметр

Костюм-ходок с подменю

У меня есть меню вроде:

-Item1 --Sub1 --Sub2 --Sub3 --Sub4 --Sub5 --Sub6 -Item2 -Item3 

и хотите сделать некоторый costum материал после x subitems, поэтому я должен определить, когда x достигнут. Я попытался определить переменную в моем классе costum, а затем увеличил ее в end_el ():

 class Walker_Nav_Menu_Costum extends Walker_Nav_Menu { var $x = 0; function end_el( &$output, $item, $depth = 0, $args = array() ) { if ($depth == 1) { $x++; } $output .= "<!-- x:".$x."-->"; $output .= "</li>\n"; } } 

но, к сожалению, всегда 1 для каждого элемента: – /

Как это сделать правильно?