Налаштування RSS
У мене така проблема я не розбираюсь в цьому і не можу налаштувати РСС під потрібні умови. Пробував редагувати сам файл feed-rss2.php, але нічого не вийшло. РСС просто переставав працювати. Допоможіть будь ласка. Можу зробити невелику платню за це (до 25 грн, П.С. я студент, грошей нема).
Мені треба щоб було як на цьому зразку http://adline.ukr.net/rssexample/Good_RSS_Full.xml
Робиться це за такими правилами:
1. <?xml version="1.0" encoding="windows-1251"?>
a. Самая верхняя строчка.
b. Если это не указано явно в заголовке, кодировкой файла считается utf-8.
c. В противном случае выставление кодировки xml файла обязательно. Наиболее часто употребляемые кодировки: windows-1251, utf-8, koi8-r.
d. Внимание: фактическая кодировка, отдаваемая веб-сервером, ВСЕГДА должна совпадать с кодировкой, указанной в заголовке XML.
2. <rss version="2.0" xmlns=http://backend.userland.com/rss2 xmlns:yandex="http://news.yandex.ru">
a. Обязательное поле должно быть такого вида.
b. Подключение xmlns=http://backend.userland.com/rss2 xmlns:yandex="http://news.yandex.ru" Обязательно.
c. Корневым элементом RSS-файла является <rss>, атрибут version которого должен иметь значение 2.0: <rss version="2.0">.
d.
3. <channel>
a. Обязательное поле.
b. Находится внутри элемента <rss>.
c. Включает информацию об источнике и его содержание.
d. В <channel> может содержаться любое количество элементов <item>.
4. <title>Название Источника рсс например “Наши новости” </title>
a. Обязательное поле
b. В случае, если экспортируется содержание целого сайта, то в здесь должно быть его название, например: <title>Наши новости</title>.
c. Если часть сайта, то в названии должно быть отражено, какая именно часть, например: <title>Наши новости: технологии</title>.
5. <link>http://www.nashi-novosti.ua</link>
a. Обязательное поле
b. URL сайта, данные которого транслируются в потоке.
6. <description>Описание потока. Пример Наши новости самые оперативные </description>
a. Обязательное поле.
b. Описание потока. 1-3 предложения.
7. <image>
a. Необязательный элемент.
b. <url>http://www.nashi-novosti.ua/logo.gif</url> - находится внутри элемента <image>, содержит ссылку на графический файл с изображением логотипа издания.
c. <title> Название Источника рсс например “Наши новости”</title> - название (будет написано в html-атрибуте логотипа alt) - в <title> (необходимо еще раз повторить название издания).
d. <link>http://www.nashi-novosti.ua/</link> - URL издания .
e. Размер логотипа – 100 пикселей по максимальной стороне.
8. <item>
a. Обязательный элемент
b. Каждый <item> описывает одно сообщение.
9. <title>Это первая новость в данном РСС</title>
a. Обязательный элемент.
b. Находится внутри элемента <item>
c. Содержит заголовок новости.
d. В названии новости не должно быть HTML кода.
e. Написание заголовка целиком ПРОПИСНЫМИ буквами не допускается.
f. Не рекомендуется также наличие точки в конце заголовка.
g. В заголовке не должны содержаться название источника и дата/время сообщения, а также служебные примечания («(обновлено)», «(дополнено)», «(фоторепортаж)», «(видео)» и др.) и неинформативные обороты, не представляющие собой неотъемлемой части заголовка («Срочно!», «Сенсация:» и тп.).
h. Если в заголовке присутствуют спецсимволы в явном виде то нужно использовать «<![CDATA[]]>» пример : <title><![CDATA[Текст заголовка с <спецсимволами> в явном виде ]]></title>.
10. <link>http://www.nashi-novosti.ua/Pervaja_novost.html</link>
a. Обязательное поле
b. URL сообщения, считается уникальным идентификатором сообщения
c. Внимание: каждое сообщение должно располагаться на отдельной странице, открывающейся по указанному адресу, при этом заголовок и начало текста сообщения должны быть доступны в первом экране при разрешении 1024х768.
d. При переходе с заголовка, размещенного на Укрнет, должна открываться только одна страница, содержащая сообщение, соответствующее заголовку.
e. Наличие по URL, указанному в <link> более одной новости (ленты новостей) не допускается.
f. URL различающиеся только в части после '#' (только якорями), т.е. вида: http://www.some-host.ru/news.html#2545 и http://www.some-host.ru/news.html#5794 считаются идентичными и НЕ допускаются.
11. <description> - аннотация сообщения.</description>
a. Обязательный элемент
b. В дескрипшене описывается краткое содержание новости 3-4 предложения.
c. Если в дескрипшене присутствуют спецсимволы в явном виде, нужно использовать <![CDATA[ ТЕКСТ ]]>.
12. <category>Спорт</category>
a. <category> - рубрика (раздел, категория) Новости.
b. Если у партнера несколько источников по одному на рубрику, например в одном источнике партнер передаёт сугубо новости политики, во втором новости Культуры, то данный элемент не является обязательным.
c. Если у партнера новостной источник передаёт новости только рубрики «Спорт» то данный параметр не обязательный.
d. Если в источнике партнера содержатся новости по всем рубрикам то данный параметр является обязательным.
13. <yandex:genre>article</yandex:genre>
a. жанр сообщения. Необязательный элемент.
b. Здесь нужно указать латиницей жанр сообщения
c. lenta (короткое новостное сообщение, 50-80 символов)
d. message (более развёрнутое новостное сообщение)
e. article (статья)
f. interview (интервью)
14. <enclosure url="http://nashi-novosti.ua/img/tv_profilaktika-278x186.jpg" type="image/jpeg" />
a. Не обязательный элемент.
b. элемент для иллюстраций, аудио и видео файлов.
c. если в сообщении содержится несколько иллюстраций, или иллюстрация и видео файл, элемент <enclosure> повторяется
d. более подробно можно посмотреть в примере «Good_RSS_Full.xml» там описаны все типы аудио видео и картинок. Смотри в конце документа.
e. Принимается размер картинок – 100 пикселей по минимальной стороне.
15. <pubDate>Thu, 18 Feb 2010 16:06:02 +0200</pubDate>
a. Обязательное поле
b. Время публикации сообщения на Сайте источника Данных (сайте издания) в формате RFC-822 (см. http://asg.web.cmu.edu/rfc/rfc822.html#sec-5).
c. Регистр в названии <pubDate> имеет значение - буква D должна быть прописной.
d. Дата и время новости должны быть записаны в таком «Thu, 18 Feb 2010 16:06:02 +0200» формате.
e. Недопустимо если все новости ленты имеют одинаковое время типа «00:00»
f. +0200 не означает никаких арифметических действий над временем и является просто указанием на часовой пояс (в приведенном примере это Киевское время).
16. <yandex:full-text> Полнотекст новости без HTML кода и спецсимволов </yandex:full-text>
a. Обязательное поле.
b. Содержит полный текст новости.
c. Если в полнотексте присутствуют спецсимволы в явном виде, нужно использовать <![CDATA[ ТЕКСТ ]]>.
d. Абзацы а полнотексте определяются пустой строчкой смотреть «Good_RSS_minimal.xml».
Від AzzePis 21-05-2013 18:12:50
Administrator · 1,026 повідомленьпошуком по форуму варто скористатись <!-- l --><a class="postlink-local" href="http://e-support.in.ua/viewtopic.php?f=15&t=701&p=2742&hilit=yandex">viewtopic.php?f=15&t=701&p=2742&hilit=yandex</a><!-- l -->
Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною
Від kiw1 21-05-2013 18:35:00
Новенький · 3 повідомленьТа я це читав, і установив плагін, але в рсс нічого не помінялось. Вибачте я чайник в рсс)))
Від mr.psiho 22-05-2013 16:31:01
Сусід · 160 повідомленьФорматування як для стрічки Яндекса. Або вмикайте плагін відповідний або за 50 грн. я вам скину робочий код, те що пройшло перевірку Яндекса і приймається. Але в цю вартість не входитиме доводка для потрібної вам системи, якщо така знадобиться. Попереджаю одразу - НЕ входитиме. Ви студент і грошей не маєте, а у мене сім'я і гроші треба. 🙂
Сайти на WordPress будь якого рівня складності. Сайти на LiveStreet будь якого рівня складності. А ще ми любимо корів)) Звертайтесь. ;)
Від kiw1 25-05-2013 11:47:15
Новенький · 3 повідомленьМені в службі підтримки кернет кинули настроїний плагін яндекс.рсс. Тему можна закривати.
Від kiw1 21-05-2013 17:06:33
Новенький · 3 повідомлень