Для скрытия страниц в WordPress можно использовать несколько способов:
- Использование плагина. Например, плагин «Hide Pages» позволяет скрывать страницы от посетителей сайта. После установки плагина можно выбрать страницы, которые нужно скрыть, и они не будут отображаться в меню или на сайте.
- Использование кода. Можно добавить следующий код в functions.php своей темы:
function my_exclude_pages($query) {
if (!is_admin()) {
$query->set('post__not_in', array(1, 2, 3)); //замените на нужные ID страниц, которые нужно скрыть
}
}
add_action('pre_get_posts', 'my_exclude_pages');
- Использование редактора меню. Если нужно скрыть страницу только из меню, можно перейти в раздел «Внешний вид» -> «Меню» и убрать галочку у соответствующей страницы.
Учитывайте, что скрытие страниц может затруднить поисковую оптимизацию сайта и усложнить навигацию по сайту для пользователей. Поэтому перед использованием данной функциональности тщательно взвесьте все за и против.