Ищете информацию по какому-либо вопросу и устали от бесконечного просмотра множества сайтов? Возможно, вам будет удобнее получить все данные в одном месте? Этим занимаются новостные агрегаторы (RSS-агрегаторы). Они собирают и отображают тематические статьи (заголовки и краткие описания) в одном месте для удобства читателей.
Агрегаторы подготавливают подписки на RSS-ленты различных сайтов, импортируют их контент и отображают на своих ресурсах. Плагин WP RSS Aggregator позволяет легко интегрировать такие функции на ваш сайт WordPress, предоставляя пользователям возможность получать свежие новости и обновления в реальном времени.
Это решение не только экономит время, но и значительно увеличивает интерес к вашему сайту, поскольку вы можете предложить своим читателям актуальную информацию на постоянной основе. Плагин поддерживает множество источников и предоставляет настройки для фильтрации и настройки импорта контента, что делает его универсальным инструментом для создания контентно-ориентированных сайтов.
Кроме того, WP RSS Aggregator предлагает возможности для управления отзывами, улучшения SEO и интеграции с социальными сетями, что делает его незаменимым помощником для владельцев блогов и новостных порталов.
Плагин WP RSS Aggregator
В репозитории WordPress есть набор плагинов для импорта и хранения RSS-каналов на вашем сайте (обзор таких плагинов можно найти в одной из предыдущих статей). WP RSS Aggregator считается одним из самых популярных благодаря своим функциям и простоте использования.
Возможности WP RSS Aggregator:
- Неограниченное количество источников для импорта информации;
- Контроль над количеством и временем импорта;
- Шорткоды для отображения импортированного контента в любом месте сайта;
- Автоматическое определение RSS-ленты без необходимости точного указания ее URL;
- Прямой доступ к видео с YouTube, DailyMotion и Vimeo;
импорт и экспорт элементов лент;
возможность вставить ссылку и название оригинального источника;
управление отображением даты и автора публикации;
совместимость с библиотекой WordPress Simplepie.

Настройка WP RSS Aggregator
После установки и активации, перейдите в админ-панели к разделу RSS Aggregator.
В данном разделе представлено несколько подразделов.
- Источники лент. Здесь вы найдете перечень всех добавленных источников для лент.
- Добавить новый. В этом пункте вы сможете добавить новые ленты.
- Пункты лент. Здесь отображаются элементы уже добавленных лент.
- Черный список. Можно исключить импорт определенных элементов ленты, указав их в этом разделе.
- Импорт и Экспорт. Опции для импорта и экспорта каналов.
- Настройки. Основные параметры для настройки плагина.
- Отладка. Данный раздел помогает обновлять или удалять элементы ленты.
- Помощь и Поддержка. Ссылки на документацию и часто задаваемые вопросы.
Теперь давайте начнем с настройки плагина.
1. Общие параметры WP RSS Aggregator
В меню RSS Aggregator -> Настройки можно установить общие параметры плагина (например, максимальный срок хранения импортируемых элементов ленты, максимально допустимое количество элементов в ленте, частота и порядок импорта, а также название).

2. Добавление RSS-ленты
Перейдите в RSS Aggregator -> Добавить новый. Здесь вам потребуется ввести название источника (в первом поле) и URL-адрес источника (в поле Адрес), данные из которого вы хотите импортировать на свой сайт WordPress.
Как правило, URL-адрес сайта работает без проблем, но для большей точности авторы плагина рекомендуют использовать URL-адрес самого RSS-канала.
Для активации ссылки на источник в опции Link Source установите значение On.

Дополнительные варианты для добавления нового канала:
- Validate feed – проверка работоспособности URL-канала. Лимит – количество сохраняемых элементов из импортированного фита.
- Ссылка на приложение – доступ к ссылкам на изображения, аудио, видео, вложения и флэш-контент.
- Unique titles only – функция помогает избежать дублирования ссылок на один и тот же материал или при изменении постоянных ссылок.
- Link Source – связывает источник ленты с ее исходным RSS-каналом.
Чтобы проверить работоспособность источника, нажмите на кнопку Опубликовать ленту. В секции Предварительный просмотр ленты будут показаны последние элементы с заголовками и датами публикации.

Все новости, импортированные плагином с канала, можно увидеть в разделе RSS Aggregator -> Пункты лент.

На странице RSS Aggregator -> Источники лент вы найдете весь список каналов, добавленных через данный плагин.

3. Импорт и Экспорт
Если вы хотите разнообразить контент, будет полезно импортировать записи с нескольких каналов.
Функция импорта в WP RSS Aggregator обеспечивает поиск контента из различных источников. Например, на новостном сайте можно отобразить список из более чем 50 тематических источников новостей, что позволит импортировать их одновременно.

Вам нужно ввести названия и URL-адреса ваших каналов, разделяя их запятыми в каждой строке, например:
http://www.myfeed1.com, http://www.myfeed2.com, http://www.myfeed3.com
Вы также можете использовать стандартные инструменты WordPress для импорта/экспорта. Для этого:
- перейдите в административный раздел Инструменты -> Импорт;
- в списке найдите пункт RSS и нажмите кнопку Запустить импорт под ним.

Также возможно экспортировать все настройки плагина с другого сайта. Для этого вам нужно перейти в RSS Aggregator -> Импорт и Экспорт и выполнить необходимые действия в разделе Настройки импорта и экспорта.

4. Черный список
Иногда может возникнуть необходимость пропустить некоторые ленты из общего списка. Для этого перейдите в раздел RSS Aggregator -> Черный список, нажмите на кнопку Добавить новую и укажите название исключаемой ленты.

5. Отображение лент на странице, в записях или виджетах
Простого добавления источников фида и настройки импорта недостаточно. Необходима настройка их отображения. Этим занимаются блоки Настройки отображения лент, Настройки даты отображения и Стили в разделе RSS Aggregator -> Общие.

Здесь можно установить максимальную длину заголовка и связать его с источником, отобразить имя автора для каждого элемента ленты и настроить открытие ссылок в новой вкладке.
Также есть возможность подключить видео к элементам или встроить его на страницу, ограничить количество отображаемых элементов и выбрать стиль пагинации “Предыдущие записи” / “Следующие записи”.
Параметры отображения источника позволяют показывать имя источника для каждого элемента ленты и связывать это имя с исходным сайтом.
Если стандартный стиль отображения вам не подходит, плагин предоставляет возможность использовать собственные CSS-стили. Для этого нужно установить галочку рядом с опцией Запретить стили.
Чтобы вывести элементы ленты в записи, WP RSS Aggregator использует шорткоды. Чтобы получить к ним доступ:
- откройте для редактирования страницу или запись;
- на панели инструментов визуального редактора кликните на иконку RSS.

В появившемся окне нажмите на кнопку Добавить шорткод. Плагин добавит шорткод, который автоматически отобразит все элементы ленты на странице или в записи. Используя шорткод [wp-rss-aggregator] без дополнительных параметров, вы сможете увидеть все элементы ленты.
После обновления записи или страницы вы сможете увидеть список новостей ленты:

Все элементы ленты будут показаны организованно и связаны с указанным источником. Также можно вывести отдельный канал, добавив атрибут source в шорткод. Количество сообщения можно будет ограничить.
6. Отладка
Функция отладки (RSS Aggregator -> Отладка) обновляет все каналы за один клик. Она проверяет все источники ленты на наличие новых элементов, не меняя уже существующие.

Учтите, что обновление может нагрузить сервер, особенно если у вас несколько RSS-каналов.
Также рекомендуем ознакомиться с нашим списком плагинов для импорта RSS.
Оптимизация работы плагина также включает мониторинг популярности новостей и статей, которые вы импортируете. С помощью аналитических инструментов, таких как Google Analytics, вы можете отслеживать, какие из импортируемых материалов наиболее популярны среди ваших пользователей. Это поможет вам лучше понимать интересы вашей аудитории и корректировать контент под их предпочтения.
Кроме того, рассмотрите возможность использования дополнительного контента, связанного с вашими RSS-каналами, например, добавления пользовательских обзоров или комментариев под импортируемыми новостями. Это не только повысит вовлеченность пользователей, но и улучшит SEO вашего сайта за счет уникального контента.