Как запретить вывод определённой записи или рубрики на главной странице сайта и т.д
О том, как запретить отображение (вывод) определённой статьи (записи) на главной странице или страничках архивов — рубрик, тегов, страниц поиска… в этой статье и разберёмся. Решая нынешнюю задачу, рассмотрим несколько вариаций кодов: Таким образом добьёмся наилучшего результата настройки структуры сайта, чтобы посетителю было удобнее ориентироваться, а нам, как админам, покойно на душе)) как исключить конкретную запись по id на главной страничке сайта …вот и ловкий код для легендарного файла функций либо же плагина, который решит вопрос исключения определённых записей с главной страницы, либо любых архивов любо настроить: /** исключим конкретные записи с главной **/ function exclude_post($query) { if ($query->is_home) {$query->set(‘post__not_in’, array(4) );} // id записи (поста) — возможно указывать несколько id через запятую return $query; } add_filter(‘pre_get_posts’,’exclude_post’); /** исключим конкретные записи с главной **/ Теория кода: Создаём такой запрос (относительно отдельных записей post) к базе данных exclude_post($query); далее указываем страницу для обработки запросом: у нас это is_home. Далее создаём (скажем так — правило обработки… Читать далее »