«

»

Апр 28

Как убрать рубрику статей из свежие записи

Задался целью расширить количество обменных ссылок, возник вопрос: Как убрать рубрику статей из свежие записи ?

Самый простой и удобный способ, добавить в движок отбор рубрик для публикации на главной. В следствии чего убирается и из списка свежих статей. Очень удобно для тех кто размещает на своём сайте статьи рекламодателей. Статья есть, ссылки на её есть, она индексируется, но пока ты конкретно не зайдёшь в рубрику её не видно.

Весь процесс занимает 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

Меняем, сохраняем файл. Отправляем на сервер. Создаём статьи и добавляем в нужную рубрику.
Вопрос: Как убрать рубрику статей из свежие записи ? считаю закрытым.
Всем приятной работы.
Для заливки файлов на сервер хостера использую FileZilla о ней можно почитать тут.

2 комментария

  1. Синоптик

    Спасибо, совет помог. Правда в wordpress многие вещи немного странно выглядят. Особенно отключение рубрик по id

    1. Woot
      Woot

      приятно писать статьи которые помогают на практике )

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *