Как сделать красивую RSS ленту для WordPress. RSS новости: некоторые способы импорта ленты новостей Rss каналы как подключить

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

Так как подключить RSS ленту в Google Reader?

Сейчас опишем, где в дальнейшем искать этот онлайн сервис. В аккаунте нам нужно зайти в сервис Reader ”. И сейчас в поле“Мои продукты” ищем его. Жмем “Еще”, если не нашли.

Здесь он точно есть.

Мы зашли в Google Reader. Теперь давайте подпишемся на бесплатную рассылку RSS ленты на примере моего сайта. Видим в верхнем левом углу кнопку “Подписаться” и жмем. Пишем адрес сайта, в данном случае и кликнем “Добавить” .

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

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

Здравствуйте друзья моего блога сайт! Когда вы создаете личный ресурс, наверняка вас привлекает не только перспектива самовыражения через статьи и возможность получения дополнительной или основной прибыли? В большинстве случаев, очень важно увидеть результат своего труда в виде количества подписчиков, которые регулярно и с большим интересом читают его статьи. Поэтому я и решил рассказать вам, что такое rss лента и почему подписчикам нравится читать с ее помощью новости разных сайтов.

В чем удобство RSS

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

Как создать новостную ленту?

Если у вас блог на движке wordpress, то начать нужно со следующего.

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

Итак, на помощь к нам придет сервис от гугл — feedburner .

Когда вы перейдете по ссылке, увидите, что система встречает вас, как родного, обращаясь по нику (а точнее по адресу электронной почты gmail). Если у вас еще нет почтового ящика от google, обязательно . Он надежнее mail-ящиков и многих других, обязательно вам пригодится вам для развития сайта wordpress и другой работы.

Если вы не знаток английского, то можете поменять язык отображения текста. Для этого нужно нажать на слово «Languages », расположенное в правом верхнем углу и из предложенного перечня выбрать «русский ».

Теперь следует вписать адрес своего блога и добавить слово «feed », как показано на изображении ниже. Сделали? Нажимайте кнопку «Next ».

Система предлагает вам написать название вашего фида или согласиться с автоматическим вариантом.

Feedburner предлагает вам подписаться на рассылку. Обязательно соглашайтесь и переходите к следующему шагу. Фид из примера будет по адресу: http://feeds.feedburner.com/stroitelstvo-i-remont-domov:

Вы можете ограничиться бесплатными функциями ведения ленты, но если пожелаете, выберите дополнительные услуги на платном основании:

Если вы все сделали правильно, то перейдете вот в такое окно:

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

Установка плагина для работы с лентой

А сейчас перейдем к самому интересному – установке плагина для сайта. Рекомендую вам Feedburner Form русской версии.

После загрузки и активации, его можно найти в одноименной вкладке раздела «Плагины ».

Оформляется в форме виджета:

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

Необходимо заполнить следующие поля:

  • Заголовок: подписка на новости/RSS лента и так далее. Выбирайте, что вам больше нравится.
  • Текст виджета лично я оставлю пустым, но вы можете написать что-то, если есть желание. Например «Будьте в курсе новостей блога! » и так далее.
  • Ссылка на иконку предполагает путь к rss-картинке, которая будет отображаться возле формы (используйте png-формат). Ее нужно выбрать в сети интернет и закачать на сайт в папку с изображениями.
  • Текст кнопки можно оставить по умолчанию «Ок » или выбрать другой вариант: "вперед " , "подписаться " .
  • Текст в поле email рекомендую указать такой: "Введите Ваш e-mail " .
  • Ссылка на фид в нашем случае: stroitelstvo-i-remont-domov .
  • Остальные данные настройте по собственному усмотрению.

В итоге получится приблизительно такая форма подписки:

Чтобы отредактировать стили оформления формы, вы можете зайти в файл «fbstyle.css » в папке плагина «control ».

Чтобы иметь возможность делиться ссылками на новые записи блога в нескольких социальных сетях, выполните следующие манипуляции:


Также вы можете активировать «FeedFlare », что добавит под каждым вашим постом кнопки для репостов в социальных сетях.

Активация подписки

Для активации подписки, зайдите в раздел «Публикуй », вкладку «Подписки по электронной почте », измените язык по умолчанию на русский и нажмите «активировать » или «сохранить ». Теперь ваши подписчики смогут подписаться на новые публикации и быть в курсе ваших успехов на сайте.

Во вкладке «Communocation preferences » вы можете прописать сообщение для тех, кто захочет подписаться на рассылку. «Email branding » позволяет настроить внешний вид ваших писем, а «Delivery Options » настроить время отправки писем. Также активируйте «PingShot ».

Существует множество качественных RSS aggregator’ов, через которые вы можете продвигать свои ленты, а также другие проверенные способы, но о них в следующий раз. Подписывайтесь на обновления блога , буду вам искренне рад!

До новых встреч.

P/S

С уважением, Александр Сергиенко

По какой-то причине очень долгое время внешний вид RSS-ленты моего сайта, транслируемой посредством сервиса FeedBurner, мягко говоря, оставлял желать лучшего.

Эта проблема долгое время значилась у меня на повестке дня, и теперь наконец-таки настало время решить данный вопрос, и сегодня я расскажу о том, как настроить красивую RSS-ленту с картинками для WordPress!

Не очень красиво и функционально, не правда ли?

Такое положение вещей меня категорически не устраивало, и я решил исправить ситуацию, то есть сделать для своего сайта на WordPress красивую RSS ленту.

Требования к желаемому внешнему виду и функционалу RSS фида я обозначил следующие:

Вполне конкретные и понятные требования. Настало время решить поставленные задачи.

Как настроить RSS ленту WordPress?

Отображение миниатюр записей реализуется вполне простыми манипуляциями, а именно вставкой в файл functions.php вашего шаблона WordPress следующего кода:

1 2 3 4 5 6 7 8 9 function featuredtoRSS($content ) { global $post ; if ( has_post_thumbnail( $post -> ID ) ) { $content = "" . get_the_post_thumbnail( $post -> ID , "thumbnail" , array ( "style" => "float:left; margin:0 15px 15px 0;" ) ) . "" . $content ; } return $content ; } add_filter("the_excerpt_rss" , "featuredtoRSS" ) ; add_filter("the_content_feed" , "featuredtoRSS" ) ;

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

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

Чтобы изменить размер отображаемых в RSS-ленте миниатюр, нужно в строке 4 вышеуказанного кода заменить аргумент ‘thumbnail’ (который находится в скобках) на одно из следующих значений:

  • medium — средний размер миниатюры;
  • large — большой размер миниатюры;
  • full — реальный размер миниатюры, то есть размер картинки, используемой в качестве миниатюры записи.

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

Делается это в разделе меню Настройки Чтение в админ-панели:

следующим образом:

Осталось произвести настройки уже установленного плагина Ozh’ Better Feed , для чего в админ-панели выбираем Настройки Better Feed :

Появится окно настроек плагина:

Пробежимся по каждому пункту настроек подробнее:

Когда все настройки произведены, сохраняем изменения кнопкой Save Changes . Если же вы хотите вернуть настройки по умолчанию, нажмите Reset Settings .

Чтобы после всего этого внешний вид вашей RSS-ленты изменился в соответствии со всеми произведенными настройками, нужно зайти в свой аккаунт FeedBurner и на вкладке Решай проблемы нажать кнопку Resync Now :

Результатом всех описанных действий должна стать вполне себе красивая и функциональная RSS-лента для сайта на WordPress. Моя лента (а точнее ее часть) теперь выглядит следующим образом:

Согласитесь, стало гораздо лучше исходного варианта!

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

На сегодня все, надеюсь данная статья оказалась для вас полезной!

Доброго времени суток. Сегодня мы поговорим о настройке RSS ленты. Сначала мы разберёмся, что это такое, как правильно настроить и зачем вообще это нужно. Расмотрим все минусы и возможность их устранения.

ЧТО ЭТО ТАКОЕ?

Каждый из вас читает несколько новостных сайтов. К примеру, вы читаете 3 блога, как вам узнать что вышла новая статья? Нужно зайти на три сайта и посмотреть, а теперь представьте, что делать этого не нужно, нужно будет зайти на 1 сайт и там вы узнаете всю нужную информацию о новых статьях. Звучит неплохо, согласитесь, теперь давайте разберём, для кого же она предназначена.

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

По тому же принципу работают многие известные сайты и программы: «Яндекс.Дзен», «Новости в win 10» и др. На них собираются новости с других сайтов, где есть rss лента, они не пишут новости сами, он просто собирают их с других сайтов.

КАК ЕЁ СДЕЛАТЬ?




Заголовок ленты
http://www.ссылка на сайт
Краткое описание канала
Дата последнего изменения в канале*


Заголовок новости или статьи № 1
Ссылка на полный текст новости или статьи №1
Текст новости № 1 (длина произвольная)


Заголовок новости или статьи № 2
Ссылка на полный текст новости или статьи №2
Текст новости № 2 (длина произвольная)


Это стандартный вид RSS ленты.

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

ОРГАНИЗАЦИЯ ПОДПИСКИ НА RSS-ЛЕНТУ

Чтобы организовать возможность подписки на вашу RSS-ленту, необходимо сделать 2 вещи:

2. Вставить между тегами и следующую строку:

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

НЕОБЯЗАТЕЛЬНЫЕ ЭЛЕМЕНТЫ RSS-КАНАЛА

Вы можете внести дополнительную информацию о канале, сайте-источнике или авторе канала.

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

Пример: ru-ru

Пример: (Copyright 2017, Ivan Petrov)

managingEditor
Электронный адрес человека, ответственного за редакторский текст.

Пример:

webMaster
Адрес электронной почты человека, ответственного за технические аспекты канала.
([email protected] (Vasily Petrov)

pubDate
Дата публикации текста в канале Дата и время в RSS соответствуют спецификации RFC 822 , за исключением того, что год может представляться двумя или четырьмя цифрами (последнее предпочтительно).

lastBuildDate
Время последнего изменения содержимого канала.

cloud
Указывает веб-сервис, поддерживающий интерфейс rssCloud, реализующий подписку на обновления канала. .

Пример:

(В этом примере для запроса уведомления нужно отправить сообщение XML-RPC на ccc.com , порт 80, путь /RPC2 . Вызываемая процедура - myCloud.rssPleaseNotify.)

ttl
Время жизни — количество минут, на которые канал может кешироваться перед обновлением с ресурса.
Пример: (60)

image
Изображение (в формате GIF, JPEG или PNG), которое может отображаться с каналом.

Максимальная ширина - 144 (по умолчанию - 88).
Максимальная высота - 400 (по умолчанию - 31).

Элемент также может содержать дополнительные элементы, такие как:

author
Адрес электронной почты автора сообщения. Актуально, например, для RSS-лент онлайн-СМИ, в которых у каждой статьи — свой автор. Формат элемента:

[email protected] (Andrew Petrov)

comments
URL страницы для комментариев, относящихся к сообщению. Формат элемента:

http://domain.com/article4403.php#comments

enclosure
Описывает медиа-объект, прикрепленный к сообщению. Имеет 3 обязательных атрибута: url (адрес приложения), length (размер приложения в байтах) и type (тип приложения MIME). Пример.

В рамках которой ее постоянный автор Татьяна Иванко исследует подводные камни блоггинга и своими находками делится с нами. Сегодня мы решили осветить сервис, без которого не обходится ни один блог, а именно — RSS. О том, как работать с сервисом FeedBurner и как установить RSS на сайт, и пойдет речь в этой статье.

Кстати, не забывайте пользоваться страницами Прямого блогоэфира , которые вы можете найти в самом верху нашего сайта. Там как раз собраны RSS-ленты многих участников нашего сообщества. Если вы были номинированы или получили награды в акции « « , то ваш RSS тоже может появиться на этих страницах, и анонсы ваших постов увидят все читатели нашего сайта. Что для этого нужно? Прислать нам на адрес вашего блога и RSS-ленты, а также указать, в какой номинации вы участвовали. Всё ещё не знакомы с RSS? Или хотите проверить свои знания, касающиеся этого сервиса? Тогда эта статья — для вас!

О том, что такое RSS, наверняка знает большинство пользователей Интернета. Формулируя своими словами, можно сказать, что RSS - это особый формат передачи данных, который используется для доставки новостей с разных сайтов в указанное вами место (на почту, в «ридер» и т.д.)

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

Форма подписки на RSS-канал стала уже просто обязательной для любого блоггера. И ближайшие два выпуска рубрики будут посвящены тому, как настроить и установить RSS на сайт, работающий на wordpress, а также на блогах платформы blogspot (blogger).

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

Начало работы: что такое фид и как его «зажечь»?

Фид — (от английского feed) лента обновлений, канал новостей.

1. Прежде всего, вам нужно уже иметь учетную запись в Google (почтовый ящик Gmail). Переходим на сайт FeedBurner.com и авторизуемся (логин и пароль от почты Gmail).

2. Для удобства меняем язык на русский (в верхнем правом углу меню Languages).

3. В строке “Зажигай фид прямо сейчас” вводим адрес своего блога, жмем “Далее”. В открывшемся окне выбираем, фид чего хотим создать – сообщений блога или комментариев. Выбираем создать фид сообщений. Даем ему название. Можно назвать его так же, как и блог. В строке “Адрес фида” придумываем название латиницей. (Адрес фида можно увидеть на картинке ниже — поле «Feed Address»).

Собственно все, фид мы зажгли! Теперь нужно его настроить и установить форму подписки в блог.

Настройки RSS-ленты

После создания фида, мы попадаем на страницу настроек. На этой странице пять вкладок: «Анализируй», «Оптимизируй», «Публикуй», «Зарабатывай», «Решай проблемы».

В меню “Оптимизируй” находим пункт “Browser Friendly” и там устанавливаем язык ClearFeed (Russian).

Опцию Smart Feed активируем (для максимальной совместимости со всеми «ридерами»).

Переходим на вкладку “Публикуй” и активируем возможность подписки по электронной почте (в правом нижнем углу). Также на этой вкладке есть пункт “Feed Count”. Там вы можете выбрать вид кнопки-счетчика (анимированный, статический, цвет кнопки и т.д.) и получить код для установки на сайт.

Установка подписки на RSS на Blogger (Blogspot)

Для того, чтобы установить подписку для блога на платформе blogspot , нужно войти в панель управления, перейти на вкладку “Дизайн” – “Элементы страницы” – “Добавить гаджет”. Из открывшегося списка выбрать гаджет “Рассылка обновлений по электронной почте”, нажать на плюсик сбоку, чтобы добавить гаджет на страницу, дать заглавие гаджету (например, “Подпишись на обновления!”) Все, гаджет уже на странице и ваши читатели могут подписываться на обновления блога.

Как установить RSS на сайт, работающий на wordpress

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

Сегодня мы рассмотрим только самый простой вариант установки RSS-ленты — кнопку-счетчик. Она показывает, сколько на ваш блог подписано читателей, а при нажатии на нее читатель попадает на страницу подписки, где может выбрать наиболее удобный для него вариант.

Чтобы установить кнопку, скопируйте код, указанный на картинке, и вставьте его в виджет типа «Текст».

Дополнительные настройки FeedBurner для вордпресс: плагин FD FeedBurner

Теперь нам понадобится плагин “FD FeedBurner Plugin” , который можно найти через административную панель вордпресса. Не буду в рамках этой статьи объяснять, зачем он нужен, чтобы не перегружать информацией и не пугать новичков. Только скажу, что он значительно облегчит нам жизнь:). Без установки специального плагина или некоторых дополнений в коде, RSS на wordpress-сайте работать не будет. Это, пожалуй, самый крупный подводный камень в теме RSS.

Активируйте плагин и перейдите к его настройкам. В них укажите адрес вашего фида из FeedBurner (как на первой картинке в поле («Feed Address»). Этот адрес можно посмотреть, если нажать на ссылку “Edit Detales” под названием вашего фида (что тоже видно на первой картинке). В настройках этого плагина установите все три галочки.

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

До следующего выпуска!

Возможно, вам будет интересно почитать: