Как получить и вывести фиды в WordPress с помощью WP RSS Aggregator

Дата публикации:Апрель 4, 2014

Все сайты WordPress обладают возможностью публикации RSS-фидов. WordPress обладает также встроенной поддержкой получения любого RSS-фида и вывода его на вашем сайте. Вы можете просто перейти к разделу Внешний вид – Виджеты и перетащить RSS виджет в свой сайдбар. В этом виджете вы можете задать любой URL фида и вывести его. Однако как быть, если вы хотите сделать с этими фидами нечто большее, чем просто вывести их на экран? К примеру, создать веб-сайт агрегатор наподобие Alltop? В данной статье мы покажем вам, как получить и обработать фиды в WordPress с помощью плагина WP RSS Aggregator.

Первое, что вам нужно сделать – это установить и активировать плагин WP RSS Aggregator. Базовый плагин доступен бесплатно, однако если вам понадобятся дополнительные функции, то вам придется воспользоваться платными аддонами к нему. Мы рассмотрим эти аддоны в статье, чтобы вы могли решить, нужны ли они вам.

После активации плагина вы заметите новое меню в вашей панели администратора, помеченное RSS Agregator. Чтобы добавить новый фид, вам нужно перейти в раздел RSS Aggregator » Add New.

wprssagg-adding-feed

Просто добавьте заголовок для фида — к примеру, WPBeginner. После этого введите URL фида. К примеру: http://www.wpbeginner.com/feed. Затем введите описание фида (необязательно). Как только вы это сделаете, щелкните по кнопке Publish feed.

В итоге WP RSS Aggregator будет готов обработать и вывести на экран фид, который вы добавили. Повторите данный процесс, если вам нужно вывести на экран больше RSS фидов.

Чтобы вывести фиды на сайте, просто добавьте следующий шорткод в запись или на страницу:

[ wp-rss-aggregator ]

Вы можете также использовать этот шорткод в текстовом виджете в вашем сайдбаре. Если шорткод не работает в виджете, то в таком случае добавьте следующую строку в файл functions.php вашей темы:

add_filter('widget_text', 'do_shortcode');

Как вывести миниатюры и цитаты фидов

Чтобы вывести на экран элементы фида с цитатами и миниатюрами, вам нужно установить и активировать расширение Excerpts & Thumbnails для WP RSS Aggregator. Это платный аддон, продаваемый отдельно от плагина. Аддон работает «из коробки», т.е. после его установки ваш фид сможет выводить миниатюры и цитаты. Вы также можете настроить параметры миниатюр и цитат в разделе RSS Aggregator » Settings.

wprssagg-settings

Импорт фидов в записи или в любой тип записей

Вы можете импортировать фиды из своих источников в виде записей или произвольных типов записей. Чтобы сделать это, вам понадобится установить и активировать аддон Feed to Post. После своей активации он автоматически отключит аддон Excerpts and Thumbnails ввиду проблем с совместимостью. Аддон Feed to Post автоматически получает цитату/контент и миниатюру из ваших источников фида.

Чтобы настроить аддон, вам нужно перейти в раздел RSS Aggregator » Settings и щелкнуть по вкладке Feed to Post. На данном экране вы можете выбрать, как именно вы хотите импортировать фиды на ваш сайт. Вы можете выбрать тип записей, формат записей, рубрики, а также определить, как обрабатывать изображения и иные медиафайлы.

wprssagg-feedtopost

Фильтрация по ключевым словам для источников фидов

Вы можете создать агрегатор фидов, основанный на определенных тематиках или ключевых словах. Вы можете настроить WP RSS Aggregator так, чтобы он передавал только пункты фида, которые соответствуют определенным ключевым словам, фразам или меткам. Чтобы включить данную возможность, вам понадобится установить и активировать аддон Keyword Filtering для плагина. После инсталляции просто перейдите на страницу настроек плагина и щелкните по вкладке Keyword Filtering. На данном экране вы можете добавить ключевые слова и метки к фильтру.

keyword-filtering

RSS фиды – мощный инструмент, который может использоваться для отслеживания и агрегации контента для нишевой аудитории и создания вебсайтов сообществ.

Источник: wpbeginner.com

Поделиться

2 комментария

  1. Петр says:

    Ужаснейшая вещь этот WP RSS Aggregator , установил, нажал активировать, после чего сайт = белый экран, попытка войти в админку белый экран. Пишу запрос на хостинг на восстановления сайта. больше эту дрянб даже пробовать не буду, поищу аналоги.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Получать новые комментарии по электронной почте. Вы можете подписаться без комментирования.