Вставка RSS ленты на блог Joomla

Что такое RSS – лента и для чего она нужна, вы можете подробно прочесть в статье «Продвижение сайта RSS – лентами». Обязательно изучите недостатки этого метода в статье «Три минуса RSS продвижения».

Данный пост посвящен вопросу «Как можно вставить RSS – ленту на ваш блог или сайт, работающий на CMS Joomla»

Для вставки RSS ленты на сайт или блог Joomla есть несколько расширений. Предлагаю воспользоваться бесплатным компонентом Ninja RSS Syndicator, который полностью совместим с Joomla 1.5.

ШАГ 1. Прежде чем устанавливать компонент,  отключите стандартные настройки вывода RSS ленты, предусмотренные в Joomla по умолчанию.

Для этого в Админпанели выбираем закладку «Все меню» > «Менеджер меню» и в каждом меню, в тех пунктах, где есть параметр «Расширенные», а это, как правило, пункты типа «шаблон блога», отключаем показ ссылки на ленту (последний параметр).

ШАГ 2. Установка Ninja RSS Syndicator

1.  Скачайте с айта  архив ninjarss_unzipme-1.1.7e.zip. Не пытайтесь сразу устанавливать его, ничего не получится, т.к. внутри содержится еще два архива – архив самого компонента com_ninjarss_1.1.7c.zip и архив модуля для представления кнопки  компонента на страницах сайта mod_ninja_rss_syndicator-1.0.7.zip;

2.  Для установки компонента в административной панели Joomla выбираем закладку «Расширения» > «Установить/Удалить»;

3.  В блоке «Загрузить файл пакета» нажимаем кнопку «Обзор» и находим нужный ZIP-архив и поочередно устанавливаем сам компонент и модуль для представления компонента;

4.  Далее жмем «Загрузить файл & Установить»;

5.  После установки компонента и модуля приступим к настройке нашей RSS-ленты. Для этого заходим в компонент через закладку «Компоненты» Админпанели, нажимаем закладку «Feeds», далее «Создать» и производим настройку различных параметров RSS-ленты.

Возможности компонента Ninja RSS Syndicator

  • Создание любого количества RSS – лент, каждая  со своим названием и описанием;
  • Выбор формата ленты из предложенных: RSS 0.91, RSS 1.0, RSS 2.0, MBOX, OPML, ATOM, HTML, JS;
  • Определение количества выводимых статей;
  • Изменение порядка вывода статей: по убыванию даты, возрастанию и пр.;
  • Определение количества  слов статьи, которое  будет выводиться в ленте;
  • Полнота вывода статьи, всю или анонс  с ссылкой «Читать дальше» или без  нее;
  • Выводить или нет имя автора;
  • Можно определить статьи из каких категорий или разделов будут выводится ;
  • Исключить вывод в ленте определенных статей;
  • Разрешить или запретить публикацию в ленте HTML и изображений;
  • Вывод статей только с главной страницы, всех статей или кроме главной;
  • Настройка внешнего вида кнопки RSS-ленты, которая выводится с помощью модуля;
  • Функционал компонента  во многом превышает возможности настроек RSS-лент, встроенные в Joomla по умолчанию.

После создания RSS-ленты компонентом будет сгенерирована ссылка на RSS – страницу вашего блога, перейдя по которой вы увидите свою ленту.

ШАГ 3. Теперь эту ссылку надо как-то предоставить вашим посетителям. Есть два варианта:

  • Использовать модуль Ninja RSS Syndicator, с его помощью будет выводится страшненькая кнопочка, сгенерированная компонентом;
  • Использовать модуль с произвольным HTML-кодом из функционала движка.

Настоятельно рекомендую воспользоваться вторым способом, т.к. именно модуль с произвольным HTML-кодом позволит вам вставить любую, понравившуюся RSS иконку на страницы сайта и оформить ее, как ссылку на RSS-ленту.

Вот адреса сайтов, где вы сможете найти множество красивых иконок:

http://rssicons.ru/page/2/

http://n-wp.ru/3858

http://arn.ro/node/141

ШАГ 4. Если на сайте есть RSS-канал, то в адресной строке браузера, после URL страницы выводится маленькая иконка, при нажатии на которую посетитель переходит на RSS-ленту.

Если вы хотите, чтобы подобная иконка выводилась на страницах вашего сайта или блога, то необходимо в файл index.php вашего активного шаблона,  между тегами <head> </head> внести следующую строку:

<link rel="alternate" type="application/rss+xml" title="название вашей RSS-ленты " href="/адрес вашей ленты " />

Вот и все, теперь на вашем сайте или блоге есть свой собственный RSS-канал.

ШАГ 5. Если вы устанавливаете RSS-ленту на блог и в дальнейшем собираетесь регистрировать свой блог в различных каталогах и рейтингах, то с вас потребуют ссылку на RSS-канал с гугловского сервиса FeedBurner.

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

  • Гибко управлять RSS-потоками;
  • Настраивать вашу RSS-ленту по вашему усмотрению;
  • Вести статистику подписчиков на RSS-канал и устанавливать счетчик;
  • Вы сможете узнать, какие программы для чтения вашей ленты используют люди;
  • Организовать е-mail подписку на RSS-ленту;
  • Зарабатывать на RSS-лентах с помощью Google AdSense и пр.

Вам нужно транслировать ссылку на ленту, сгенерированную компонентом Ninja RSS Syndicator, через сервис FeedBurner, а уже полученную в сервисе ссылку ставить на сайт, вышеописанными методами. Не забудьте поставить nofollow на ссылку, все таки она же ведет на другой сайт.

Как работать с сервисом FeedBurner подробно написано на сайте KtoNaNovenkogo.ru

Удачи вам!


 
Каталог@Mail.ru - каталог ресурсов интернет

Рейтинг@Mail.ru