Блог Александра Бобрина. SEO, блоггинг, инфобизнес и заработок в интернете
Реклама/Услуги

Как скрыть рубрики с главной страницы и RSS ленты

Здравствуйте, уважаемые читатели!

В этой статье я хочу рассказать о том, как исключить определенные категории с главной страницы WordPress блога и из RSS ленты. А также вы узнаете о том, как вывести анонсы статей из определенной рубрики в какой-либо части вашего блога. В моем случае это будет сайдбар (правая колонка) блога.

Вначале я сам не использовал данный способ, и все мои новые статьи отображались на главной странице и попадали в RSS ленту.

Как скрыть рубрики WordPress с главной страницы и RSSПо мере развития блога может появиться необходимость исключения ряда постов с главной страницы блога и RSS ленты. Это может потребоваться, например, при публикации небольших статей, новостей, постов не по теме блога, рекламных статей, страниц для размещения ссылок и т.п. Это нужно для того, чтобы не мозолить глаза читателям блога подобными статьями, а также не захламлять ими почтовые ящики подписчиков.

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

Кстати, это первый пост на моем блоге, который я решил таким образом скрыть от глаз постоянных читателей и подписчиков моего блога.

Самый простой и удобный вариант, который я смог найти в сети, это установить небольшой плагин под названием Exclude categories. То есть плагин, который исключает целую рубрику с главной страницы или (и) из RSS ленты.

Скачать плагин можно по этой ссылке.

Сохраните его в любое место своего компьютера и зайдите в административную панель блога.

На вкладке «Плагины» нажмите «Добавить новый», воспользуйтесь пунктом «Загрузить плагин» и выберите скачанный файл (это архив в формате «.zip»). После этого нажмите кнопку «Установить».

Установка плагина

После установки и активации плагина в разделе «Настройки» появится пункт «Exclude Category».

Настройки Exclude Category

Перейдите в этот раздел и выберите те категории, которые должны попасть под действие плагина, также выберите действия, которые нужно сделать с выбранными категориями (не выводить выбранные категории на главной и (или) в RSS ленте).

Настройка плагина Exclude Category

Вот такой вот очень простой способ.

Как вывести список статей из рубрики в сайдбаре

Иногда может потребоваться вывести анонсы статей из определенной рубрики в какую-либо часть блога. В моем случае я решил выводить в сайдбаре ссылки на последние записи из скрытой ранее рубрики «Новичкам». Мне это необходимо для лучшей индексации поисковыми системами (как улучшить индексацию) статей этой рубрики, ведь ссылки на эти посты будут выводиться на каждой странице, что, безусловно, улучшит индексацию.

Я сделаю это при помощи стандартных виджетов. Если у вас в теме WordPres виджеты отсутствуют, то можно добавить нижеприведенную функцию прямо в код файла темы, например, sidebar.php.

Если вы используете тот же способ что и я, то вам потребуется плагин «PHP Code Widget», без него php коды в виджетах работать не будут. Скачайте, установите и активируйте этот плагин по стандартной схеме, прямо из административной панели блога, при помощи функции поиска длагинов (Плагины-Добавить новый, в строке поиска введите название плагина «PHP Code Widget»).

Установка PHP Code Widget

После активации плагина можно приступить к созданию виджета последних записей.

Перейдите во вкладку «Внешний вид»-«Виджеты» и в нужное место перенесите обычный текстовый виджет.

Затем укажите заголовок и вставьте в текстовое поле следующий код:

<ul>
<?php query_posts('category_name=name_rubrika&showposts=10'); ?>
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink(); ?>">
<?php the_title(); ?> </a>
</li> <?php endwhile; ?>
</ul>

Во второй строке php кода: ('category_name=name_rubrika&showposts=10')

Необходимо указать рубрику, из которой будут выводиться последние записи и их количество. Для этого вместо «name_rubrika» укажите имя (название) вашей рубрики.

Например, полный адрес моей рубрики «Новичкам» выглядит так:

http://asbseo.ru/novichkam/название статьи.html

Название моей рубрики «novichkam», и код будет выглядеть так:

('category_name=novichkam&showposts=10')

Цифра 10 в конце – это количество отображаемых новостей, можете указать любую.

В итоге мой виджет выглядит так:

Виджет последних записей

И теперь в сайдбаре блога отображается список последних записей из моей скрытой рубрики.

Список последних записей

Ну вот, на этом у меня все. Надеюсь, мой пост был полезен для вас!

До встречи на страницах моего блога.

С уважением, Александр Бобрин

Понравилась статья? Поделись с друзьями!

Комментариев - 7
  1. Виктор Боченков

    В принципе очень интересный способ скрыть ненужную информацию от читателя. Хотя с одной стороны зачем скрывать? Тем более когда у тебя, Александр, постоянно полезная информация.

    Кстати, я вернулся! 🙂

    Ответить


    Александр Бобрин

    Ооо какие люди! И даже с новым блогом! Виктор, статьи я решил скрывать не просто так. Потом, как-нибудь расскажу для чего мне это =)

    Ответить

  2. Татьяна Суркова

    Александр, здравствуйте. Я та самая Татьяна Суркова, что написала вам в поддержку о сотрудничестве. Теперь о статье, Саша, где вы были раньше, такая инфа полезная, во всяком случае, для меня. С удовольствием прочла и на кнопки социалок потыкала, может, ещё кому пригодятся. Над темами завтра подумаю и напишу в поддержку, ещё раз огромное спасибо за эту статью, а мой блог можно глянуть, кликнув по имени.

    Ответить

  3. Александр Белый

    Полезная штука. К примеру удобно если у Вас заказали рекламный пост без публикации по RSS

    Ответить

  4. Александр

    А как поисковые системы относятся к таким плагинам?

    Ответить


    Dzmitry Roshchyn

    Я думаю им абсолютно по крайней мере нейтрально относятся, точнее как обычно. Тут главное считаю для поисковых систем важно хорошее юзабилити, они это любят. Такая стратегия Александра наводит меня на размышления, ведь в сайдбаре реально выводить то, что необходимо скоренько продвинуть.

    Ответить

  5. Николай Вилков

    Интересная заметка, про такое я даже и не думал)) Тут проблема в другом, как бы чаще писать и радовать читателей новыми статьями.

    Но, думаю, пригодится этот материал, вскоре может быть окажется полезным))

    Ответить

20 эффективных способов увеличить базу подписчиков!
Оставьте комментарий:
Ваше имя *
Ваш email *
Ваш сайт:
Ваш комментарий: