Intereting Posts
отправить форму себе Nginx 405 не разрешен для конкретного файла .php'-файла Проверьте, сколько раз определенное значение в массиве PHP Создание динамической таблицы с использованием php на основе входных данных пользователей Поиск виртуальной машины с Xdebug, работающей для PHP в Netbeans Условные инструкции php_flag в .htaccess Простое шифрование Javascript, расшифровка PHP с помощью общего секретного ключа Как ограничить PHP-приложения своими собственными каталогами и их собственным php.ini? php – пользовательский сеанс / cookie действительная ошибка перенаправления NuSOAP: как изменить тип содержимого запроса? Laravel: проверять целое поле, которое должно быть больше, чем другое PHP-скрипт, возвращающий "undefined" в submit Использование одинарных кавычек (экранирование) в PHP Найти объявление глобальной переменной в PHP Как отобразить имена отелей, которые имеют максимальный счет из базы данных, вычисляя сумму в PHP?

WordPress – добавление классов в wp_list_pages

Кто-нибудь знает, как отредактировать / изменить функцию wp_list_pages WordPress, чтобы добавить классы в элементы ul и li?

Я пытаюсь реализовать новую версию jquery.treeview, которая требует <li class="expandable"> и <ul style="display: none;"> в расширяемых списках и дочерних ul.

Я общался с этим, но он не слишком хорош в том, что он применяет класс «расширяемый» для всех li:

 $pages = wp_list_pages('title_li=&echo=0' ); $pages = preg_replace('/class="/','class="expandable ', $pages); //note space on end of replacement string //output echo $pages; 

И вот что должно получиться выведенное html:

 <ul class="treeview" id="tree"> <li><a href="#">Home</a></li> <li class="expandable"><a href="#">Expand 1</a> <ul style="display: none;"> <li class="expandable"><a href="#">Expand 2_1</a> <ul style="display: none;"> <li><a href="#">Expanded 3_1</a></li> <li><a href="#">Expanded 3_2</a></li> <li><a href="#">Expanded 3_3</a></li> </ul> </li> <li class="expandable"><a href="#" >Expand 2_2</a> <ul style="display: none;"> <li><a href="#">Expanded 4_1</a></li> <li><a href="#">Expanded 4_2</a></li> <li><a href="#">Expanded 4_3</a></li> </ul> </li> </ul> 

Надеюсь, это имеет смысл, и любая помощь очень ценится, S.

Related of "WordPress – добавление классов в wp_list_pages"