Задался целью расширить количество обменных ссылок, возник вопрос: Как убрать рубрику статей из свежие записи ?
Самый простой и удобный способ, добавить в движок отбор рубрик для публикации на главной. В следствии чего убирается и из списка свежих статей. Очень удобно для тех кто размещает на своём сайте статьи рекламодателей. Статья есть, ссылки на её есть, она индексируется, но пока ты конкретно не зайдёшь в рубрику её не видно.
Весь процесс занимает 5 минут.
Код который нам надо добавить в файл functions.php вашей рабочей темы.
function exclude_category($query) {
if ($query->is_home){
$query->set('cat','-47');}
return $query; }
add_filter('pre_get_posts','exclude_category');
В строке $query->set('cat','-47');}
Меняем число 47 на ID той рубрики которую хотим исключить .
ID рубрики находим через код страницы Смотрим через Hrome.
Записи — Рубрики — правой кнопкой на рубрике — Просмотреть код — находим ID . В моё случае 47
Всем приятной работы.
2 комментария
Синоптик
29.08.2018 в 00:45 (UTC 3) Ссылка на этот комментарий
Спасибо, совет помог. Правда в wordpress многие вещи немного странно выглядят. Особенно отключение рубрик по id
Woot
22.09.2018 в 19:40 (UTC 3) Ссылка на этот комментарий
приятно писать статьи которые помогают на практике )