2011-10-07

Подписка по e-mail на блог

Содержание статьи:
  1. Создание формы подписки по e-mail для блога на blogger с помощью гаджета,
  2. Создание формы подписки по e-mail на любой блог,
  3. Создание кнопки для подписки по электронной почте.

Создание формы подписки по e-mail для блога на blogger

Для пользователя blogger создать форму подписки по электронной почте очень просто. Достаточно добавить гаджет “Рассылка обновлений по электронной почте” во вкладке Дизайн –> Элементы страницы:
гаджет_рассылки_по_e-mail
Меняем заголовок виджета Follow by e-mail на любой свой и можем заменить адрес подписки на тот, который вы зарегистрировали в feedburner (если зажигали фид для блога) и жмем Сохранить.
заголовок
Для того, чтобы перевести форму подписки на русский язык находим в коде редактора (для этого заходим в Шаблон –>  Изменить HTML)  отрезок кода вида:         
       <input class='follow-by-email-address' name='email' placeholder='Email address...' type='text'/>     
       <input class='follow-by-email-submit' type='submit' value='Submit'/>
       <input expr:value='data:feedPath' name='uri' type='hidden'/>
       <input name='loc' type='hidden' value='en_US'/>
Этот код может выглядеть немного иначе, например разделяться тегами таблицы и др. Все зависит от вашего шаблона блога. Поэтому не стоит искать весь код целиком, достаточно нажать CTRL + F и в строку поиска по странице ввести часть кода 'follow-by-email-address' . Жирным в коде выделены части, подлежащие замене.
Замените в коде ’submit’ на ‘Читать’, а ‘en_US’ на 'ru_RU'  .
Получим код:
<input class='follow-by-email-address' name='email' placeholder='Email address...' type='text'/>     
       <input class='follow-by-email-submit' type='submit' value='Читать'/>
       <input expr:value='data:feedPath' name='uri' type='hidden'/>
       <input name='loc' type='hidden' value='ru_RU'/>

.. Получим следующую форму для подписки по e-mail:
подписка

Создание формы подписки по e-mail на любой блог

    Это было для пользователей blogger. Как же создать форму подписки по e-mail блогов Я.ru, Li.ru, Wordpress и других, где поддерживаются формы html?
Прежде всего необходима регистрация на сервисе feedburner. Зажгите фид для своего блога. Затем пройдите во вкладку Публикуй, выберите пункт Подписки по электронной почте. Выставьте русский язык, скопируйте код из верхнего окошка:
Подписки по электронной почте
Получаем код (опять же на нерусском форма), в котором правим части, отмеченные желтым:
правка_формы_подписки
Вместо Enter your email address пишем Подпишись по электронной почте, вместо Subscribe – Читать. Последнюю строчку кода можно совсем удалить:
<p>Delivered
by <a href="http://feedburner.google.com"
target="_blank">FeedBurner</a></p>
Получим окно:
e-mail

Создание кнопки для подписки по электронной почте

Не во всех блогах поддерживаются коды формы html. Например, нельзя вставить такой код в ЖЖ, diary, privet.ru. Он не будет работать. Однако и в этом случае есть выход. На той же странице feedburner (Публикуй –> Подписка по электронной почте) есть второе окошко с кодом под названием Preview Subscription Link…
Копируйте этот код и вставляйте его в качестве ссылки на страницу, на которой можете оформить подписку. У меня этот код имеет вид:
<a href="http://feedburner.google.com/fb/a/mailverify?uri=blogspot/Gwuae&amp;loc=en_US">Subscribe to Азбука блоггера by Email</a>
  Вы можете взять из этого кода лишь ссылку http://feedburner.google.com/fb/a/mailverify?uri=blogspot/Gwuae&amp;loc=en_US (у вас другая!), найти в интернете иконку почты и прописать код:
<a href=”ссылка из feedburner”><img src=”URL иконки”></a>
Получим кнопку, при нажатии на которую вы попадете на страницу для оформления подписки на ваш блог:
 

7 комментариев :

Анонимный комментирует...

Подскажите, а заметки из блога будут приходить подписчику в полном объеме? Будут ли переходи на сайт из этой подписки? Спасибо

Джек почти Воробей комментирует...

спасибо!

Алексей Фомин комментирует...

Наконец-то получилось! Хоть простая форма, но получилась. Спасибо автору!

Иванова Наталья комментирует...

Алексей, скоро планирую урок про оформление форм с помощью css ;)

Анонимный комментирует...

zakaz@otto.ru
Напишите мне. Не понял

Иванова Наталья комментирует...

Я выслала вам приглашение на почту. Принимайте)

Иванова Наталья комментирует...

Свяжусь с вами

Отправить комментарий

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