Вы хотите исключить определенные категории из RSS-канала вашего WordPress блог ? Многие владельцы сайтов используют определенные категории с содержание что они не хотят появляться в их RSS-канале.

В этом уроке мы покажем вам, как исключить определенные категории из RSS-канала WordPress.

Исключения из категорий WordPress кормов

Метод 1: исключить определенные категории с помощью плагина

Первое, что вам нужно сделать, это установить и активировать плагин " Окончательный Категория Excluder ». Для более подробной информации, ознакомьтесь с нашим пошаговым руководством по установке плагина WordPress.

После активации плагина, вы должны посетить, чтобы получить доступ Настройки> Исключение категории », Чтобы настроить параметры плагина.

Настройки примера исключительной категории

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

Просто выберите один из полей под столбцом Исключить из фидов », И выберите категорию, которую хотите скрыть. Не забудьте сохранить свои настройки.

С этого момента выбранные вами категории не будут отображаться в вашем канале RSS.

Метод 2: исключение категорий из ленты RSS вручную

Этот метод требует, чтобы вы вставили код в файлы WordPress. Вы можете использовать этот метод, если вам удобно редактировать код WordPress.

Вы можете добавить этот код в файл " functions.php » вашей активной темы или вставьте его в Плагин Wordpress (мы показали вам, как создать Плагин Wordpress).

функция exclude_category ($ query) {if ($ query-> is_feed) {$ query-> set ('cat', '-5, -2, -3'); } return $ query; } add_filter ('pre_get_posts', 'exclude_category');

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

Вы легко найдете идентификаторы категорий, изменив категорию. Обычно это номер в URL браузера.

WordPress категории

Если вы хотите исключить только одну категорию, вы можете использовать этот код:

функция exclude_category ($ query) {if ($ query-> is_feed) {$ query-> set ('cat', '-15'); } return $ query; } add_filter ('pre_get_posts', 'exclude_category');

Замените -15 идентификатором категории, которую вы хотите исключить из RSS-канала.

Это все для этого урока, я надеюсь, что оно позволит вам с легкостью исключать статьи из RSS-канала. Не стесняйтесь обращаться к нам в случае возникновения проблем.