Всем привет, дорогие друзья. Сегодня я обнаружил что мой RSS канал отдает полную новость, хотя должен отдавать короткую. Я уже писал в статье про защиту контента о том, что rss поток тоже нужно защищать. Но видимо придется коснуться вопроса с защитой RSS канала более детально.
Как я узнал о том, что в RSS Отдается полная новость? Все просто — подписался по RSS на себя любимого. И я сейчас не говорю о подписке на feedburner, а именно на RSS , т.е. мои новости можно читать с помощью определенной программы (читалки), даже не переходя на мой блог.
Кстати, хотел написать в следующих статьях про rss читалки , загуглил по своему блогу подобные запросы и оказывается я уже про это писал в этой статье. Подумать только — я начинаю забывать о чем писал. Интересно — это хорошо или плохо? Точнее не так поставил вопрос — как думаете, это нормально или не очень?
Как не отдавать в RSS канал wordpress блога статью целиком??
Я, если честно, уже и подзабыл как это делается, поэтому пришлось напрячь свои извинилы. Но всё оказалось не так сложно. Во-первых, в самом WordPress нужно отключить передачу полной новости.

Переходим в Настройки — Чтение и клацаем возле пункта «Анонс».
Хотя, бывают темы (шаблоны wordpress) , в которых эта фишка может не сработать. Если эта фишка срабатывает — отдается в rss первые 55 слов из каждого поста, после чего ставится загадочный символ […], который, как вы знаете обозначает продолжение.
Кстати, в некоторых блогах, которые не до конца правильно оформлены — тоже можно встретить вместо кнопки «Читать далее» символ […] продолжения.
Те кто «в теме» понимают, что это может означать лишь то, что в коде используется функция the_excerpt(); вместо стандартной the_content();
Кстати, у меня в шаблоне я использовал именно the_excerpt(); , просто потому что он позволяет написать собственный анонс, который может отличаться от текста статьи. И я анонс свой вставляю в поле «Цитата» при добавлении или редактировании статьи.

Как обрезать анонсы постов в feedburner
Ну, как пользоваться самим сервисом feedburner я не буду. Это не тема данной статьи. Поэтому сразу напишу куда нужно переходить и что делать.
Переходим в раздел «Оптимизируй» и включаем пункт «Summary Burner».

Это число мы можем изменять по своему усмотрению.
Лайфхак с RSS: как учитывать подписчиков через читалки
Когда ваши подписчики подписываются через какую-то форму подписки — это означает что читатели подписались или на фидбурнер или на смартреспондер, или какой вы там сервис используете.
Но что если читатель подписаться на rss через стандартный rss поток?
http://in4wp.ru/feed/
Например на такой как я указал?
Такие пользователи нигде ведь не учитываются. Верно? Рассказываю сделать так чтобы они учитывались.
Чтобы это сделать нужно поставить перенаправление вашего стандартного адрес rss канала на адрес rss на фидбурнере. Это делается через HTACCESS файлик. И делается следующими строчками.
Redirect 301 /feed/ http://feeds.feedburner.com/in4wp
Redirect 301 /feed http://feeds.feedburner.com/in4wp
Redirect 301 /feed/atom/ http://feeds.feedburner.com/in4wp
Возможности плагина Ozh Better Feed, установка, настройка
Наконец-то я добрался до заветного плагина. Дело в том, что хочется уже не только защитить контент от воровства или просто заимствования, пусть и временного. Хочется ведь сделать чтение вашей ленты максимально комфортным и удобным.
Поэтому мне кажется что нужно отдавать в RSS конечно же обрезанные версии статей, но обрезанные в нужном месте. Для главной страницы блога — будет свой анонс, а для RSS подписчика — свой анонс, побольше. Он же все-таки привилегий больше имеет. Правда?
Кроме этого «премиум обрезания» плагин позволяет создать футер для анонса. т.е. подробные копирайты и, например, напоминание о конкурсах или акциях на вашем блоге. Эта функция крайне полезна. Вы постоянно информируете вашего читателя о чем-то. Считайте бесплатная реклама.
[tip]А вот если вашу RSS будет кто-то тибрить — он стибрит её вместе с этими ссылками , которые вы поставите в подвале рассылки. Представьте — в результате кражи вашего RSS вы получите кучу обратных ссылок на ваш блог. гы-гы…[/tip]
Так, ну хватит уже нахваливать этот плагин, давайте переидем к его настройке.
Итак, устанавливается он стандартным образом.
Активируем и работаем. Кнопка его настроек скрывается в разделе «Параметры».

1. Если здесь галочку не поставить — будут отдаваться полные тексты. Если поставить — будут отдаваться части текста (анонсы) , которые стоят перед знаком more.
2. Это поле имеет значение только если ваш шаблон хитро настроен. Если у вас вместо more идет обрезание тегом nextpage, с его помощью статью обычно разбивают на страницы.
3. Тут можно настроить ссылку на полную новость. Она может называться как вам угодно «Читать далее» или «Читать подробнее». В RSS потоке после анонса будет показываться именно эта фраза. Я себе вот так настроил:
Подробности тут…
%%posturl%% — это ссылка на ваш пост, она будет подставляться автоматически. Можете кнопку эту переименовать как вам угодно.
В Style вы можете добавить чего вашей душе угодно и как хотите стилизовать кнопку «подробности тут».
4. Здесь у вас есть возможность с помощью визуального редактора стилизовать ваш футер для каждого поста.
Вот как я написал:
Copyright © Денис Тумилович, in4wp.ru — Как создать блог. Ссылка | %%comments_text%% |
Вы также можете ознакомиться с другими материалами категории %%categorylinks%%.
Или посмотреть что еще есть по тегу %%taglinks%%
А теперь наверное нужно пояснить список переменных.
blogname — название вашего блога
blogurl — URL главной
feedurl — URL RSS-ленты
posttitle — заголовок поста, для которой создается этот подвал
posturl — URL адрес этой статьи
id — ID поста
date[Y] — дата и время ее создания
categories — название одной или нескольких рубрик (категорий) WordPress, к которым она принадлежит
categorylinks — URL адреса этих рубрик
tags — список разделенных запятыми тегов, которые вы прописали при написании этой статьи в админке
taglinks — тот же список, но только в виде ссылок на эти самые страницы тегов
comments — число комментариев, которые уже имеются у этой публикации
comments_text — текст для 0, 1 или xx комментариев, задается в последнем поле настроек плагина Better Feed
wordcount — количество слов в данной публикации
wordcount_remain — количество слов в этой статье, но только после тега More (ссылки «Читать дальше»)
author_first — имя автора
author_last — фамилия автора
author_nick — ник автора
Чуть ниже вы увидите поля для настройки отображения комментариев, но это уже совсем просто. Поставили ваши фразы, которые нужно отображаться при каком-то количество комментариев.

Пользуясь случаем, хочу объявить о том, что у меня есть БЕСПЛАТНЫЙ курс по созданию блога с нуля — ПОЛУЧИТЬ КУРС. Помогаю новичкам в развитии.
Ну а защитить свой блог вам поможет сервис VirusDie.
Вот, надеюсь я достаточно полно изложил этот материал. Старался, чесслово. Если вам понравилось — покликайте по социалкам пжлст. Ну и конечно же — [urlspan]подписывайтесь[/urlspan] на мой RSS канал, чтобы не пропустить новых интересных статей.
Хотел тут конечно своё видео вставить, но блин, уже сил нет сегодня что-то записывать. Поэтому скоро запишу отдельно. Кстати это еще один повод подписаться на обновления блога.
Все, на сегодня всё, пока.
[bye]
Хороший способ от воровства статей.
А у меня стоит плагин RSS Images Feed. Это не одно и тоже? Я просто не имею возможности ставить сама плагины, я не админ своего блога, я просто автор.
Вроде бы не одно и тоже. А что значит «не админ своего блога»? О_о
Свой блог я получила пройдя практику в Центре равновесия, сейчас это Содружество ИнетПродюс. ОСНОВАТЕЛЬ ЭТОЙ КОМАНДЫ МНЕ ЕГО ПОДАРИЛ НО Я НЕ АДМИНИСТРАТОР, ВСЕ ТЕХ. ПРОБЛЕМЫ НАСТРОЙКИ ДЕЛАЮТ ЗА МЕНЯ ПРОФЕССИОНАЛА А Я ТОЛЬКО ЛИШЬ ПИШУ СТАТЬИ И МОГУ МЕНЯТЬ ТО ЧТО УЖЕ ДОБАВЛЕНО.
Сам использую данный плагин для более тонкой настройки фида своего блога. Читал когда то про этот плагин на каком то блоге. Но не знал что таким вот образом еще можно и контент защитить.
Денис, вы просто молодец. Отличная и познавательная статья. Я например не знала что, нужно и можно обрезать анонсы постов в feedburner. У меня были простые настройки, как вы в первом пункте на счет анонса прояснили. А потом я пользуюсь простым способом. И перед тем, как опубликовывать статью, я ее в Яндекс web мастер добавляю , в оригинальные тексты. Пока контент не воровали. Ваша же статья для продвинутых. Она очень интересная. Спасибо.
Так все подробно описано. Мне нравится когда так доступно и без воды. Надо подумать, а то я на RSS вообще внимание не обращаю.
А у меня был такой плагин, валялся и я его удалила)) Хоть узнала, для чего он предназначается! Надо снова установить.
Жаль, что валялся :) Хороший плагин, очень простой и надежный, так что устанавливайте и пользуйтесь на здоровье…
Денис, классная статья! Я многое уже забыл про настройки rss ленты, так как не пользуюсь ей. Но читатели, то у меня есть, даже плагин Ozh Better Feed установлен, но оказалось был совсем не настроен. Узнал много нового. Спасибо, Денис за подробную, а главное понятную статью!
Таааак! Теперь я знаю, чем займусь на выходных) Надо вообще rss себе забахать, совсем забыл.
Да, интересный плагин спору нет. Может и себе поставить? Лента вроде как есть, а вот что там, я и сам честно не знаю. Надо будет хоть глянуть на досуге :)
Пусть всем ворам контента воздастся по заслугам.
Серьезная заявка, аж страшно стало :) :) :)
А как можно просто изменить адрес фида, но чтобы без редиректа?