Поставить RSS на место
фев 8, 04:58 Категория: PlugIns Комментарии [3]
Стандартные шаблоны Textpattern обычно содержат в правильных местах правильные ссылки для подписки на RSS. Это достигается за счёт внедрения в тело документа двух пар тегов. В заголовке, т.е. до тега <body>, ставится пара вот таких строк:
<txp:feed_link flavor="atom" format="link" label="Atom" />
<txp:feed_link flavor="rss" format="link" label="RSS" />
Это даёт красивую иконку в адресной строке, кликнув на которую можно оформить подписку на интересный блог. Особенно это актуально в свете напавшей на блогеров тенденции креативить соответствующую иконку на страничках - иногда её тяжело найти.
А в теле документа пишется вот такая последовательность:
<txp:feed_link label="RSS" /> / <txp:feed_link flavor="atom" label="Atom" />
Вроде всё просто. Но тут в игру вступает FeedBurner или другой сервис управления RSS потоками. Идея хорошая, но возникает некое раздвоение личности: RSS поток с сайта можно читать по двум адресам - самого сайта и с сервиса. И тут сервис теряет свою привлекательность: не может посчитать подписчиков, дать верную статистику и т.п. Чтобы этого не было, я убирал стандартные теги CMS и прописывал в шапке вот такую строчку,
<link rel="alternate" type="application/rss+xml" title="RSS поток" href="http://feedproxy.google.com/ihhi-blog" />
и теле шаблона ссылку вида
<a href="http://feedproxy.google.com/ihhi-blog" title="RSS поток">RSS канал</a>
Вроде ничего страшного, если знаешь, что и как нужно сделать. И даже в этом случае нужно найти место, где эти коды спрятаны. До недавнего времени я считал, что сделав эту операцию один раз, я буду избавлен от головной RSS боли до момента смены дизайна. Но тут случился массовый переезд клиентов FeedBurner на новые адреса. Google, спасибо тебе.
Благодаря этому я озаботился автоматизацией смены адреса RSS канала. И для этого нашёлся плагин wyn_feed_redirector v0.1, который решает данную проблему. После стандартной установки плагина нужно только указать адрес, на который будет редиректиться канал и всё. Больше никаких проблем. Я готов к любым переездам Googl'a. И даже с Googl'a.
Да, кстати, можете подписаться на RSS и проверить, как оно пересылает, а я проверю - как Google вас посчитает.






Интернет перестал быть чудом, но ещё не стал привычным инструментом. Отрасль показывала рост даже в самые тяжелые дни кризиса. У неё большое будущее и замечательное настоящее.