Привет!
Сейчас расскажу мега простой способ как можно убрать записи с главной страницы сайта любой из рубрики. Зачем эти заморочки? — например, вы хотите продавать на своем сайте статьи под ссылки\постовые, так вот, зачем бесить своих читателей частыми бессмысленными статьями с продажными ссылками? Есть выход — публикуете продажные статьи в такой рубрике, записи которой не выводятся на главной, и ваши читатели даже не догадаются, что вы продаете с сайта ссылки. Или можно сделать такую рубрику и публиковать в ней статьи для привлечения трафика (к примеру как всем известный «Инфобизнесмен» получал трафик на бессмысленных запросах, типа, «как солить огурцы»)
Итак, я уже писал о плагине Advanced Category Excluder, который справляется с данной задачей, но сегодня было чертовски лень устанавливать и настраивать плагин, а на сайт нужно разместить рекламные материалы (сроки поджимают), поэтому полез я Гуглить, и наГуглил простейшее решение, несколько строчек кода уберет нам записи с главной из нужной рубрики.
Вот что еще хотел сказать, у меня на одном из сайтов, на главной странице выводится не список новых публикаций, а статический текст, и если я сделаю рубрику, то могу публиковать туда хоть что, посетитель пока в рубрику не перейдет, не увидит статью. НО, в виджите «Свежие записи», ссылка на новую статью появляется, а мне этого не надо. К чему я все это рассказал, а к тому, что данный код убирает ссылку и из виджета свежих записей. По крайней мере у меня в двух разных шаблонах все работает.
Убираем записи с главной WordPress из нужной рубрики
Код:
[php]
// скрываем рубрику
function hidecategory($query) {
if ($query->is_feed || ($query->is_home && !(is_paged())))
{$query->set(‘cat’,’-74′);}
return $query; }
add_filter(‘pre_get_posts’,’hidecategory’);
// конец кода скрытия рубрики
[/php]
Вот этот код нужно разместить в файле funchions.php перед закрывающим тегом ?>
Где 74 это ID нужной рубрики
Как узнать ID рубрики, читаем тут
Кстати, этот код также и в RSS не отдает статьи из рубрики.
Все, удачи и до скорого!
PS Где я потерялся? Весна, думаете, не дает работать? Ага, как бы не так) Я тут, и все вижу. Работаю, работаю и еще раз работаю! Кстати, мой тур сайт приняли в РСЯ *drinks* Разместил рекламу, но еще не тестировал. Подал 3 раз заявку в РСЯ на детский сайт. Посмотрим.
Если вам нужен сайт, но у вас нету знаний html, css и др языков программирования, то можете воспользоваться новым конструктором сайтов seo4usa.net и сделать свой первый сайт/блог/интернет-магазин/фотогалерею легко и буквально за 5 минут!
✌️ Хочешь продолжить разговор после статьи?
В Telegram я делюсь всем, чего нет на блоге: быстрые мысли, мемы, хаос и ностальгия.
Подписаться на Telegram
Знал об этом способе, но большое спасибо за напоминание. Очень хорошо, когда есть возможность скрывать определенные посты.
Отличный способ простой и очень полезный, на случай если пригодиться скрыть некоторые посты. Спасибо, Валера *good* Поздравляю с принятием твоего тур сайта в РСЯ. Дай Бог, чтобы и кроху тоже приняли
Иногда приходится скрывать некоторые записи, так, что информация очень даже нужная и полезная
Классно, что твой сайт приняли в РСЯ, это контора очень бдительная и попасть туда большая удача!
Интересный пост, благодарность автору. Хоть и весна ждем новых интересных статтей
А в скрытой рубрике разве кто-то будет покупать ссылки?
Да, Макс, конечно покупают. Многие оптимизаторы не указывают что ссылка должна быть в статье на главной. В Миралинкс вообще все статьи размещаю по умолчанию в скрытом разделе. На двух других сайтах у меня главная статичная, так тут вообще проблем нету. Отдельная рубрика под продажу и все.
Способ действительно прост. Я думал это плагином делается
В статье есть ссылка и на то, как сделать это плагином)
оу, сори, не сразу заметил.
И эту рубрику никто не видит, ну а как тогда попасть в статью с главной страницы?
Почему не увидят? В списке рубрик будет ссылка на рубрику. Хотя можно и вообще скрыть. Но я ссылку оставляю везде.
Все понял, а я думал что этот код скрывает рубрику полностью, а оказывается только чтобы она не анонсировалась на главной.
можно же её и вообще скрыть, а показывать только там где надо
С удовольствием посещаю ваш сайт и всегда нахожу для себя много полезных штучек. Так держать Валерий!
Спасибо, Оксана, что часто заходите в гости) впереди читателей ждет новый дизайн на блоге, и регулярные посты.
Подскажите, пожалуйста, можно ли как-то использовать этот способ для Blogger?
А можно как нибудь несколько рубрик скрыть?
Антон, можно! где ID раздела -74 у автора, там через запятую пишем ID Других рубрик и всё.
Статья очень вовремя, как раз думал, как спрятать записи, в которых только картинки с главной страницы. Спасибо.