GoGetLinks — самая выгодная биржа рекламных обзоров

RSS лента (фид, feed): создание и настройка (Feedburner, RSS агрегаторы, RSS ридеры) — Часть 2 – Как добавить RSS ленту на сайт под управлением Joomla, WordPress, SMF

30 октября, 2009 | Рубрика: RSS лента (настройка, Feedburner)

RSS (фид, feed): создание и настройка (Feedburner, RSS агрегаторы, RSS ридеры)

В предыдущей статье этой серии RSS лента (фид, feed): создание и настройка (Feedburner, RSS агрегаторы, RSS ридеры) — Часть 1 мы поговорили о том, что такое RSS, чем оно может быть полезно для вебмастеров и обычных пользователей. Сначала нужно разобраться как добавить RSS ленту на сайт под управлением Joomla, WordPress, SMF. Затем, полученный адрес RSS ленты мы добавим в Feedburner и, в результате, получим уже новый адрес для своей ленты, который будет выглядеть примерно так: http://feeds.feedburner.com/Ktonanovenkogoru (Feedburner и все, что с ним связано). Его мы станем в последствии добавлять в различные RSS агрегаторы, а так же именно этот адрес, полученный от Feedburner, будет использоваться на сайте для подписки посетителей на RSS ленту.

Как добавить и настроить RSS ленту в Joomla

Ну, обо всем по порядку. Сначала разберемся с организацией трансляции RSS ленты для сайтов на различных движках. Адрес RSS ленты для Joomla, WordPress, SMF и любых других движков сайтов вы можете узнать, щелкнув по RSS иконке справа в адресной строке браузеров Opera или Firefox. В результате откроется содержимое RSS ленты, а ее адрес вы сможете наблюдать в адресной строке браузера. Если ваш сайт на Joomla, то для главной страницы и различных категорий и разделов будут свои ленты.

Как в настройках Joomlа включить создание RSS ленты для определенных категорий и разделов сайта

В Joomla можно для каждого пункта меню добавить свою RSS ленту. Конечно же, имеет смысл создавать RSS ленту только для тех пунктов меню, которые выводят на страницы вашего сайта содержимое категорий или разделов, ибо создавать RSS для пункта меню, открывающего одну единственную страницу, бессмысленно. RSS лента в Joomla создается для возможности отслеживать новые материалы в разделах, категориях или же на главной странице (если у вас, например, все статьи выводятся на главную в виде блога).

Но как включить или отключить добавление RSS ленты в Joomla для разных пунктов меню? Меня по началу этот вопрос поставил в тупик, но все оказалось достаточно просто и, как ни странно, логично. Опцию включения или отключения RSS ленты для конкретного пункта меню Joomla нужно искать в настройках этого самого пункта меню.

Для этого вам нужно будет зайти в админпанель Joomla, выбрать из верхнего меню пункты "Все меню" - "Название нужного вам меню". На открывшейся странице вы нажимаете на название пункта меню Joomla, для которого вы хотите включить генерацию RSS ленты. На открывшейся странице настроек пункта меню вам нужно будет в правой части окна открыть вкладку "Параметры - Расширенные":

Включение RSS ленты в настройках пункта меню Joomla

В поле "Показать ссылку на ленту" переставляете галочку в положение "Да". Сохраняете изменения с помощью кнопок "Сохранить" или "Применить" вверху страницы настроек пункта меню. Если у вас включено кэширование в Joomla (Как включить кэширование в Joomla и для чего это нужно), то сбросьте кэш, выбрав из верхнего меню админки Joomla пункт "Инструменты" - "Очистить кеш". На открывшейся странице поставьте галочки напротив всех строчек и нажмите на кнопку "Удалить", расположенную вверху страницы.

Теперь вы можете зайти на свой сайт и открыть тот пункт меню Joomla, для которого вы включили добавление RSS ленты. Посмотрите в адресную строку вашего браузера и вы увидите в ее правой части иконку RSS, нажав на которую, вам предоставится выбор между двумя вариантами формата отображения RSS ленты.

Получение адреса RSS ленты для пункта меню Joomla

Выбираете формат RSS 2.0, щелкаете по этому варианту, в результате чего, в окне вашего браузера, откроется страница с содержимым RSS ленты для вашего пункта меню Joomla. Адрес этой RSS ленты вы можете скопировать в адресной строке браузера, а затем оттранслировать ее через Feedburner.

Используем компонент Ninja RSS Syndicator для более тонкой и гибкой настройки RSS ленты в Joomla

Если вы захотите получить более гибкие настройки RSS ленты для Joomla, то вам нужно будет отключить формирование RSS лены стандартными средствами Joomla. Т.е. вам нужно будет зайти в настройки всех пунктов меню, для которых включена генерация RSS ленты и отключить ее, способом описанным выше. После этого вы можете скачать один замечательный компонент для добавления RSS ленты в Joomla - Ninja RSS Syndicator.

Компонент Ninja RSS Syndicator бесплатный и полностью совместим с Joomla 1.5. Устанавливается компонент точно так же, как и любое другое расширение для Joomla (Установка и удаление расширений для Joomla (компонентов, модулей, плагинов), решение возможных проблем при установке). Не буду останавливаться на вопросе создания и настройки RSS лент для сайта на Joomla с помощью компонента Ninja RSS Syndicator, ибо тема для целой статьи. Надеюсь, что вы сами во всем разберетесь. Отмечу лишь некоторые возможности, которые можно реализовать с помощью компонента Ninja RSS Syndicator:

  • Можно отправлять в RSS ленту как полный, так и краткий вариант статей
  • Есть возможность организации RSS ленты только главной страницы, как это реализовано в стандартном варианте RSS в Joomla
  • Можно настроить кэширование создаваемых RSS лент
  • Статьи перед отправкой в RSS ленту могут быть обработаны специальными плагинами
  • Можно выбирать отдельные разделы и категории, которые можно включить или же, наоборот, исключить из RSS ленты
  • Можно исключать из формируемой RSS ленты отдельные статьи вашего сайта на Joomla
  • Можно сортировать статьи в RSS ленте по дате, по порядку разделов или категорий, а так же по порядку статей

После формирования RSS ленты в компоненте Ninja RSS Syndicator для Joomla , мы получаем ссылку на эту ленту, примерно такого вида:

http://www.site.com/index.php?option=com_ninjarsssyndicator&feed_id=56.

Эту ссылку вы можете оттранслировать через Feedburner, а затем вставить на свой сайт, способом описанным чуть ниже.

Использовать для создания RSS ленты сайта на Joomla плагин Ninja RSS Syndicator, на мой взгляд, очень удобно, но существуют также и другие расширения для Joomla, позволяющие добавить RSS ленту на сайт так, как вы захотите.

Из бесплатных расширений могу посоветовать RSS Feed Manager, правда использовать его для Joomal 1.5 можно только в режиме Legacy (совместимости). Для активации этого режима вы должны зайти в админке Joomla в "Расширения" - "Менеджер плагинов", найти плагин под названием "System - Legacy" и активировать его, нажав на красный крестик напротив названия плагина. С помощью RSS Feed Manager для Joomla можно сделать rss – feed из нескольких категорий, даже не входящих в один раздел.

Вывод иконки для подписки на созданную RSS ленту на сайт под управлением Joomla

После того, как вы настроите содержимое своей RSS ленты для Joomla и добавите ее адрес в Feedburner, полученный от Feedburner новый адрес для своей ленты, а также адрес для подписки по e-mail (тоже можно получить на сайте Feedburner - Feedburner и все, что с ним связано), вы сможете добавить иконку RSS ленты на своем Joomla-сайте, например, при помощи модуля с произвольным HTML кодом. Для создания такого модуля нужно будет в админке Joomla выбрать из верхнего меню "Расширения" - "Менеджер модулей", нажать кнопку "Создать" в верхнем правом углу окна и выбрать из открывшегося списка "Произвольный HTML-код". В нижней части открывшегося окна вы можете вставить полученные на Feedburner ссылки и добавить к ним нужные иконки.

Как мы рассмотрели выше, практически во всех браузерах в адресной строке показывается иконка RSS для открытой страницы сайта. Для того, чтобы эта иконка выводилась и для RSS лент, созданных с помощью расширений Joomla (например, с помощью Ninja RSS Syndicator), нужно будет открыть на редактирование файл index.php из папки с используемым вами шаблоном — /templates/название_папки_с_шаблоном/. Находите в начале этого файла открывающий тег и вставляете сразу за ним HTML-код :

<link rel="alternate" type="application/rss+xml" title="Название вашей ленты" href="http://www.site.com/index.php?option=com_ninjarsssyndicator&feed_id=1">

Организация RSS ленты в форуме SMF

Добавить RSS канал для форума на SMF - можно настроить подписку на RSS каждого раздела в отдельности. Для этого потребуется установить одну из модификаций: RSS Feed Icon for boards или New RSS Button Mod. Для установки модификаций, их нужно будет сначала скачать по указанным выше ссылкам (ссылка на скачивание находится в области "Download this mod"). Затем зайти в админку вашего форума SMF, выбрать из левого меню пункт "Пакеты модификаций", а потом уже, на открывшейся странице из верхнего меню, выбрать "Установка пакетов". В области "Пакет для загрузки", с помощью кнопки "Обзор", находите на своем компьютере скачанный архив мода и жмете "Загрузить". Далее следуете в соответствии с указаниями мастера установки.

Как добавить и настроить RSS ленту в WordPress

Адрес RSS ленты вашего блога на WordPress вы можете получить, просто добавив к URL вашего блога слово FEED, например, так:

http://ktonanovenkogo.ru/feed

Это уже потом, после трансляции через сервис Feedburner, адрес вашего feed-а (RSS ленты) примет вид, подобный этому:

http://feeds.feedburner.com/Ktonanovenkogoru

Для чего нужно прогонять адрес своего feed-а (RSS ленты) через сервис Feedburner вы можете прочитать здесь.

RSS лента в WordPress позволяет настроить количество постов, которое будет отдаваться в RSS. Для этого вам нужно будет зайти в админку Wordpress и выбрать из левого меню в разделе "Настойки" - пункт "Чтение". На открывшейся странице в области "В RSS-лентах отображать последние" вводите нужное количество постов. Для того, чтобы после трансляции вашей RSS ленты через Feedburner, ее адрес поменялся на новый, выданный вам Фидбернером, нужно установить на WordPress и настроить соответствующим образом плагин FeedBurner FeedSmith.

Установка и настройка плагина FeedBurner FeedSmith для корректной работы RSS в WordPress

Плагин FeedBurner FeedSmith для WordPress считается официально рекомендованным самим Feedburner, но на странице фидбернера, где был доступен для скачивания этот плагин, теперь висит сообщение об ошибке. Поэтому я предлагаю вам отсюда скачать FeedBurner FeedSmith 2.3.1. Для установки этого плагина на Wordpress вам нужно будет распаковать архив и скопировать файл FeedBurner_FeedSmith_Plugin.php в директорию:

wp-content/plugins

расположенную на сервере вашего блога под управлением WordPress (Как получить доступ к сайту по FTP с помощью программы FileZilla). Затем в админке WordPress вы выбираете в левом меню пункт "Плагины", и далее пункт "Inactive". Ищите FeedBurner FeedSmith и жмете на "Активировать".

Теперь вам нужно зайти в настройки данного плагина, выбрав в левом меню админки WordPress "Настройки" - "Feedburner". В открывшемся окне в поле "Once you have created your FeedBurner feed, enter its address into the field below (http://feeds.feedburner.com/yourfeed)" вам нужно будет добавить адрес вашей RSS ленты в WordPress, пропущенной через Feedburner (у меня такой адрес выглядит как http://feeds.feedburner.com/Ktonanovenkogoru). После этого, все пользователи вашего WordPress блога, захотевшие подписаться на RSS ленту и щелкнувшие по соответствующей RSS иконке, будут автоматически перенаправлены на вашу RSS ленту, пропущенную через Feedburner. Но есть одно НО.

Альтернативный способ редиректа вашего feed-а (RSS ленты) на Feedburner, позволяющий учесть старых подписчиков в WordPress

Давайте рассмотрим способ улучшения работы RSS ленты в WordPress. Если в вашем блоге на WordPress уже имеются люди, подписавшиеся на вашу RSS ленту до того, как вы настроили ее трансляцию через Feedburner, то они не будут учитываться счетчиком Feedburner, что обидно и досадно, особенно если таких RSS подписчиков было много. Но выход есть. Для решения этой проблемы нужно прописать редирект в файле .htaccess, который находится в корне вашего WordPress блога. Для его редактирования вам нужно будет подключиться к серверу по FTP и найти в корневой директории вашего блога файл .htaccess.

Если вы его там не видите, то в случае, если вы используете FileZilla, вам надо будет зайти в верхнее меню программы и выбрать пункт "Сервер", а из выпадающего списка - пункт "Принудительно отображать скрытые файлы". Если и после этого вы не видите данного файла, то вам нужно его создать у себя на компьютере в любом текстовом редакторе (рекомендую Notepad++), и затем залить его в корень вашего сайта.

Вам нужно будет прописать в HTACCESS перенаправление с адреса RSS ленты в WordPress на адрес RSS ленты оттранслированной через Feedburner. Для этого вы должны будете добавить к уже имеющемуся там коду HTACCESS , следующее:

Redirect 301 /feed/ http://feeds.feedburner.com/Ktonanovenkogoru
Redirect 301 /feed http://feeds.feedburner.com/Ktonanovenkogoru
Redirect 301 /feed/atom/ http://feeds.feedburner.com/Ktonanovenkogoru

Но только вместо kTONANOVENKOGORU, вы должны будете написать свой адрес feed-а (RSS ленты вашего блога на WordPress), присвоенный вам в Feedburner. Теперь даже старые читатели автоматически будут перенаправляться на Feedburner, тем самым они будут учитываться в счетчике Feedburner. К тому же, вам уже не нужен будет плагин FeedBurner FeedSmith. Но этого еще не достаточно.

Если адрес вашего оригинального feed-а (RSS ленты) в WordPress имел вид:

http://vash_sait.ru/feed

и вы именно его добавляли при регистрации в Feedburner, то вам нужно опять зайти в настройки Feedburner и во вкладке "Edit Feed Details" поменять этот адрес RSS ленты в WordPress на

http://vash_sait.ru/index.php?feed=feed

Если вы еще не ориентируетесь в настройках Feedburner, то прочитайте сначала об этом в продолжении этой статьи - Feedburner и все, что с ним связано, а затем уже занимайтесь редиректом, описанным здесь. Этот вариант редиректа RSS ленты в WordPress был подсмотрен мною на этой страничке блога Сибиряка.

Вариант замены оригинального адреса RSS ленты в WordPress на адрес FeedBurner-feed-а с помощью редактирования файлов темы оформления WordPress

Кстати, если вы не часто меняете тему оформления своего блога на WordPress и настроили трансляцию своего feed-а (RSS ленты) сразу же после открытия блога, то можно вообще не пользоваться указанным выше плагином или редиректом, а просто изменить адрес RSS ленты для WordPress в шаблоне вашей темы оформления. Для этого нужно подключиться к вашему серверу по FTP и зайти в папку вашей темы оформления для WordPress:

wp-content/themes/название_вашей_темы

открыть на редактирование файл header.php. В начале этого файла поищите строку похожую на эту:

<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />

Вам нужно будет всего лишь заменить код на адрес вашего FeedBurner-feed-а (в моем случае адрес RSS ленты оттранслированной через Feedburner имеет вид - http://feeds.feedburner.com/Ktonanovenkogoru) . Всё. Теперь сохраняете файл и убеждаетесь, что при щелчке по маленькой иконке RSS в адресной строке браузеров Opera или Firefox, откроется именно страница подписки на RSS от Feedburner, а не RSS лента предусмотренная в WordPress по умолчанию.

Если в вашей теме предусмотрена иконка RSS, расположенная в каком-то месте окна вашего блога на WordPress, то вам нужно определить, в каком файле темы оформления WordPress она задается и точно также поменять там код на адрес вашего FeedBurner-feed-а (RSS ленты WordPress, оттранслированной через Feedburner).

В моем случае вид и адрес, на который ссылается иконка feed-а (RSS ленты) в моей теме оформления WordPress, задается в файле sidebar.php в строке:

<div class="sidebar_top"> <a href="<?php bloginfo('rss2_url'); ?>"><img src="<?php bloginfo('template_url'); ?>/images/rss2.png" alt="" class="rssfeed"  /></a>

В вашем случае код будет другой, но останется неизменным участок . Поэтому, вы можете открыть последовательно несколько файлов вашей темы оформления WordPress и пользуясь поиском, найти нужный участок кода. После замены и сохранения файла не забудьте проверить работоспособность иконки RSS на вашем WordPress блоге.

Создание в WordPress дополнительной RSS ленты для подписки на новые комментарии

Кроме основной новостной ленты RSS , которая предназначена для оповещения подписчиков о появлении новых статей на блоге, в WordPress можно добавить RSS ленту для подписки на комментарии. Причем можно организовать как RSS ленту по всем комментариям блога вместе взятым, так и отдельные RSS ленты комментариев для каждой отдельной статьи. О том как это можно сделать читайте в этих материалах:

На этом сегодня, пожалуй, все. Мы немного забежали вперед паровоза, рассматривая нюансы замены оригинального адреса feed-а на его FeedBurner-аналог, при этом еще не рассмотрев как именно можно получить это самый FeedBurner-feed в замен своего, как настроить подписку RSS рассылки через Feedburner на E-mail и еще многое другое, связанное с Feedburner. Каюсь, обязательно исправлюсь и всю следующую часть этой серии статей посвящу исключительно Feedburner и всему, что с ним связано.

Вы так же можете ознакомиться с другими статьями на тему продвижения сайта:

На сегодня все. Если вы не хотите пропустить появление новых материалов на этом сайте, то можете подписаться на рассылку новостной ленты через форму, расположенную чуть ниже, или же выбрать удобный для вас способ подписки на странице Подписка. Если у вас остались нерешенные вопросы из области вебмастеринга, то вы можете поискать на них ответы, посетив страницу Вопросы и ответы.

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Постовой (обмен постовыми): Способы монетизации блога

Что такое RSS и для чего это нужно 
Трансляции RSS через Feedburner Feedburner и RSS агрегаторы


Спасибо Вам за добавление этой статьи в
Подписаться на обновления по E-mail RSS
Получать обновления на E-mail
GoGetLinks — самая выгодная биржа рекламных обзоров
Кстати, тоже интересно почитать:
Рубрика : RSS лента (настройка, Feedburner) Теги : , , , , , , ,

Комментарии
2 ноября 2009

Я Ваш фанат! Очень актуальные и полезные материалы. Уверен, что не только для меня.
Особено радет уклон в сторону Джумлы, а то по вордпрессу много всего, а вот по Джумле приходится порою изрядно поискать.

Снегопад

2 ноября 2009

Снегопад, спасибо большое за столь высокую оценку моего труда. Такие отзывы очень вдохновляют и стимулируют к дальнейшему совершенствованию сайта. =)


21 ноября 2009

Архи-полезный сайт!
Пользуюсь как справочником.
Так держать!
P.S. побольше о “граблях”, подстерегающих начинающих :)

Overmort

27 ноября 2009

как раз искал про редирект фида, спасибо, толково расписано


28 ноября 2009

Overmort: спасибо, буду стараться акцентировать внимание на возможных ошибках (граблях, как вы изволили выразится) =)

dinero: не за что. Рад, что нашли на блоге полезную для вас информацию.


30 ноября 2009

за место RSS Feed Manager пользуюсь Ninja RSS Syndicator – не нужен режим совместимость, более гибкие настройки, возможность отображать значок RSS (справа в адресной строке браузера) на всех страницах (почему-то он отображался у меня только в категориях и на главной странице)


30 ноября 2009

Макс: спасибо большое за совет. Обязательно попробую этот менеджер.


9 декабря 2009

=) Просто супер, я кнопку подписки настраивал 4 дня…Помгла ваша статья….


28 декабря 2009

Про замену очень помогли. Долго мучался над этим вопросом. Спасибо за ценейшие советы.


28 декабря 2009

Василий Ефименко: пожалуйста, рад был помочь.


6 января 2010

Здравствуйте, Дмитрий!
Спасибо за понятную статью.
Всё сделала – зарегистрировала фид, он работает, выдает список опубликованных статей на главной странице joomla. Только вот почему-то в GoogleReader title отображается как “Главная”, несмотря на то, что в feedburner я настроила как мне надо. Не подскажете – может для rss можно где-то в файлах джумлы подправить?


6 января 2010

Светлана: здравствуйте. К сожалению я не знаю как вам помочь. Мои познания в RSS для Joomla не столь уж велики.


15 января 2010

Спасибо большое!
Очень подробно написано, сейчас буду устанавливать на joomla RSS/


9 февраля 2010

Огромное спасибо! У вас самый замечательный блог.
Только блондинкам не все понятно.
Где взять адрес url ленты RSS, при добавлении модуля mod_Feed в Joomla?


9 марта 2010

Все подробно и отлично! Но есть все-таки вопросы, так сказать азы, которые все равно не понятны.
Как работает RSS? Я пишу новый материал и пост автоматически появляется в RSS ленте? Или нужно будет заходить в какой-то клиент и создавать новую запись для ленты? RSS можно настроить на любом движке?

С уважением,
Яков.


27 марта 2010

Спасибо за статьи.
Пригодился редирект в .htacces
Пошел изучать ваш блог)


15 апреля 2010

Спасибо! Думал как решить проблему с кривым RSS в joomle информация о Feedburner и Ninja RSS Syndicator помогла.


21 мая 2010

Сорри, но я не понял-Ninja RSS Syndicator и RSS Feed Manager надо ставить вместе или что-то одно надо выбрать? И если что-то одно надо выбрать, то что лучше выбрать-Ninja RSS Syndicator или RSS Feed Manager? И если что-то одно надо выбрать, если я выберу Ninja RSS Syndicator, то в гугле надо че-то делать?

THEKILLERS

23 мая 2010

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


24 мая 2010

Дмитрий говорит, что:

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

Спасибо за ответ. Выбрал все-таки Ninja RSS Syndicator, с гуглом не стал маяться). Впинципе компонент оказался хороший.

THEKILLERS

3 июня 2010

здравствуйте! вы отлично пишете!
вы не сталкивались с проблемой кражи контента?
мой проект ещё маленький и новые материалы довольно долго индексируются Google и в это время появляются у конкурента с моими картинками и текстом один в один. я чувствую что он получает мои новости из RSS ленты и я где-то натыкался на инфу, что можно отсрочить публикацию в RSS в WordPress. есть ли что-нибудь подобное для Joomla?


18 июня 2010

Дмитрий, здравствуйте, такой хитрый вопрос по сервисам типа Feedburner:
у меня в Joomla адреса страниц прописаны на русcком_языке_вот_таким_образом.htm
На самом моем проекте такие ссылки, естественно, нормально функционируют. И из RSS они отлично открываются. А вот при получении письма от Feedburner с новостью ссылка на эту новость выглядит так:

http://feedproxy.google.com/.../???????????????????????????????????.html?utm_source=feedburner&utm_medium=email

Я понимаю, что символы кириллицы не должны фигурировать в URI, но может есть другие сервисы типа Feedburner, которые бы нормально обрабатывали такие ссылки. С Feedburner я уже все перепробовал — ничего не помогает. При переходе по такой ссылке открывается не новость, а главная страница.

OMEN

18 июня 2010

OMEN: затрудняюсь сказать, не сталкивался с таким. Лучше, конечно же, использовать Feedburner, ибо в некоторых случаях это можете быть просто необходимо.


18 июня 2010

Дмитрий: спасибо за быстрый ответ

OMEN

19 июня 2010

Filip: про плагин для Joomla не подскажу, ибо не знаю. Про кражу контента, могу дать несколько советов, которые может быть помогут. RSS ленту нужно отдавать не полную, а только анонс. Все свои картинки в статьях снабдите своими “водяными знаками” с адресом вашего проекта (в фотошоп это не сложно сделать при подготовке фото к выкладыванию. Давайте в статье побольше ссылок на другие статьи своего же проекта. В начале или в конце статьи ставьте в обязательном порядке ссылку на свой проект.


19 июня 2010

Дмитрий: все делаю именно так как вы написали. однако засранцев это не останавливает(((( крадут и у них индексация быстрее происходит(((


20 июня 2010

У Ninja RSS Syndicator есть два минуса:

1) Обрезает заголовки новостей. Непонятно где перенастроить их таким образом, чтобы влезал весь текст.
2) 1й запрос на получение новостной ленты по истечении времени (установленного в настройках кеширования ленты) возвращает файл index.php. Остальные после него – уже файл с xml расширением.
Вы можете сами в этом убедиться, если установить в настройках время кеширования в 0 секунд. Будет всегда возвращаться файл .php


9 июля 2010

Большое спасибо за статью по настройке RSS в Joomla, очень помогла.


31 июля 2010

Здравствуйте! Оказалось, что там у меня нет доступа для редактирования файлов прямо из админки – вернее, там нет кнопки СОХРАНИТЬ ИЗМЕНЕНИЯ. Там написано:

Чтобы сохранить изменения, нужно сделать этот файл доступным для записи. Дополнительную информацию можно получить в Кодексе. (а в кодексе всё на английском. Да если бы и на русском – всё равно непонятно).

Подскажите, плиз… как добавить в админку, в раздел редактирования файлов – кнопку СОХРАНИТЬ ИЗМЕНЕНИЯ? Потому что когда я делала другой блог – у меня кнопка была сразу… От чего это зависит? :)


5 августа 2010

Ольга: вам нужно подключиться к серверу по FTP и выставить на нужные вам файлы права доступа 666, для того, чтобы вы могли редактировать их из админки Wordpress. Что такое права доступа и какие они должны быть для разных файлов и папок вы можете почитать здесь – Права доступа к файлам или папке

А вообще я не рекомендую вам редактировать файлы из админки Wordpress ибо это чревато потерянным данными, да и выставление прав доступа на файлы 666 снижает безопасность вашего проекта. Лучше почитайте, как можно открыть на редактирование файл, подключившись к серверу по FTP.


13 августа 2010

Спасибо, особенно за напоминание исправить в .htaccess :)
А в Фидбёрнер имеет смысл запихивать только главную рсс-ленту блога, или все, какие есть? (есть ещё теги и комментарии)


26 августа 2010

Честно говоря, не понимаю как заставить этот компонент работать (Ninja RSS Syndicator): стандартный RSS отключил, создал ленту в Ninja, однако а сайте значок RSS вовсе пропал, а ссылка, предлагаемая Ниндзей, выдает ошибку


26 августа 2010

Разобрался. Ниндзя предлагал ссылку вида http://сайт/index.php?option=com_ninjarsssyndicator&feed_id=1&format=raw, но стоило убрать “&format=raw” как всё заработало. Может поможет кому-то


2 сентября 2010

Кто-нибудь знает как создать отдельную рсс-ленту для комментариев к статьям?



6 сентября 2010

Спасибо за статью, до недавнего времени все вроде бы работало нормально.
А сейчас “Ошибка синтаксического анализа XML: объявление XML или текста не в начале сущности”
Искал через google, но нашел описание такой ошибки только для WordPress.
Кто знает как решить?
Подробности можно посмотреть на сайте – ссылка в имени.

Freeman

6 сентября 2010

Забыл вставить ссылку :)


Написать

(обязательно)

(обязательно)


Это не спам.

Subscribe without commenting

» Подписаться на комментарии к этой статье по RSS