RSS-фид - это xml файл, который описывает последние новости, анонсы, посты блога и другую информацию для различных агрегаторов (сборщиков).
RSS-лента создаётся приблизительно так же как и вывод записей блога, только вместо хтмл-кода будем использовать формат вывода данных rss-ленты.
Хотя сами рсс-фиды и их читалки стали реже использоваться обычными пользователями, они могут влиять на положение сайта в поисковой выдаче.
Установите getResources, если он не установлен.
Создайте ресурс с произвольным именем, в моём случае - это “Новости и уроки MODX Revolution Webschool”. Назначьте псевдоним (apas) ресурса feed. Скройте вывод данного ресурса от главного меню выставив галочку в Hide from menus чекбоксе. Назначьте пустой шаблон для данного ресурса и перейдите на вторую вкладку Настройки (Settings) ресурса.
Выставите там тип содержимого RSS и снимите галочку в чекбоксе Использовать текстовый редактор (Richtext) и сохраните ресурс.
Вставьте в поле Содержимое (Content) ресурса следующий код и сохраните:
Итак данный код выводит нашу ленту последних постов. Осталось шаблонирующий чанк вывода отдельного элемента - rssItem
Код чанка rssItem
как видно в чанке я задал время +0400 (Московское время GMT +0400, для Украины GMT +0300). Валидируем наш рсс-фид по ссылке W3 feed валидатор. RSS-лента сайта готова! Вставьте в head сайта следующий кусок кода:
где id - идентификатор вашего ресурса - рсс-ленты
Для чего можно использовать RSS ленту?
RSS-ленту, можно использовать для создания Яндекс-виджетов, для оформления подписки через feedburner.google.com и для быстрой подписки через, например, такое расширением - RSS Subscription Extension (от Google) Если вы установите данное расширение и зайдёте на сайт, содержащий rss-ленту, то увидите следующую картину:
При создании статьи использовался материал rtfm.modx.com