Я пытаюсь исключить страницы из wp_nav_menuwp_nav_menu исключить страницы из меню
Вот функция, чтобы исключить страницы из меню работает хорошо, когда
<?php $page = get_page_by_title('my title');
wp_nav_menu(array('theme_location' => 'menu-2', 'exclude' => $page->ID )); ?>
работает правильно
НО при использовании
<?php $page = get_page_by_title('my title');
$pag1 = get_page_by_title('my title 1');
$pag2 = get_page_by_title('my title2');
wp_nav_menu(array('theme_location' => 'menu-2', 'exclude' => $page->ID,$pag1->ID,$pag2->ID )); ?>
Не работает должным образом.
вот что я сделал для вас есть отправить идентификаторы в кавычках –
я не знаю, если это только изменилось с течением времени, но в коде wp_nav_menu ничего нет, что указывает на то, что вы можете использовать исключение в последней версии WP. – 2014-07-10 17:15:20
Я не знаю, работал ли этот параметр, но он определенно не работает сейчас в WP 3.9.2. –