Вы хотите исключить определенные категории из RSS-канала вашего WordPress блог ? Многие владельцы сайтов используют определенные категории с содержание что они не хотят появляться в их RSS-канале.
В этом уроке мы покажем вам, как исключить определенные категории из RSS-канала 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 браузера.
Если вы хотите исключить только одну категорию, вы можете использовать этот код:
функция exclude_category ($ query) {if ($ query-> is_feed) {$ query-> set ('cat', '-15'); } return $ query; } add_filter ('pre_get_posts', 'exclude_category');
Замените -15 идентификатором категории, которую вы хотите исключить из RSS-канала.
Это все для этого урока, я надеюсь, что оно позволит вам с легкостью исключать статьи из RSS-канала. Не стесняйтесь обращаться к нам в случае возникновения проблем.