Здравствуйте, читатели! Сегодня я расскажу о, настройке RSS Drupal. Функция генерации RSS ленты новостей по умолчания встроена в Drupal. Вот только найти ее и настроить без чей-либо помощи не так-то просто. Эта статья поможет во всем разобраться.
Сообщить своим читателям о появлении нового материала на сайте можно несколькими способами:
- email рассылка;
- анонс в социальных сетях;
- сервисы обмена короткими сообщениями (например, twitter).
Этот список не полон без RSS ленты новостей. RSS — формат передачи данных в интернете. Позволяют читателю подписаться на ленту новостей ваше сайта и отслеживать ее в специальных программах — RSS ридерах. Очень удобный и простой способ быстро узнавать об обновлениях любимых интернет ресурсов.
Современные системы управления контентов (CMS) способны самостоятельно генерировать ленту RSS. Drupal не является исключением. От нас же требуется только настроить ее вид.
Адрес фида в Drupal: ваш_сайт.ru/rss.xml.
Прежде всего следует выбрать, анонсы каких типов материалов Drupal будут автоматически добавляться в новостной поток. К примеру, на блоге новые материалы имеют тип «статья». Следовательно для данного типа материалов необходимо настроить трансляцию в RSS ленту. В то же время, тип «страница» для этого совершенного не подходит. Ведь он используется в основном для служебной информации, которая обновляется очень редко — обратная связь, о себе, карта сайта и так далее.
Для примера настроим трансляцию анонсов статей Drupal в RSS ленту новостей. Переходим в раздел «Структура» — «Типы материалов». В столбце «Действия» выбираем пункт «Управление отображением».
В самом низу страницы раскрываем раздел «Расширенные параметры отображения», ставим галочку напротив RSS и нажимаем «Сохранить».
Теперь для данного типа материалов в настройках отображения доступен раздел RSS.
В нем следует задать и настроить поля, которые будут транслироваться в новостной поток. Обязательно для поля Body в столбце «Формат» выберете «Краткое содержание или обрезанный текст».
Полный текст статьи ни в коем случае отдавать в ленту новостей нельзя! Во-первый, получив всю информацию, читатель не перейдет на ваш сайт. Во-вторых, через ленту новостей новый контент могут украсть.
После того, как RSS Drupal настроен, обязательно добавьте ее в сервис FeedBurner от Google. Это позволит отслеживать число подписчиков, получить доступ к статистике, настроить email рассылку обновлений и многое другое.
Только после добавления в сервис FeedBurner лента новостей примет окончательный вид. Вы получите ее новый URL адрес, который в последствии и нужно использовать на своем сайте.
На этом на сегодня все. Спасибо за внимание! Берегите себя.