Все мы прекрасно знаем, что подписчики — это хорошо, что подписчики — это трафик. Самые распространённые способы получения подписчиков — рассылка через сервисы SmartResponder и Feedburner (RSS). Через эти сервисы читатели получает на свой E-mail информационные письма. Сегодня речь пойдёт о контенте для RSS подписчиков.
Кто обычно подписывается на RSS ленту блога? Тот кому этот блог интересен и тот, кто хочет получать информацию или следить за ней.
Существует практика, когда блоггеры публикуют эксклюзивный материал или предложения, доступ к которым или платный (VIP доступ), или возможен именно для своих подписчиков. Эта информация недоступна остальным, только для тех, кто заплатил или подписался на RSS.
Давайте разберём, как реализовать бесплатный скрытый контент для RSS подписчиков .
Скажу сразу, что плагин FeedOnly к этой теме не подходит. Тема не в обрезании контента тегами <!––hide––> и <!––/hide––> , речь будет об отдельной рубрике для подписчиков и информации, которая будет только в RSS ленте.
Рубрика для RSS подписчиков
Итак, создаём отдельную рубрику, в которой будут публиковаться статьи для RSS подписчиков. Название рубрики любое, пусть будет «VIP». Далее, надо узнать ее ID (как узнать ID рубрики). ID запоминаем, допустим ID=25 и открываем файл function.php вашей темы. Вставляем в файл вот этот код:
<?php function excludeCategory($query)
{ if($query->is_home | $query->is_archive )
$query->set(‘cat’,’-25′); return $query;
} add_filter(‘pre_get_posts’, ‘excludeCategory’);
?>
Кратко, pre_get_post — это фильтр WordPress. С помощью него, мы исключаем, указанную выше рубрику со всех страниц кроме RSS-ленты. Для исключения рубрики, перед ID стоит знак минус.
Результат: когда вы добавляете статью в рубрику для подписчиков, она не будет отображаться на главной странице блога, странице категории, тегов или на любой другой странице архива, но будет включена в вашу RSS ленту.
Если в вашей теме список рубрик выводится функцией wp_list_categories, значит необходимо провести корректировки для этой функции, исключить рубрику скрытого контента из списка: wp_list_categories(‘exclude=25’); exclude — исключить
25 — это ID рубрики для RSS подписчиков.
Ок. Про рубрику вроде всё.
Теперь второй вариант — шорткод (что такое шорткод) скрытого контента для RSS подписчиков.
Создадим шорткод для контента, который будет отображаться только для ваших подписчиков по RSS.Этот способ хорош для отображения рекламы или важной информации прямо в статьях.
Опять открываем функцию в functions.php и вставляем вот такой код: function cwc_feedonly_shortcode( $atts, $content = null) { if (!is_feed()) return «»; return $content;
} add_shortcode(‘feedonly’, ‘cwc_feedonly_shortcode’);
Теперь вы можете использовать шорткод в статье, как показано ниже, и информацию размещённую в этом шорткоде увидят только RSS подписчики.
[feedonly]Здесь будет скрытая реклама[/feedonly]
Если в вашем блоге нет RSS ленты — создайте её, привлекайте подписчиков и получайте трафик
Спасибо!
В ближайшее время мы опубликуем информацию.