Парсинг rss-ленты с другого сайта (виджет в WordPress)


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

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

Допустим, нам нужно публиковать в боковой колонке новости с rss-ленты Яндекса (http://news.yandex.ru/index.rss). Вот алгоритм действий:

1. Заходим в «Внешний вид -> Виджеты».
2. Находим виджет «RSS» и перетаскиваем его на нужную боковую колонку.

Парсинг rss-ленты с другого сайта

3. Вносим необходимые данные и настройки:

— заголовок блока (необязательное поле)
— адрес rss-ленты (в нашем случае это адрес ленты Яндекса). Обратите внимание, что формат ленты должен быть в xml.
— выбираем количество элементов, которое необходимо отображать (я указал 5).
— если поставить галочку возле пункта «Отображать содержимое элемента?», то вместе с заголовком новости будет также подтягиваться и ее краткое описание.
— по желанию можно также выбрать отображение даты и автора новости

После внесения всех нужных настроек виджет сохраняем и переходим на главную страницу сайта. В той части сайта, куда вы поместили виджет, появится лента новостей.

Парсинг rss-ленты с другого сайта




Другие посты

Категория: WordPress

Комментарии (1)

 

  1. Михаил:

    А как с картинками вывести?

Оставить комментарий