Seo-Бизнес блог Progress-project

Все о создании, продвижении сайтов и заработке в интернете

Обновлённый дизайн блога Progress-project
logotip «Progress-project»
logotip «Progress-project»

Скрытие записей определённой категории с главной страницы

Здравствуйте рад приветствовать вас на progress-project.

Я уверен, что на любом блоге или сайте найдутся такие статьи или даже рубрики в целом которые веб-мастер хотел бы скрыть. Вернее, чтобы они продолжали оставаться в приделах блога, но не отображались на главной странице и в RSS ленте.

В прошлой статье мы с вами уже рассмотрели самые эффективные способы скрытия страниц с помощью специальных плагинов а так-же не прибегая к их помощи просто прописав специальный код в файлы темы.
Если вы не читали данную статью сделать это можно здесь.

И сразу-же в продолжение этой темы сегодня мы скроем из меню блога рубрики.
Статья будет небольшой так, как здесь всё достаточно легко и просто.

И так давайте сегодня мы и займёмся этим достаточно интересным делом. И уже по традиции мы обойдёмся без использования специальных плагинов так здорово нагружающих ваш сервер.

Всё, что нам потребуется для реализации поставленной задачи это прописать в файл functions.php определённый код с указанным ID категории подлежащей скрытию.

Не буду отнимать у вас много вашего времени перейдём сразу к делу.
В админ панели слева выбираем: Внешний вид, редактор и кликаем по уже упомянутому файлу functions.php.

Опускаемся в самый низ этого файла и перед тегом ?> вставляем вот такой код:

// фильтр скрытых рубрик
function hidecategory($query) {
if ($query->is_feed || ($query->is_home && !(is_paged())))
 {$query->set('cat','-16');}
return $query; }
add_filter('pre_get_posts','hidecategory');

Вставляйте код так, чтобы между ним и уже имеющимся кодом не осталось пустых строчек.

Дальше замените цифру -16 на ID вашей категории.
Обратите внимание на то, чтобы спереди вашего ID стояло тире «-16».

Если необходимо скрыть одновременно несколько категорий пропишите их ID, через запятую в впереди каждого ставя тире: «-11,-12,-16».

Как узнать идентификатор (ID) страницы мы с вами рассматривали также в уже упомянутой мной прошлой статье при скрытии страниц из меню блога с помощью плагина и без.

Вот и всё теперь вы без труда сможете скрыть желаемые категории из меню главной страницы вашего блога.

Желаю всего доброго подписывайтесь на обновления блога и до новых встреч!

С уважением, автор блога!
© progress-project
★Обновлено:2016-05-17

Введите свой e-mail:

Вы можете поделиться статьёй в социальных сетях:

Ваш комментарий

Внимание! Перед тем, как вставить в комментарий: html, php либо JavaScript, преобразуйте его в HTML сущность!

» Подписаться на комментарии по RSS
Поиск по блогу

Введите свой e-mail:

ВКонтакте Google+ Facebook RSS-лента сайта abrek-ad-abra.ru

Топ комментаторов

Виктор(6)
seoonly.ru(4)
Иван(3)
Олег(3)
Николай(3)

© 2015-2017

SEO-Бизнес блог «Progress-project».

Все материалы, опубликованные на сайте: принадлежат автору и охраняются в соответствии с законодательством РФ.

При использовании материалов сайта гиперссылка на обязательна!



seo-блог