Скрываем рубрику в WordPress с помощью плагина Advanced Category Excluder. В wordpress скрыть рубрику
Как скрыть рубрику в WordPress, плагин Advanced Category Excluder
Здравствуйте! Сегодня затрону вопрос как скрыть показ рубрики на главной странице и в RSS ленте в Вордпресс. Зачем это нужно? Я воспользовался плагином после комментариев о том, что на блоге много постов о результатах конкурсов. Сам начал замечать, на главной странице моего блога много мусорных постов.
Многие закрывают рекламные посты. Закрывают размещенные за деньги чужие статьи, кто то зарабатывает на продаже ссылок с бирж. Ранее я писал о том как зарабатывать на продаже ссылок с блога. Такие посты ухудшают поведенческие факторы блога, так называемое юзабилити, Все это уменьшает качество блога. Могут не принять блог на хорошие биржы по продаже ссылок. Влияет на выдачу в поисковых системах.
Как скрыть рубрику в WordPress с помощью плагина
Вначале я попробовал закрыть рубрику «Новости» от показа на главное с помощью PHP кода. Но не получилось, и решил использовать плагин Advanced Category Excluder.
Найти этот плагин легко. Обычно он есть внутри вашего Вордпресс. Ниже коротко опишу этот процесс для новичков.
Где взять плагин Advanced Category Excluder, установка и активация
Заходим в панель управления блогом. В левой колонке наводим курсор мышки на надпись «Плагины» . Справа появляется окошко, нажимаем «Добавить плагин«.
Открывается страница, где в окне поиска вводим название нужного плагина.
Далее, нажимаем «установить» и нам предлагают активировать плагин. Активируем его.
Настройка плагина Advanced Category Excluder
Настроить плагин не нужно. Сразу переходим к закрытию не нужных рубрик. В левой строке панели инструментов блога наводим на надпись «ACE«. Нажимаем на нужной нам надписи, в данном моем случае «Categories» .
Выбираем категории- рубрики которые хотим закрыть от показа на главной странице. Ставим галочки, там где нужно. Можно закрыть от выдачи и в RSS ленте,
Сохраняем нажав на синюю кнопку «Doit». Все, не нужная категория- рубрика больше не показывается на главной странице блога. А в сайдбаре она есть.
При желании можно скрыть отображение любой страницы с главной страницы блога.
Удалить категорию- рубрику с сайдбара этим плагином у меня не получилось. Если нужно это сделать, придется исправлять код в теме.
rich-energy.ru
Как скрыть записи рубрики с главной страницы WordPress
После публикации, новая запись появляется на главной странице в списке постов в блоге. При этом на главной выводятся записи из всех рубрик, что может быть нежелательно для некоторых блогов. Так, например, недавно, в процессе работы над одним сайтом, у меня возникла необходимость скрыть записи из некоторых рубрик с главной страницы. И я решила об этом написать.
Для удаления рубрики с главной страницы wordpress существует большое количество плагинов. Один из них – это Frongpage Category Filter.
Но, чтобы не перегружать блог плагинами, я советую скрывать рубрики без использования плагина, с помощью небольшой функции. Давайте рассмотрим эту функцию подробнее:
// фильтр скрытых рубрик function hidecategory($query) { if ( $query->is_home ) { $query->set('cat','-1,-7'); } return $query; } add_filter('pre_get_posts', 'hidecategory'); |
Как обычно, код необходимо разместить в самом низу файла functions.php, без пустых строк после него (иначе возможно появление ошибки при загрузке страницы).
В четвертой строке необходимо указать ID категорий, которые надо скрыть. Заметьте, что указывать их надо со знаком “дефис” или “минус” в начале.
Обратите внимание, что этот код работает только с главной страницей блога, а в RSS-ленте рубрики останутся. Так, например, если вы добавляли свой сайт в каталоги RSS-лент, то записи из нежелательной рубрики попадут в каталоги. Поэтому, если вы хотите также скрыть рубрики в RSS ленте, а не только с главной страницы, в код надо будет внести небольшие изменения:
// фильтр скрытых рубрик function hidecategory($query) { if ($query->is_feed || ($query->is_home && !(is_paged()))) {$query->set('cat','-1,-7');} return $query; } add_filter('pre_get_posts','hidecategory'); |
Точно также, как и в предыдущем примере, нужно заменить ID рубрик на те, которые надо убрать с главной страницы блога и из RSS-ленты.
Как видите, в том, чтобы удалить с главной некоторые рубрики, нет ничего сложного. Но если у вас остались какие-то вопросы, пишите в комментарии, будем разбираться 🙂
oriolo.ru
Скрываем рубрику в WordPress с помощью плагина Advanced Category Excluder
Приветствую всех кто зашел на мой блог wordpress. Сегодня мы поговорим про то, как скрыть отдельную рубрику в wordpres, на вашем блоге. Но еще хочу напомнить, тем кто не подписан на мой блог, советую почитать предыдущий пост (особено если вы новичок в wordpress) про вывод списка самых комментируемых постов блога.
Для чего же скрывать рубрики на блогах? Обычно веб мастера делают это для того, чтобы публиковать туда рекламные посты, которые не будут попадать на главную страницу и забивать голову их читателям всяким не нужным контентом. Да, я считаю это правильно. Так же у кого то могут нагрянуть и свои цели по этому поводу. Не важно кто что планирует, главное что этот плагин действительно хорош и его стоить поставить, а вот как, давайте разберемся!Скачиваем плагин Advanced Category Excluder и активируем его. После этого создаем новую категорию, ту, которую будем скрывать и добавляем в нее любую запись. Затем идем в настройки плагина «-ACE»- —- «-Category»- для того, чтобы скрыть необходимые рубрики и исключить попадания материалов в ней в RSS и так далее. Просто отмечаем галочками там, где это необходимо. Вот и все, теперь записи не попадут на главную страницу и в RSS.
Для того, чтобы скрыть ненужную рубрику от глаз посетителей, нужно изменить код вывода рубрик:
<-?php wp_list_categories(‘-exclude=22&-show_count=1&-title_li=’-)- ?>-
Обратите внимание, красным цветом я выделил код, который нужно добавлять и прописывать там ID той категории, которую вы желаете скрыть. Для того чтобы узнать ID категории, нужно зайти в админке в раздел «-Рубрики»- и посмотреть ссылку нужной категории, там вы легко увидите этот самый ID.
Вот пожалуй и все на этом, теперь рубрики скрыты от глаз ваших и от глаз ваших посетителей. Желаю вам приятной работы с WordPress.
Как скрыть рубрику и анонсы статьи в WordPress с главной страницы блога и RSS ленты
Привет всем! Вот и закончились мои Новогодние каникулы (сериалов пересмотрел кучуву-тучу, (хотя несколько серий “Игры престолов” еще остались на сегодня, надеюсь допишу пост, не сорвусь досматривать), но в любом случае, с сегодняшнего дня настал момент сгорбиться за компьютером и начать выполнять цели на 2013 год )!
Сегодня хочу рассказать про плагин Advanced Category Excluder или как скрыть рубрику и статьи в WordPress с главной страницы блога и RSS ленты, т.е. плагин позволяет анонсы статей из определенной рубрики не выводить на главной странице вашего блога и не отдавать их через feedburner своим подписчикам! Плагин Advanced Category Excluder очень полезный и нужный WordPress плагин, и сейчас объясню почему!
Плагин Advanced Category Excluder или как скрыть рубрику и статьи в WordPress с главной страницы блога и RSS ленты
Как вы знаете, движок WordPress устроен так, что при написании новой статьи, анонс этой статьи (или вся статья целиком) выводится на главной странице блога, что, в принципе, правильно и удобно! Но, иногда нужно сделать так, чтобы анонсы статей НЕ выводились на главной странице… Зачем?
Все мы хотим зарабатывать на своих сайтах и блогах, и вот приходит время, когда можно заработать на размещение рекламных статей на своем блоге (например, через биржу статей Миралинкс, (я, кстати, начал понемногу продавать места под статьи, но об этом в следующем уроке расскажу и покажу как это делается, поэтому подпишись на обновление блога, чтобы не пропустить интересную тему о заработке на блоге
Также, скрытые разделы сайта пригодятся для размещение статей под вечные ссылки (через биржи вечных ссылок GGL и Ротапост) Вы пишите коротенькую статью (пару тысяч знаков и продаете с нее ссылки) В день можно и 5 коротеньких статей нарисовать 😉
Внимание! Хочу заметить, что не всегда рекламные статьи и статьи под ссылки рекламодатели позволяют размещать в скрытой рубрике, поэтому имейте это в виду! Перед тем как публиковать ссылку или статью внимательно читайте задание на биржах!
Так вот, для того, чтобы не отпугнуть читателей «неинтересными» материалами, нам нужно сделать так, чтобы анонсы статей не выводились на главной странице сайта/блога и не отдавались в RSS-ленту подписчикам. И с этим, как нельзя лучше справится плагин Advanced Category Excluder.
Устанавливаем плагин Advanced Category Excluder
Итак, для начала необходимо скачать и загрузить плагин Advanced Category Excluder. Это можно сделать несколькими способами:
- Скачиваем Advanced Category Excluder с официального сайта http://wordpress.org/extend/plugins/advanced-category-excluder/ затем с помощью любого ftp-клиента (например, filezilla) загружаем на сервер и в админке активируем;
- Второй вариант: Идем в “Админку – Плагины – Добавить новый – Через поиск ищем Advanced Category Excluder – Жмем установить – Затем Активировать плагин”
После активации плагина слева появится новое меню “ACE”
Теперь необходимо создать новую рубрику (которую вы будете скрывать. Если такая рубрика уже есть, то пропускаем данный шаг)
Как создать новую рубрику знают все? – В Админке идем во вкладку “Записи – Рубрики – Добавить новую рубрику”
Внимание! Если создаете рубрику для работы с Миралинкс, то название рубрики НЕ должно содержать слов “реклама, миралинкс, miralinks, и т.д.” название должно быть естественное – это правила биржи! Будьте внимательны! Хотя об этом расскажу в следующем посте.
Итак, после того, как создали рубрику переходим во вкладку “ACE” и укажем правила для этой рубрики.
Как скрыть рубрику и статьи в WordPress с главной страницы блога и RSS ленты
В меню “Настройки (Settings)” нам нужен только один важный пункт, а именно третий сверху – “Do you want the category lister, to list the empty categories? (Хотите ли вы, чтобы была возможность исключать пустые рубрики?)”. Нужно включить эту опцию для того, чтобы можно было исключать пустые рубрики, если эту опцию не включить, то пустую рубрику не получиться скрыть, и предварительно нужно будет опубликовать в рубрику статью!
Не забываем сохранить изменение!
Дальше нам понадобится только вкладка с рубриками (Categories)
Переходим во вкладку “Categories”:
Как видите, здесь все до безобразия просто! Нужно просто поставить галочку на той рубрике, статьи которой вы не хотите выводить на главной странице блога и не хотите отдавать в RSS ленту своим подписчикам.
- Archive – архивы сайта;
- Home – главная страница;
- RSS post и RSS comments – ваши подписчики;
- Search – По поиску не будет найдена;
- Pages – Страницы;
- Single Posts – При выводе на странице похожих записей;
- Robots – соответственно не будут индексироваться.
Не забываем нажать “Doit”
Я думаю, разобраться не составит абсолютно никакого труда! А вообще, я рекомендую скрывать статьи только с главной и RSS, и этого будет достаточно!
Все, теперь смело можете публиковать статьи с биржи Миралинкс и зарабатывать денежку!
Вот в этом, основная задача плагина и заключается! Теперь вы знаете как скрыть рубрику и не выводить на главной анонсы статей.
Но как можете заметить, скрытую рубрику видно в списке рубрик на сайте и для каких-то целей это нас не устраивает, например, если мы проводим на блоге какие-то акции, марафоны или пишем закрытые (платные) статьи только для своих подписчиков, то рубрику необходимо скрыть полностью! Скрыть так, чтобы и в списке рубрик ее не было, а статьи получали ТОЛЬКО подписчики (кстати, тем самым можно набрать неплохую базу подписчиков, ловите идею)
Внимание! Можно конечно и полностью скрыть рубрику, но на биржах статей и вечных ссылок этот вариант не всегда пройдет, рубрика должна быть видна в списке рубрик и до рекламной статьи должно быть не более трех кликов! Так что для второго варианта создаете еще одну рубрику и в настройках проставляете во всех пунктах галочки кроме RSS! Надеюсь понятно??? Что не понятно, спрашивайте в комментариях.
Как полностью скрыть рубрику в WordPress
1. Для начала необходимо узнать ID рубрики. Как это сделать читаем тут.
2. Ищите в файле sidebar.php код вывода рубрик (смотрите похожую строчку с переменной wp_list_categories)
3. Далее нужно вставить в этот код вот такой параметр — exclude=1& – где 1 это ID нужной рубрики!
4. Итог:
Когда будете редактировать файл, не забывайте сделать резервную копию!!!
Все, теперь и в списке рубрик нашу рубрику не видно!
Продолжение>>> Как убрать записи с главной страницы с помощью кода
Ну а на сегодня все, удачи вам и до скорых встреч! aimblog.ru
aimblog.ru