Исключить страницу из меню навигации
Вопрос: Создал карту сайта на WordPress c помощью плагина Dagon Design Sitemap Generator, никаких проблем не возникло, но в меню навигации в списке страниц автоматически создалась ссылка «Карта сайта». Хочется сделать так, чтобы страница не отображалась в меню навигации, а ссылку на карту сайта добавить в подвал блога. Как исключить страницу из меню навигации?
Решил зарабатывать на блоге с помощью размещения и продажи статей через автоматические биржи вроде Seozavr’а, но не хочу, чтобы посетители блога видели ссылку на страницу статей в навигационной панели (ссылка на страницы статей будет находиться в подвале блога). Как убрать страницу из навигационного меню?
Ответ: Использовать плагин Exclude Pages. Плагин исключает страницу из меню, для этого необходимо при создании или редактировании в правой колонке снизу убрать галочку напротив «Include this page in user menus (Показывать эту страницу в навигации)».

Если нет желания ставить плагин, отключить показ страницы в меню навигации можно с помощью правки шаблона, обычно список страниц выводится с помощью php кода:
<?php wp_list_pages(’title_li=’); ?> . Чтобы исключить страницу, достаточно добавить в код id лишней страницы следующим образом:
<?php wp_list_pages(’title_li=&exclude=id_страницы’ ); ?>
30 ноября 2009 в 15:28
Спасибо, помогло! :) А если нужно скрыть несколько страниц, их просто нужно перечислить через запятую! Ура!)
15 июня 2010 в 12:06
Спасибо, очень помогли. А то никак не могла справиться с меню на вордпресс