RSS у Joomla 5/6: створення та налаштування стрічки

RSS у Joomla 5 і 6

Примітка про оновлення: раніше в цій статті розглядався Ninja RSS Syndicator. Це рішення належить до старих версій Joomla, тому матеріал повністю перероблено й присвячено штатному створенню RSS/Atom-стрічки в Joomla 5 і 6.

RSS-стрічка дає змогу читачам і зовнішнім сервісам отримувати нові публікації сайту в машиночитному форматі. Для базової синдикації контенту в сучасній Joomla окреме розширення не потрібне: у системі є штатний модуль «Стрічка новин» (Syndication Feeds), який створює посилання на стрічку для сторінки, на якій він опублікований.

Нижче розглянемо, чим цей модуль відрізняється від модуля показу чужої RSS-стрічки, як його створити та які параметри налаштувати.

Як працює RSS у Joomla 5/6

Штатний модуль синдикації не створює одну універсальну стрічку «для всього сайту». Він формує посилання на RSS або Atom для тієї сторінки, на якій відображається, якщо поточний тип сторінки підтримує стрічку.

На практиці це особливо зручно для сторінок блогу категорії та обраних матеріалів. Користувач отримує посилання на XML-стрічку з публікаціями відповідного розділу й може додати її в RSS-рідер або інший сервіс, який уміє працювати з фідами.

Не переплутайте два схожі модулі Joomla

У списку модулів Joomla є два схожі за назвою варіанти:

  • «Стрічка новин» — створює синдиковану RSS/Atom-стрічку для поточної сторінки;
  • «Стрічка новин (RSS)» — показує на вашому сайті зовнішню RSS/RDF/Atom-стрічку, URL якої ви вкажете вручну.

Для створення власної RSS-стрічки сайту потрібен саме перший варіант — «Стрічка новин».

Крок 1. Відкриваємо модулі сайту

У панелі адміністратора Joomla відкрийте розділ «Модулі сайту». У Joomla 5 це можна зробити через системне меню керування розширеннями та модулями сайту.

Перехід у розділ Модулі сайту в Joomla

Крок 2. Натискаємо «Створити»

Після відкриття списку модулів сайту натисніть кнопку «Створити». Якщо використовується Advanced Module Manager, ця кнопка буде у верхній панелі списку модулів.

Кнопка Створити в менеджері модулів Joomla

Крок 3. Вибираємо модуль «Стрічка новин»

У списку типів модулів знайдіть «Стрічка новин». В описі Joomla прямо вказує, що модуль призначений для створення синдикованої стрічки новин для сторінки, на якій він відображається.

Вибір модуля Стрічка новин для створення RSS у Joomla

Не вибирайте сусідній модуль «Стрічка новин (RSS)», якщо ваше завдання — створити власну стрічку Joomla. Він потрібен для виведення зовнішнього RSS-джерела.

Крок 4. Налаштовуємо RSS-модуль

Після вибору типу «Стрічка новин» відкриються основні параметри модуля. Для типової конфігурації можна використовувати такі значення:

  • Title: RSS;
  • Текст: RSS;
  • Показувати текст: Так;
  • Формат стрічки: RSS 2.0;
  • Заголовок модуля: Приховати;
  • Позиція: виберіть відповідну позицію шаблону, наприклад sidebar-right;
  • Стан: Опубліковано.

Налаштування модуля RSS Стрічка новин у Joomla 5

Joomla підтримує два формати синдикації: RSS 2.0 і Atom 1.0. Для більшості сайтів можна залишити RSS 2.0, якщо немає окремої причини використовувати Atom.

Крок 5. Призначаємо модуль потрібній сторінці

Сам по собі модуль ще не визначає, які матеріали потраплять до стрічки. Це залежить від сторінки, на якій модуль опубліковано.

Відкрийте вкладку призначення меню й виберіть ті пункти, для яких хочете показувати посилання на RSS. Наприклад, це може бути сторінка блогу категорії Joomla, WordPress, SEO або іншого регулярно оновлюваного розділу.

Якщо модуль опублікований на сторінці, яка не підтримує feed, посилання може не відображатися. Тому для першого тесту краще використати звичайний блог категорії або сторінку обраних матеріалів.

Що потрапляє до RSS-стрічки

Вміст стрічки визначається самою сторінкою Joomla. Якщо це блог категорії, у feed потрапляють матеріали цієї категорії відповідно до можливостей і налаштувань цього представлення.

Для деяких типів пунктів меню в параметрах інтеграції можна окремо керувати наявністю посилання на стрічку й тим, виводити у feed вступний чи повний текст матеріалу.

RSS 2.0 чи Atom 1.0 — що вибрати

Обидва формати виконують одне завдання — передають оновлення сайту у стандартизованому XML-вигляді. Для звичайної публікації новин або статей на Joomla принципової різниці для більшості власників сайту немає.

RSS 2.0 залишається найвідомішим варіантом і добре підтримується RSS-рідерами та зовнішніми сервісами. Atom 1.0 можна вибрати, якщо сервіс або інтеграція, яку ви використовуєте, віддає перевагу саме цьому формату.

Де знайти адресу RSS-стрічки

Після публікації модуля на підтримуваній сторінці на фронтенді з’являється посилання або іконка синдикації. Її адреса і є URL відповідної RSS/Atom-стрічки.

Під час відкриття такого URL браузер може показати XML-код замість оформленої вебсторінки — це нормально. Feed призначений насамперед для програм, агрегаторів і RSS-рідерів, а не для читання як звичайна стаття.

Чи потрібно надсилати RSS у FeedBurner

У старих інструкціях для Joomla часто траплялася рекомендація обов’язково підключати RSS до FeedBurner. Зараз це не є обов’язковим етапом створення стрічки.

Joomla самостійно формує робочий RSS/Atom-feed. Додатковий сервіс потрібен лише тоді, коли вам справді потрібні його власні можливості: окрема статистика, перетворення стрічки, інтеграції або інший спосіб поширення.

Коли RSS усе ще корисний

Попри розвиток соціальних мереж і push-сповіщень, RSS залишається зручним відкритим способом поширювати оновлення без прив’язки до конкретної платформи. Стрічка може стати в пригоді:

  • читачам, які використовують RSS-рідери;
  • сервісам моніторингу та агрегації контенту;
  • для автоматизації публікацій та інтеграцій;
  • для передавання нових матеріалів у зовнішні системи;
  • для тематичних стрічок окремих категорій сайту.

Що перевірити, якщо RSS-посилання не з’явилося

  • переконайтеся, що створено саме модуль «Стрічка новин», а не «Стрічка новин (RSS)»;
  • перевірте стан модуля — він має бути опублікований;
  • переконайтеся, що вибрано наявну позицію шаблону;
  • перевірте призначення модуля потрібному пункту меню;
  • переконайтеся, що тип сторінки підтримує синдикацію;
  • за потреби перевірте параметри RSS у налаштуваннях самого пункту меню;
  • після зміни налаштувань очистіть кеш Joomla і шаблону.

Підсумок

Для базового RSS у Joomla 5 і 6 стороннє розширення не потрібне. Штатний модуль «Стрічка новин» створює посилання на синдиковану стрічку поточної сторінки й дає змогу вибрати формат RSS 2.0 або Atom 1.0.

Головне — використовувати правильний модуль і публікувати його на сторінці, яка підтримує feed. Для блогу категорії цього зазвичай достатньо, щоб отримати окрему стрічку оновлень без Ninja RSS Syndicator та інших старих розширень.

Add comment

Знайшли помилку або неточність?

Выделите фрагмент текста и нажмите Ctrl + Enter. Также можно воспользоваться кнопкой ниже.

Знайшли помилку або неточність?

Виділений фрагмент буде додано до повідомлення автоматично. За потреби додайте пояснення.

Форма захищена від автоматичних надсилань

Дані використовуються лише для перевірки та виправлення матеріалу.