Это мой первый проект с участием WordPress, и я застрял, пытаясь создать пользовательский инструмент для меню нижнего колонтитула.
Я в основном хочу изменить меню со <ul> <li></li> </ul>
структуры на <p> <span></span> </p>
структуру.
Меню и прочее отображает файл , и я был в состоянии настроить start_el
и end_el
функции без проблем , так что я теперь получить это:
<ul> <span>*link*</span> <span>*link*</span> </ul>
Что, очевидно , на полпути, я не написал start_lvl()
и end_lvl()
теги , как показано ниже , но они игнорируются WordPress - ничего я помещал в них (даже die()
) выполняется (что немного подозрительно) , но я знаю , что класс вызывается из start_el()
функция.
function start_lvl(&$output, $depth = 0, $args = array()) {
$output = "\n<p class=\"sub-menu\">\n";
}
function end_lvl(&$output, $depth = 0, $args = array()) {
$output .= "\n</p>\n";
}
Кто-нибудь знает, почему это происходит - я пропустил что-то действительно очевидное !?
Я использую последнюю версию WordPress на Apache с PHP, 5.3.6
если это поможет.
Заранее спасибо,
Феликс :)