Разработка сайтов

Верстка, адаптивная верстка, программирование, разработка на WordPress

RSS подписка на сайте через Feedburner

Здравствуйте! Решил сделать на своем сайте RSS подписку, и сейчас расскажу об этом. Сначала поговорим что такое rss. RSS — семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах и т. п. Информация из различных источников, представленная в формате RSS, может быть собрана, обработана и представлена пользователю в удобном для него виде специальными программами-агрегаторами или онлайн-сервисами, такими, как Google Reader (закрыт), Яндекс. Лента и другими. Материал взят с wikipedia.org. И так приступим к созданию формы для подписки rss пользователей, будем использовать сервис от google. Перейдите по ссылке. Вам нужно будет войти в аккаунт своей почты на google для использования feedburner. Далее переключимся на русский язык.

Screenshot from 2013-05-09 09:35:36

Зайдите в Languages и найдите русский язык. Теперь скопируйте адрес url вашего сайта и вставьте его в эту форму.

Screenshot from 2013-05-09 09:35:361Нажимаем кнопку Next. Дальше нужно идентифицировать источник нашего фида, берем первую вкладку, название сайт /feed.

Screenshot from 2013-05-09 09:57:12

Нажимаем кнопку Next. Теперь пишем название фида в такой формочке:

Screenshot from 2013-05-09 10:04:03

Нажимаем кнопку Next. Дальше появится еще одно окно, в нем тоже нажимаем Next. Создание фида готово. Переходим на главную страницу в вкладку «Оптимизируй». Далее ищем СЕРВИСЫ -> BrowserFriendly. И изменяем язык на русский.

Screenshot from 2013-05-09 10:09:11Теперь нам нужна форма для подписки. Переходим в вкладку «Публикуй» -> Подписки по электронной почте и нажимаем активировать. Ищем html код с формой, он должен выглядеть вот так:

[php]
<form style="border:1px solid #ccc;padding:3px;text-align:center;" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=webastudio', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true">
<p>Enter your email address:</p>
<p><input type="text" style="width:140px" name="email"/></p>
<input type="hidden" value="webastudio" name="uri"/>
<input type="hidden" name="loc" value="en_US"/>
<input type="submit" value="Subscribe" />
<p>Delivered by <a href="http://feedburner.google.com" target="_blank">FeedBurner</a></p>
</form>
[/php] 

Скопируйте его и вставьте на свой сайт в нужном месте. Свой фид я вставил в сайтбаре и немножко изменил css для него. Вот что получилось, справа блок с rss подпиской. Для подписки достаточно ввести e-mail адрес и все новые посты будут приходить вам на почту. Вот и все.