Как убрать записи с главной страницы сайта определенной рубрики — мега простейший способ

скрыть рубрикуПривет!

Сейчас расскажу мега простой способ как можно убрать записи с главной страницы сайта любой из рубрики. Зачем эти заморочки? — например, вы хотите продавать на своем сайте статьи под ссылки\постовые, так вот, зачем бесить своих читателей частыми бессмысленными статьями с продажными ссылками? Есть выход — публикуете продажные статьи в такой рубрике, записи которой не выводятся на главной, и ваши читатели даже не догадаются, что вы продаете с сайта ссылки. Или можно сделать такую рубрику и публиковать в ней статьи для привлечения трафика (к примеру как всем известный «Инфобизнесмен» получал трафик на бессмысленных запросах, типа, «как солить огурцы»)

Итак, я уже писал о плагине Advanced Category Excluder, который справляется с данной задачей, но сегодня было чертовски лень устанавливать и настраивать плагин, а на сайт нужно разместить рекламные материалы (сроки поджимают), поэтому полез я Гуглить, и наГуглил простейшее решение, несколько строчек кода уберет нам записи с главной из нужной рубрики.

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

Убираем записи с главной WordPress из нужной рубрики

Код:

// скрываем рубрику
function hidecategory($query) {
if ($query->is_feed || ($query->is_home && !(is_paged())))
 {$query->set('cat','-74');}
return $query; }
add_filter('pre_get_posts','hidecategory');
// конец кода скрытия рубрики

Вот этот код нужно разместить в файле funchions.php перед закрывающим тегом ?>

Где 74 это ID нужной рубрики

Как узнать ID рубрики, читаем тут

Кстати, этот код также и в RSS не отдает статьи из рубрики.

Все, удачи и до скорого!

PS Где я потерялся? Весна, думаете, не дает работать? Ага, как бы не так) Я тут, и все вижу. Работаю, работаю и еще раз работаю! Кстати, мой тур сайт приняли в РСЯ *drinks*  Разместил рекламу, но еще не тестировал. Подал 3 раз заявку в РСЯ на детский сайт. Посмотрим.

Если вам нужен сайт, но у вас нету знаний html, css и др языков программирования, то можете воспользоваться новым конструктором сайтов seo4usa.net и сделать свой первый сайт/блог/интернет-магазин/фотогалерею легко и буквально за 5 минут!

    ADD YOUR COMMENT