0
Ok так я сделал свою собственную тему и я использовал этот код для моего меню:Wordpress функция меню
function the_nav_menu() {
$menu_name = 'nav-primary';
if (($locations = get_nav_menu_locations()) && isset($locations[$menu_name])) {
$menu = wp_get_nav_menu_object($locations[$menu_name]);
$menu_items = wp_get_nav_menu_items($menu->term_id);
$current_item = 0;
foreach ((array) $menu_items as $key => $menu_item) {
$current_item++;
$title = $menu_item->title;
$url = $menu_item->url;
if($current_item == 3)
$menu_list .= "\t\t\t\t\t". '<li><a href="#!" class="dropdown-button" data-activates="dropdown-nav">'. $title .'<i class="material-icons right">arrow_drop_down</i></a><ul class="dropdown-content" id="dropdown-nav">' ."\n";
else
$menu_list .= "\t\t\t\t\t". '<li><a href="'. $url .'">'. $title .'</a></li>' ."\n";
}
} else {
// $menu_list = '<!-- no list defined -->';
}
echo $menu_list . '</ul></li>';
}
Когда я пытаюсь использовать это меню в header.php я получаю следующее сообщение об ошибке:
Примечание: Неопределенная переменная: menu_list в /home/u191493746/public_html/wp-content/themes/startedu/functions.php в строке 56
Любые идеи?
ТНХ :) сделал работу –