Как создать RSS-ленту в Joomla 3
RSS-лента представляет собой замечательный стандартный компонент Joomla 3, но не многие полностью понимают как использовать его на сайте Joomla. А многие о нем вообще не знают В этом посте я познакомлю вас с RSS, расскажу как запустить и настроить RSS на вашем сайте стандартными средствами Joomla 3, а еще порекомендую пару лучших на рынке расширений для RSS-лент.
Краткое введение в технологию RSS и ее преимущества
RSS - это способ вывода содержания вашего сайта для показа и использования на других сайтах, способ показа нового контента, такого как заголовки новостей, сообщения на форуме, комментарии к новостям, видео-контент и события календаря.
К слову, данный способ вывода информации может пригодиться разработчикам мобильных приложений, чтобы отображать новости Joomla в мобильном приложении (хоть на Android, хоть на iOS, хоть на кроссплатформенных проектах).
Для пользователей, наибольшим преимуществом RSS является то, что они не должны идти на каждый сайт, чтобы увидеть, есть ли что-то новенькое на том или ином сайте , потому что новый контент сам централизованно придет к ним. С помощью RSS-канала, пользователи могут легко просмотреть все заголовки, а затем прочитать фрагмент каждой статьи и выбрать то, что им больше интересно.
Для владельцев бизнеса, RSS-ленты - отличная возможность. Путем создания RSS на своем сайте, они могут дать пользователям возможность подписаться на их контент, что в свою очередь означает, что вы можете превратить просто посетителя в постоянного читателя. Также, вы можете позволить продвигать ваш контент на других сайтах , или вы можете просто создать блог из RSS-ленты.
Итак, Вы сможете, выйти на новых клиентов и создать качественные обратные ссылки на ваш сайт.
Давайте приступим к созданию RSS-лента в новенькой Joomla 3.
Как создать RSS-ленту в Joomla 3
Шаг 1. Войдите в админ-панель вашего сайта
Шаг 2. Теперь в панели администратора перейдите в Компоненты - Ленты новостей
Шаг 3. Нажмите кнопку “Создать” в левом верхнем углу
Шаг 4. Откроется окно, в котором вам нужно заполнить Заголовок и вставить ссылку на саму ленту (о том, где взять ссылку чуть ниже)
Шаг 5. Сохраните изменения
Теперь возникает вопрос, где же взять ссылку на ленту?
Существует 2 варианта.
Вариант 1. Если вы хотите транслировать на своем сайте ленту с другого сайта, например, новости, то вам нужна рабочая ссылка на RSS-ленту этого сайта.
Существует огромное количество сайтов, которые дают возможность пользоваться их новостями. Например, можно использовать RSS-ленту РИА Новости. http://ria.ru/docs/about/rss.html
И это далеко не единственный сайт, который предлагает такие возможности. Вы без труда сможете найти их в интернете :)
Вариант 2. Но что, если вы хотите разместить свою ленту новостей Joomla на другом сайте или на своем собственном сайте?
Чтобы сделать это возможным - воспользуемся стандартным способом создания RSS из категории новостей Joomla.
Шаг 1. Откройте панель администратора - Материалы - Менеджер категорий.
Шаг 2. Выберите категорию (или создайте категорию), новости из которой вы хотите отображать в RSS.
Шаг 3. Запомните или скопируйте ID этой категории.
Шаг 4. А теперь заполните следующую ссылку: http://вашсайт.ru/index.php?option=com_content&view=category&id=НОМЕРАЙДИКАТЕГОРИИ
Где НОМЕРАЙДИКАТЕГОРИИ - Id категории, который вы нашли в менеджере категорий.
Шаг 5. Добавьте к заполненной ссылке окончание &format=feed&type=rss
Теперь законченная ссылка получилась в виде
http://вашсайт.ru/index.php?option=com_content&view=category&id=НОМЕРАЙДИКАТЕГОРИИ&format=feed&type=rss
Например: simplesite.ru/index.php?option=com_content&view=category&id=5&format=feed&type=rss
А теперь создадим страницу пункта меню для вывода новости
Шаг 1. Откройте менеджер меню
Шаг 2. Создайте новый пункт меню с типом “Лента новостей”
Шаг 3. Назовите пункт меню
Шаг 4. Выберите созданную вами ленту
Шаг 5. Сохраните изменения
А теперь можно полюбоваться результатом.
Расширения для создания RSS в Joomla
Если же вы хотите немного упростить создание новостной ленты, то я порекомендую вам 2 расширения для Joomla:
1. obRSS
obRSS позволяет создавать неограниченное количество лент (или даже HTML страницу ленты) для вашего сайта на Joomla, который может выглядеть, как CNET, CNN, или BBC. Вы можете создавать, управлять и отображать все RSS-каналы в одном месте. Это расширение также можно использовать для вывода данных в json для использования в приложениях для iOS, Android.
Скачать и подробнее здесь.
2. RizVN FeedBurner (бесплатный модуль)
RizVN FeedBurner - очень простой модуль, который выводит RSS в максимально красивом виде и экономит пространство на вашем сайте Joomla. Вы можете полностью настроить его в бекэнде.
В нем также есть много других функций, которые вам могут понравиться! Скачать его можно здесь.