Rss каналы как подключить. RSS новости: некоторые способы импорта ленты новостей. Дополнительные настройки FeedBurner для вордпресс: плагин FD FeedBurner

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

Поэтому для тех, кто как и я недавно, еще не знает насколько это удобная штука, я постараюсь понятно и доходчиво объяснить, тем более, что сложного в этом ничего нет. Главное — понять, зачем тебе нужно читать другие сайты прямо из своего браузера.

У тебя есть аккаунт в Gmail?

Итак, владельцы почтового ящика на Gmail, за дело! Сначала переведем термин RSS на русский язык и получим его определение: «очень простое получение информации». Так как способов получения информации много, то очень простой способ нам обязательно пригодится. Можно любимые и интересные сайты добавлять в , а можно их все собрать в одном месте, например на панели своего браузера и быстро просматривать обновления каждый день.

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

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

Читайте ленту RSS из браузера

Переходите, друзья по этой ссылке и устанавливайте расширение RSS Feed Reader. После установки расширения на панели браузера появится всем знакомый значок RSS, и все, что осталось нам сделать, — выбрать сайты, которые бы мы хотели чаще других просматривать и заходить на них только в том случае, если заголовок новости и краткое описание нас заинтересует.

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

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

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

Еще один простой способ добавить сайт в читалку RSS Feed Reader: если у вас по каким-то причинам не получается добавить сайт, копируйте адрес сайта, нажимайте на расширение RSS Feed Reader, в самом низу открывшегося окна будет надпись Subscribe to feeds on this page, кликайте на нее, вас перебросят на следующее окно. Нажимаете на нижнюю ссылку Organize your feeds, и переходите в настройки расширения, где добавляете url сайта в + new feed. На самом деле, все очень просто, и все эти действия будут происходить за 10-20 секунд.

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

Удобство использования этого расширения вы почувствуете сразу же: на иконке отображается количество новых сообщений. Объем предстоящей работы можно будет спланировать заранее.

Технология чтения RSS ленты из браузера Googlt Chrome приносит только пользу, не раздражая объемом и количеством информации. Понимание того, насколько эффективным средством ты теперь владеешь, экономит значительно много времени для других дел.

Надеюсь, что мои подсказки помогли вам узнать, как читать RSS ленту из браузера Google Chrome быстро. Эта прекрасная технология доставит новости и события с любимых сайтов на ваш браузер.

Будьте всегда в курсе новостей и событий. Будьте эффективны. Добавьте блог «Копилка советов для эффективного человека» в свой браузер и находите интересные статьи гораздо быстрее.

Привет! Сейчас вы узнаете как настраивать RSS-ленту на сайте через FeedBurner.

Для тех, кто в танке: главная задача RSS вашего блога – собирать подписчиков и рассылать им на email красивые и яркие анонсы вновь написанных статей, чтобы пользователям хотелось скорее перейти на ваш блог и прочитать полную версию статьи.

Для меня эта тема долго оставалась не понятной, возможно не хватало подробной инструкции по настройке. Именно такую инструкцию с описание всевозможных настроек FeedBurner для WordPress я и напишу.

Почему надо использовать именно фидбернер?

Почему же мы будем использовать именно фидбернер для настройки RSS ленты и подписки на блог? Для этих целей в WordPress есть стандартный инструмент, но без Feedburner"а нам не обойтись, т.к. он имеет следующие преимущества:

  • FeedBurner конвертирует стандартную RSS-ленту ваших блогов в стандартизированный формат,распознаваемый абсолютно всеми ридерами (программы, предназначенные для чтения RSS)
  • В Фидбернере можно визуализировать RSS ленту на ваш вкус
  • Позволяет очень гибко настраивать email-рассылку
  • Предоставляет счетчик подписчиков, устанавливающийся на блог и становится показателем его популярности
  • Широкие возможности анализа с помощью статистики фидбернера.
  • FeedBurner – наиболее популярный сервис подписок среди блогеров.

Поэтому забудьте о том, чтобы настраивать RSS через обыкновенный фид и займитесь подключением FeedBurner!

Подключение Фидбернера. Пора зажечь фид

FeedBurner является собственностью Google, поэтому чтобы начать использовать данный сервис, необходимо иметь аккаунт в Гугле. До сих пор не завели? Самое время!

Попробуйте зажечь ваш первый фид: скопируйте адрес стандартной RSS-ленты в поле. По умолчанию он выглядит так: ваш_сайт.ru/feed/, если конечно у вас настроены “Постоянные ссылки”. Если нет, читайте .

Нажмите «Next » и в следующем окне впечатайте «название фида» и «адрес фида» для отображения в браузере (их нужно придумать на ваше усмотрение). После этого ваш фид станет доступен по ссылке feedburner.google.com/адрес_который_вы_ввели. Снова нажмите “Next ”. И еще раз «Next ».

Здесь советую отметить галочками «Уникальные клики » и «TotalStars ». Но вы всегда можете изменить выбор этих услуг в настройках, так что скорее идем дальше!

Настройка FeedBurner для WordPress

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

  1. Зайдите во вкладку «Оптимизируй », найдите в левой колонке «». В перечне с названием «Тема » отметьте русский язык (Russian) и отображение для «контента фида». Сохраните.

  2. Перейдите на верхнюю вкладку «Публикуй », откройте раздел «Подписки по электронной почте» и щелкните — «Активировать ». В открывшемся окне выберите русский язык и скопируйте себе куда-нибудь код формы подписки на рассылку, чтобы позднее добавить его на сайт. Мы вернемся к этому позже, но если не терпится, читайте .

    Советую внизу страницы поставить галочку «Отправлять мне письмо, когда человек отписывается от рассылки», такое уведомление весьма удобно.
  3. Откройте раздел «Communication Preferences» и перепишите тему и тело письма с подтверждением подписки на русский. Вы можете придумать произвольный текст на ваше усмотрение, главное оставьте ссылку, по которой будет кликать пользователь: ${confirmlink}. Нажмите «Сохранить ».
    Можете использовать пример текста, придуманный мной:

    Дорогой читатель!
    Вы подписались на блог «Название блога». Для того, чтобы подтвердить подписку, щелкните по ссылке
    ${confirmlink}.
    Если ссылка не открылась, скопируйте ее в браузер и перейдите по ней.
    Если вы не подписывались на блог, проигнорируйте данное письмо.

  4. Зайдите в «Email Branding» и введите в первое поле такую штуку: «${latestItemTitle}». Это позволит отображать в теме email"a заголовок рассылаемой статьи. Тут же можно настроить отображение заголовков и тела письма.

  5. Наконец, откройте раздел «Delivery Options» и задайте свой часовой пояс, а так же время, в которое вашим подписчикам будет рассылаться почта. На мой взгляд самая большая открываемость писем с 9 до 11 утра, когда люди пришли на работу и проверяют почту.

На этом самые важные на мой взгляд настройки закончены. Если вы уже устали настраивать FeedBurner, переходите сразу к . Но все же рекомендую произвести полную настройку.

Подробная настройка FeedBurner – необязательные пункты

Если вы выполнили все предыдущие пункты, то ваш FeedBurner уже работает как надо. Однако, если вы хотите улучшить свою ленту, как визуально, так и с технической стороны, выполняйте следующие пункты:

Вкладка «Оптимизируй»:


Вкладка «Публикуй»:

  1. Активируйте опцию «PingShot», которая будет сообщать интернет-службам для чтения RSS (ридерам) о том, что вы написали новую статью. Это может положительно сказаться на скорости индексации вашей записи поисковыми системами.
  2. Если хотите подключить автоматическую трансляцию записей (их заголовков) в Twitter, вам потребуется активировать опцию Socialize. Нажмите кнопку «Add a Twitter account» и подтвердите ваше согласие на трансляцию на сайте твиттера.
  3. И наконец, активируйте последнюю опцию NoIndex. Это необходимо, чтобы закрыть от индексации RSS ленту вашего блога (тогда и ваш контент останется уникальным).

Как сменить аккаунт FeedBurner (делегировать права)

Если вам необходимо изменить аккаунт (почтовый ящик) или вы хотите передать права на аккаунт фидбернера другому пользователю, сделать это очень просто. Вверху под заголовком фида есть ссылка «Transfer Feed…» — просто введите в открывшемся окне новый e-mail.

Установка счетчика подписчиков от FeedBurner на блог

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

Чтобы настроить счетчик, перейдите в раздел FeedCount вкладки «Публикуй» и нажмите «Активировать».

Настройте стилизацию счетчика: цвета текста и фона, статический или анимированный счетчик.

Ниже для вас сгенерируется код счетчика подписчиков. Заметьте, что в нем имеется внешняя ссылка на вашу RSS ленту. Добавьте атрибут в ссылку, чтобы закрыть от индексации, а саму ссылку оберните в noindex. Еще советую добавить атрибут target="_blank", чтобы RSS лента открывалась в новой вкладке. В результате у меня получился такой код:

1 2 3 <a href = "https://feeds.feedburner.com/pro-wp" target = "_blank" rel = "”nofollow”" > <img style = "border: 0;" src = "https://feeds.feedburner.com/~fc/pro-wp?bg=FFFFFF&fg=000000&anim=0" alt = "" width = "88" height = "26" / > </ a >

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

Настройка внешнего вида RSS ленты на сайте

С необязательными настройками закончили, продолжим рассматривать важные.
Итак, ваш feedburner работает, email’ы рассылаются подписчикам. Но по умолчанию письмо приходит на почту с полным текстом вашей статьи. И это очень плохо потому что:

  • Если статью можно прочитать в письме, нет смысла переходить на ваш блог
  • Если данная статья пользователю не интересна, его будет напрягать такое длинное письмо.
  • Когда статьи рассылаются полностью, их проще украсть.

Проблема решается двумя способами:


Настройка RSS ленты в админке WordPress. Редирект

Теперь ваша RSS-лента находится по новому адресу feeds.feedburner.com/ваша-лента, но и стандартная лента все еще доступна по адресу ваш-блог.ru/feed.

Чтобы избавиться от показа стандартной ленты, нужно прописать 301-редирект на настроенный через FeedBurner фид. Выполним это двумя способами:


Как добавить ссылку (кнопку) RSS ленты на блог

Когда как ваша RSS-лента настроена как надо, вам не стыдно будет влепить ссылку на фид к себе на блог, пусть позавидуют!)

  • Подберите удачную картинку с изображением RSS и загрузите ее на ваш сервер по ftp.
  • Добавьте в код шаблона сайта следующую штуку:

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

Здравствуйте дорогие друзья!

Сегодняшняя статья – это продолжение курса по « », мы с Вами настроим, встроим и добавим RSS канал на блог, а именно RSS канал Feedberner и разберем абсолютно все, что с ним связано. Короче сегодня Вы узнаете – «Как установить RSS на сайт».

Настроим саму трансляцию нашего фида и сделаем предложение нашим читателям на подписку новостной ленты, то есть человек, который подпишется, будет получать новые статьи с блога (пример моей подписки через E-MAIL смотрите в сайдбаре). Поставим код счетчика Feedbarner, этот счетчик будет отображать наших подписчиков.

На сегодняшний день тяжело найти сайт или блог у которого нет RSS ленты! Но почему такие ресурсы сложно найти и почему вообще добавляют RSS канал на блоги и сайты?

ЗАЧЕМ УСТАНАВЛИВАТЬ RSS НА САЙТ

Ну, во-первых, установив RSS на сайт — это удобный инструмент для привлечения читателей, сейчас объясню почему.

Представьте, что Вы дочитали эту статью «Как установить RSS на сайт и настроить RSS ленту» и добавили RSS канал на свой блог, после этого к Вам на ресурс зашел посетитель и подписался на обновления, то есть на RSS канал. Вы в свое время публикуете новую статью, и она приходит к Вашему подписавшемуся читателю на E-MAIL.

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

Не получив-бы он письмо от сервиса Feadbarner, который транслирует RSS канал Вашего блога, то возможно и не зашел бы больше не когда к Вам на ресурс. А если таких подписчиков около сотни или тысяч людей, то какая бы посещаемость у Вас была при публикации новой статьи? Причем если Ваш ресурс будет под поисковые запросы, представляете?

Во-вторых – Вы будете знать, сколько человек у Вас в подписчиках и сколько примерно человек должно прийти к Вам, прочитать Ваш новый пост или посты.

ПЛЮСЫ В УСТАНОВКЕ RSS НА САЙТ

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

Если у Вас есть желание зарабатывать на блоге, а я думаю, что оно у Вас несомненно есть! Не так ли? Добавляйте счетчик от Feedburner на свой блог или сайт, не откладывая на потом. Установим RSS на сайт мы в этой статье, а вот счетчик на Ваше усмотрение, потому что это стоит делать только тогда, когда у Вас в подписчиках уже энное количество людей, хотя бы для того, чтобы не опозорится.

Проверить сколько людей у Вас числится в подписчиках очень просто – напишите в строке вашего браузера запрос: rss, нажмите ENTER и в поиске выберете — RSS – FeedBurner, после чего откроется сайт feedburner где и будет указано сколько у Вас подписчиков, но это сможете сделать ниже.

Еще большой плюс в подписке на новостную ленту вашего блога в системе feedburner – это возможность подписываться на Ваш канал указав просто свой E-MAIL и подтвердить подписку перейдя на свою электронную почту.

Не игнорируйте эту возможность, потому что не каждый из Ваших посетителей умеют обращаться с ридерами, а что касается почты, то с ней обращаться может каждый. Создав подписку на новостную ленту своего блога, Вы увеличиваете потенциал, обрести большее число читателей или подписчиков (называйте, так как Вам больше нравится). Кстати, если вам не нужна RSS, то можете легко воспользоваться данным сервисом: e-mail-rassylka .

И это не все! У feedburner есть еще много больших преимуществ, эти самые преимущества данный сервис получает от Google. Я покажу все настройки этого сервиса, это будет ниже, поэтому читайте внимательно…

Наверное, Вы знаете, что feedburner принадлежит поисковой системе Google. Поэтому если Вы хотите установить RSS на сайт, то придется зарегистрироваться в Google, то есть создать себе аккаунт по этому адресу . Ничего в этом сложного нет, заходите по выше приведенной ссылке. Нажмите на большую кнопку войти:

И нажмите на ссылку — создать аккаунт, далее заполняйте все необходимые поля в форме. Как создавать аккаунт в Google? Об этом я хочу написать в следующей статье, потому что там будет много текста, подписывайтесь на обновления блога, чтобы ее не пропустить. Если у Вас возникнут, какие-то проблемы с созданием аккаунта в Google, то напишите об этом в комментариях, я соответственно Вам помогу.

Теперь заходите в feedburner по этому адресу, введите логин и пароль для входа в аккаунт Google, если конечно Ваш браузер не сохраняет логины и пароли.

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

КАК УСТАНОВИТЬ RSS

Значит, зашли на в feedbarner и наверняка у Вас стоит Английский язык, в правом углу есть вкладка Languages, нажмите на нее и выберите там свой язык.

В форму «Зажигай» фид прямо сейчас, вставьте адрес Вашего блога и через слеш (/) напишите feed, я устанавливаю RSS на тестовый блог и у меня получился такой адрес. Потом жмите Next, и Вы попадаете на страницу, где необходимо написать название Вашего фида, например, название Вашего блога, а в поле адрес feed допишите окончание латинскими буквами, там автоматически уже что-то вставится, но я рекомендую дописать. Окончание, которое допишите будет добавлено к адресу https://feeds.feedburner.com/.

После всего этого жмите кнопку Next. Вас перенесет на страницу где будут поздравления, типа: «Поздравляем! Ваш фид FeedBurner обрел жизнь. Не хотите его немного приодеть?» и ниже ссылка на RSS Вашего фида, скопируйте и сохраните ее на флешке или еще где-то.

Теперь перейдем к настройке RSS для сайта. Жмите далее Next и ставьте везде галочки, нажмите опять Next.

На этом создание RSS для сайта окончено. Теперь Вы знаете как установить RSS. Можете раздавать скопированную ссылку Feedburner своим друзьям, знакомым и прикрепить ее где не будь на сайте, но это пока, в другой статье по RSS. Мы с Вами сделаем классную форму для подписки на Вашу ленту.

Дальше мы будем настраивать и вставлять в Ваш web-ресурс, но это будет в другой статье, подписывайтесь на обновления чтобы ее не пропустить. Как Вам статья?

С уважением, Алексей Кобзарев

Даёт возможность оперативно транслировать новости и обновления читателям. Формат этот несколько устаревший, но аудитория пользователей всё ещё большая. Возможность организации RSS-лент заложена во многие популярные движки, такие как WordPress, Joomla, Drupal и многие другие. Где-то эта возможность является штатной, а где-то реализуется с помощью плагинов. Рассматривать процесс установки плагинов не имеет особого смысла, поэтому мы попробуем разобраться, как организовать RSS-ленту своими силами, не используя плагины.

RSS-лента для статического сайта на html

Для начала мы рассмотрим ручной способ, позволяющий реализовать трансляцию новостей на любом сайте, даже на статичном, построенном на голых html-страницах. Данный функционал будем создавать с помощью простого кода, который размещается в файле rss.xml в корне сайта:

- в этой строке указывается кодировка <span>Новости с сайта Site.ru </span> - указываем название новостной ленты http://site.ru/rss.xml - указываем адрес ленты Новостная лента с сайта Site.ru - вводим описание нашей ленты Fri, 03 Jul 2015 17:51:00 +0300 - дата последнего обновления ленты - указываем заголовок новости http://site.ru/news1.html - указываем адрес страницы с полной новостью - вписываем краткое содержание новости

При необходимости, в данном коде можно указать язык ленты, что необходимо при её регистрации в некоторых каталогах RSS-лент, а также добавить дополнительные элементы.

Представленный код обновляется в ручном режиме. То есть, для внесения изменений необходимо открыть файл rss.xml и вписать в него новые данные. Нужно несколько новостей? Тогда редактируемый файл с лентой должен содержать в себе несколько конструкций следующего вида:

<span>На нашем сайте открылся новый раздел </span> http://site.ru/news1.html На нашем сайте открылся новый раздел, приглашаем всех желающих к ознакомлению с новой информацией

Каждая такая конструкция – это отдельная новость, которая располагается между тегами item. По мере добавления новостей, старые записи можно удалять. Количество записей может быть любым, но прописывать больше 10 последних новостей не стоит – вряд ли кому-то понадобятся устаревшие записи.

Автоматизируем создание RSS-ленты

Предположим, что наш сайт создан на самописной CMS, либо на CMS, у которой RSS-лента отсутствует. В этом случае необходимо разобраться в структуре базы MySql, используемой для хранения данных, и выяснить, как производится хранение данных о заголовках страниц, их адресах и содержимом страниц с новостями. Разобравшись со структурой базы, необходимо несколько модернизировать файл с RSS-лентой. Для начала, дадим ему другое расширение, чтобы в нём мог исполняться php-код, необходимый для работы с базой MySql. В противном случае наша RSS-лента не заработает. Необходимо переработать и внутреннее содержимое файла:

  • Реализуем подключение к базе данных;
  • Делаем выборку нужных данных, установив ограничение на 10 последних записей;
  • Выводим в цикле содержимое полученных переменных;

С первым пунктом всё понятно – нам нужно выполнить подключение к базе данных для забора оттуда информации. Второй пункт тоже понятен – нам нужно получить 10 дат, 10 id ссылок на страницы с новостями, 10 заголовков новостей и 10 тел новостей. В третьем тексте мы последовательно выводим всё то, что мы публиковали между тегами item в ручном формате нашей RSS-ленты. Таким образом, разобравшись в структуре базы данных, мы можем организовать RSS-ленту для любого ресурса. Такой подход хорош тем, что мы не касаемся исходного кода CMS и не создаём дополнительных нагрузок на хостинг – этим грешат некоторые плагины, нагружающие сайты километрами ненужного кода. Кроме того, наша методика позволит избавиться от возможных ошибок в функциональности действующего сайта на этапе внедрения RSS-ленты. Максимум, что может произойти, так это получение не тех данных, что нужны для формирования ленты на нашем сайте.

Теперь рассмотрим сам код:

Новости с сайта Site.ru http://site.ru/rss.php Новостная лента с сайта Site.ru"; $result=MYSQL_QUERY("SELECT id, title, text, date, FROM article ORDER BY date DESC LIMIT 10"); while ($row=MYSQL_FETCH_ARRAY($result)) { $id=$row["id"]; $title=$row["title"]; $text=$row["text"]; $date=$row["date"]; echo " $title ссылка на статью с указанием id $text $date "; } echo " "; ?>

Первые строки данного кода схожи с вышеописанным ручным кодом и содержат в себе общую информацию о нашей новостной ленте – это название, описание и полный адрес ленты. Даты последнего обновления ленты нет, но её можно реализовать, модернизировав исходный код. Далее производится выборка необходимых данных из MySql-базы и запускается цикл формирования RSS-ленты.

С датой новости, её текстом и заголовком всё понятно – они выводятся из переменных $title , $text и $date . Что касается ссылки на полную новость, то здесь берётся её id, после чего мы можем сформировать полную ссылку, опираясь на структуру формирования ссылок на нашем сайте. Например, ссылки могут иметь вид http://site.ru/news.php?id=48 . Здесь мы описываем лишь общий принцип формирования ссылок, поэтому при практической реализации в вышеуказанный код необходимо внести соответствующие изменения.

Как только формирование файла rss.php будет готово, мы можем заливать его на хостинг и приступать к тестированию.

Полезные советы
Заходя на некоторые сайты, мы можем видеть в адресной строке браузера прямую ссылку на RSS-ленту этих сайтов. Для того чтобы не отставать от моды, проведём ещё одну модернизацию нашего сайта и добавим в него всего одну строчку кода:

В системе управления контентом сайта WordPress предусмотрена настройка RSS-ленты для добавления информации, размещаемой на страницах блогов и информационных сайтов. Рассмотрим способы настройки и улучшения rss ленты.

Краткое описание технологии RSS

Каковы функции ленты RSS, что означает термин «путь к RSS»? По сформулированному в Википедии определению ее можно отнести к разновидности XML-форматов, которые используются при описании новостных лент, готовящихся новых материалов, происходящих в блогах изменений.

Как правило, обычному пользователю легче освоить, каким образом настроить cron, чем разобраться в профессиональном определении. Немного его упростив, можно сказать, что под понятием ленты RSS подразумевается страница сайта, включающая обычно 10 последних из всех размещенных на нем постов в особом формате – XML, универсальном для считывания разнообразными сервисами и агрегаторами.

Какую пользу приносит применение ленты пользователям? Если вы интересуетесь десятью блогами, то наверняка желаете получать информацию о появлении на них обновлений, а еще лучше иметь возможность ознакомиться с ними на одном ресурсе. Обычно это позволяет обеспечить подписка с использованием email, но при ежедневном добавлении на сайте, допустим 10 статей, вы получите только с него одного 10 сообщений на почту, что может создать определенное неудобство. Хорошим выходом в таком случае является использование подписок на информационный канал subscribe.ru или сервис smartresponder, но у многих сайтов такого вида подписки не имеется.

В подобном случае очень удобно воспользоваться RSS. Для этого следует зарегистрироваться в каком-либо агрегаторе (к наиболее часто используемым относятся Яндекс Лента и собирающийся вскоре закрыться Google Reader) и внести адреса интересующих вас сайтов. Затем достаточно просто зайти на него и получить информацию обо всех обновлениях, добавленных на эти сайты.

Настройка ленты в WordPress

Система WordPress имеет встроенную RSS-ленту, ее можно найти, задав в поисковую строку: название вашего site.ru/feed. Единственная настройка, которая доступна по умолчанию в админке WordPress – изменение количества постов, которая производится нажатием на кнопки: Админ-панель – Параметры – Чтение. Я считаю, что этого недостаточно, так как может возникнуть необходимость удалить или изменить некоторые категории или произвести другие манипуляции, но это невозможно осуществить, используя админку WP.

Поэтому настройка RSS для WordPress выполняется одним из следующих способов: установкой специальных плагинов или редактируя код вручную. Исходя из своего опыта, могу отметить, что удобнее всего использовать плагин «Ozh’ Better Feed». Несмотря на то, что у него не было обновлений, с его помощью внесение изменений в ленту RSS производится максимально просто.

При желании добавления в ленту одновременно с постами размещаемых к ним небольших картинок, можно воспользоваться плагином «Insert RSS Thumbnails». Между тем настройку можно выполнить, не применяя плагины.

Чтобы добавить картинки-миниатюры в файл functions.php, находящемся в теме сайта, вводим специальный код:

Function img_rss($content) { global $post; if (has_post_thumbnail($post->ID)) { $content = "" . get_the_post_thumbnail($post->ID, "thumbnail", array("style" => "float:left; margin:0 10px 10px 0;")) . "" . $content; } return $content; } add_filter("the_excerpt_rss", "img_rss"); add_filter("the_content_feed", "img_rss");

При желании внести изменения в вид ленты вручную, требуется вставить в этот же файл код:

Function acme_product_feed_rss2($for_comments) { $rss_template = "new_rss.php"; load_template($rss_template); } remove_all_actions("do_feed_rss2"); add_action("do_feed_rss2", "acme_product_feed_rss2", 10, 1);

Затем следует сохранить находящийся в корневой директории файл, имеющий название feed2.php под названием new_rss.php. После этой операции все виды изменений, вносимых в этот файл, позволят изменить ленту – убрать ненужные сведения, вносить изменения, касающиеся содержимого постов и другие манипуляции.

Подключаем Feedburner

Feedburner является предоставленным Google сервисом, который при подключении его к ленте вашего сайта, позволяет транслировать ее по следующему адресу: http://feeds.feedburner.com/наименование_ленты.

С помощью данного сервиса производится подписка потребителей по email на ленту вашего сайта, но главное его преимущество состоит в определении им количества подписавшихся людей. Используя обычную ленту WP невозможно подсчитать количество знакомящихся с информацией на вашем сайте пользователей, использующих RSS, но эти данные могут быть получены благодаря Feedburner.

Несмотря на то, что компанией Гугл было сделано объявление о том, что поддержка данного сервиса будет прекращена, пока он работает. И скорее всего у других компаний также имеются подобные сервисы, к услугам которых можно будет прибегнуть в случае закрытия Feedburner.

Порядок подключения к Feedburner достаточно прост: заходим на http://feedburner.google.com/, залогиниваемся, используя свой аккаунт, затем в том окне, которое появилось, вводим адрес ленты своего сайта (site.ru/feed). Затем открываем новое окно, в которое нужно ввести новый адрес (для него можно использовать имя домена, убрав из него точку).

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

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то