Я пытаюсь получить описание для элемента родительского меню, чтобы оно отображалось справа от раскрывающегося меню.Wordpress - добавить описание в раскрывающееся меню
Как это:
Но я не могу получить описание, чтобы показать там вообще. Я последовал за этим несколько раз, в том числе: This one, который, похоже, имеет тот же код, что и другие 5 или около того, которые я видел.
Я пробовал использовать $item->description
, но я не уверен, где это заполняется в классе ходока. Я попробовал просто переформатировать выход, но безрезультатно.
Вот что у меня есть:
class My_Walker_Nav_Menu extends Walker_Nav_Menu {
function start_lvl(&$output, $depth, $item) {
$indent = str_repeat("\t", $depth);
$output .= "\n$indent<section class=\"sub-menu col-12\"><div class=\"nav-info col-8 right\"><p>". $item->description ."</p></div>";
$output .= "\n$indent<ul class=\"sub-menu-list col-4\">\n";
}
}
Все отлично работает за исключением того, нет описания, где он говорит $item->description
. Я знаю, что в Wordpress есть описание, но оно не появляется.
Что мне нужно знать, я думаю, это то, откуда я вытаскиваю описание. Ходок работает, но единственное, о чем не думаю, - это описание.
Заранее спасибо.
Я только что написал учебник по этому вопросу, если кому-то это понадобится в будущем. Более подробно об этом, чем о том, что я разместил здесь. http://vincilione.com/wordpress-navigation-description/ – Jacques