Как в WordPress скрыть записи рубрики с главной страницы и RSS
Всем привет! Сегодня мы разберем урок, как убрать с главной страницы записи рубрик. Это можно сделать при помощи небольшого кода, который и исключает записи с главной страницы блога, а также из RSS ленты.
Для того, чтобы скрыть нужный нам записи надо покопаться в файле шаблона functions.php, который находится по следующему пути ( Внешний вид -> Редактор справа ищите данный файл). Либо же по FTP, перейдя в папку вашей темы, по следующему пути /public_html/wp-content/themes/название вашей темы. Не забудьте сделать копии файлов перед их редактированием! Тогда, в случае проблем с работой сайт вы сможете откатить все обратно.
Откройте файл functions.php, и в самом низу, перед знаком ?> вставьте данный код:
-
// фильтр рубрик
-
function hidecategory($query) {
-
if ($query->is_feed || ($query->is_home && !(is_paged())))
-
{$query->set(‘cat’,’-104, -57′);}
-
return $query; }
-
add_filter(‘pre_get_posts’,’hidecategory’);
-
// конец фильтра рубрик
В данном коде надо исключать рубрики по отдельности, указывая их ID в 4 строке — {$query->set(‘cat’,’-104, -57′);}. Здесь, для примера, я указал две рубрики с ID 104 и 57.
// ]]>
Теперь расскажу, как узнать ID определенной рубрики сайта. Для этого из админки вашего сайта надо пройти в Записи -> Рубрики, наведите курсором мыши на нужную рубрику, в нижнем левом углу браузера появится маленькое окошко с адресом, где будет также показан ID рубрики:
На картинке показан ID рубрики 104, значит, прописываем в код цифру 104. Если же надо исключить несколько рубрик, то через запятую прописывайте ID номера рубрик.
Вот вы и узнали, как можно исключить с главной страницы WordPress рубрики.
Похожие записи:
- Как удалить ссылки из комментариев WordPress, удаляем поле URL из комментариев
- Кнопки социальных сетей без плагинов, плавающая панель кнопок социальных сетей
- Как вывести похожие статьи без плагинов с миниатюрой
- Как вставить рекламный блок Google AdSense без плагинов
- Как заменить плагины на код, оптимизация WordPress
Похожие записи:
- Кнопки социальных сетей без плагинов, плавающая панель кнопок социальных сетей
- Автоматическое растягивание поля комментариев (textarea), растягивающаяся форма комментариев
- Как вывести похожие статьи без плагинов с миниатюрой
- Как заменить плагины на код, оптимизация WordPress
- Автоматическая нумерация статей WordPress блога
Добавить комментарий