Главная Разное Как скрыть, убрать рубрики (категории) WordPress из сайдбара

Как скрыть, убрать рубрики (категории) WordPress из сайдбара

Автор: Novichok

Ольга

Если вам по каким-то причинам понадобилось скрыть, убрать рубрики (категории) WordPress из сайдбара, это легко можно сделать без плагина. Например, если создано произвольное меню, category дублируются в сайдбаре, это абсолютно лишнее.

Работать будем с кодом wp list categories wordpress, который находится в папке wordpress/wp-includes/. Но сначала нужно получить ID рубрик (категорий, category), которые мы хотим скрыть, убрать из сайдбара.

Как узнать id рубрики wordpress

Узнать, получить id категории можно следующим образом.

  • В админпанели wordpress наведите курсор на Записи => откройте Рубрики.
  • Выберите рубрику, которую хотите скрыть из сайдбара,
  • Наведите курсор на Редактировать/изменить => в адресной строке появится строчка с id рубрики (категории, category).

yznat-id-categorii-2342922

Точно так же можно узнать id меток (tags) или записи (Post) – при наведении на Редактировать/изменить на странице с метками или записями.

Как из сайдбара скрыть, убрать рубрики (категории) WordPress

  • Зайдите в админпанель на хостинге =>
  • Дополнительно =>
  • файловый менеджер =>
  • wordpress/wp-includes/ =>
  • category-template.php => Edit (редактировать).

yznat-id-rubriki-9554780

Скопируйте содержимое файла category-template.php в документ Блокнот, или воспользуйтесь для редактирования программой Notepad++.

Редактируйте кусок кода с function wp list categories wordpress

skrit-rubriky-iz-saidbara-6923923

У меня стоял в exclude_tree в кавычках 0, во feed_image был в кавычках 0.

Мне надо было скрыть рубрику с id 70. Я вместо 0 написала в кавычках 70 (id рубрики (категории, category), которую не нужно выводить виджетом в сайдбаре.

Отредактированный файл category-template.php на хостинге сохраните.

Редактирование можно также проводить через FTP клиент. Как это делать, читайте здесь.

Мне удалось удалить, скрыть рубрику в сайдбаре. Результат на рисунке.

былоybrat-rubriky-iz-saidbara-6491263

стало

ybrat-categotiy-iz-saidbara-6126790

Минус способа в том, что при обновлении WordPress изменения пропадают.

Как убрать, удалить рубрики (категории) wordpress с помощью плагина

Понимаю, что не каждый начинающий блогер полезет редактировать файлы на хостинге.

Убрать, удалить рубрики (категории) wordpress с главной страницы и из RSS можно совершенно безопасно с помощью плагина Exclude Category Plugin.

Загрузка плагина стандартная, как написано здесь.

После загрузки идите в админпанель Параметры => Exclude Category Plugin => выбираете из списка категории (рубрики), которые не надо выводить на главной странице и в ленте RSS.

Доступ к постам этих рубрик из поиска останется неизменным. То есть посетители с поиска приходить будут, а с главной страницы попасть в рубрики будет нельзя.

P.S. В новых версиях WordPress этот способ сокрытия рубрик не работает. Плагин Exclude Category Plugin давно не обновлялся, похоже он тоже несовместим с новой версией Вордпресс. Используйте плагин Advanced Category Excluder.

Похожие статьи:

You may also like