توضیحات
Плагин проверяет публичную RSS-ленту каждые две минуты и создаёт записи WordPress для новых элементов RSS.
Возможности:
- Публиковать новые записи сразу или сохранять их в черновиках.
- Выбирать стандартные записи или любой доступный тип публикации WordPress, например новости, подкасты или курсы.
- Назначать категории из RSS в стандартную или пользовательскую таксономию выбранного типа публикации.
- Предотвращать дубли с помощью стабильного хеша RSS-ссылки и GUID элемента.
- Читать стандартные теги RSS
<category>. - Сопоставлять RSS-категории с ID, slug или названиями категорий WordPress.
- При необходимости автоматически создавать отсутствующие категории WordPress.
- Использовать категорию по умолчанию для элементов RSS без тега
<category>. - Сохранять исходную ссылку и URL медиафайлов Give Me Feed в метаполях записи.
- Импортировать первое подходящее изображение как изображение записи.
- Заполнять стандартное поле WordPress «Отрывок» значением любого выбранного XML-тега RSS. По умолчанию используется
<snippet>. - Запускать импорт вручную со страницы настроек плагина.
- Предотвращать одновременный запуск нескольких задач импорта.
Распределение по категориям
Плагин читает стандартные теги <category> внутри каждого RSS-элемента <item>.
Сопоставления необязательны. Добавляйте по одному правилу в строке:
News=novosti
Business=15
Special projects=Partner materials
Слева указывается значение из RSS, справа — slug, ID или название термина выбранной таксономии WordPress.
Если явного сопоставления нет, плагин пытается найти в выбранной таксономии термин с таким же названием или slug. Если термин не найден, используется настроенная категория по умолчанию.
Расписание импорта
Плагин использует WP-Cron с интервалом в две минуты. WP-Cron запускает запланированные задачи при посещении сайта, поэтому на сайтах с низкой посещаемостью импорт может выполняться с задержкой.
Чтобы соблюдать точный интервал, настройте серверный планировщик на вызов WordPress Cron каждые две минуты. Пример:
*/2 * * * * curl -fsS https://example.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1<h3>Внешние сервисы</h3>
Плагин работает с внешними RSS-лентами. Администратор сайта указывает URL ленты в настройках плагина.
При использовании RSS-ленты Give Me Feed плагин отправляет HTTP-запросы на указанный URL, обычно в формате https://api.givemefeed.com/rss/..., чтобы получить новые публикации.
Если импорт изображений включён, WordPress также загружает медиафайлы по URL из тегов RSS media:thumbnail и media:content.
Плагин не отправляет персональные данные пользователей сайта в Give Me Feed и не выполняет скрытую аналитику. Владелец сайта сам решает, подключать ли RSS-ленту и сохранять ли её URL в настройках.
Сайт сервиса Give Me Feed: https://givemefeed.com/
Метаполя импортированных записей
_gmf_rss_item_key— хеш для предотвращения дублей._gmf_rss_guid— исходный GUID элемента RSS._gmf_rss_feed_url— настроенный URL RSS-ленты Give Me Feed._gmf_rss_source_url— исходный URL публикации._gmf_rss_media_urls— URL медиафайлов из RSS-элемента.
نصب
- Загрузите папку
givemefeed-rss-importerв/wp-content/plugins/. - Активируйте
Give Me Feed: импорт публикаций из RSSв WordPress. - Откройте
Настройки -> Give Me Feed: RSS-импорт. - Вставьте RSS-ссылку со страницы
RSS-лентыв Give Me Feed. - Выберите режим публикации и параметры категорий.
- Сохраните настройки и нажмите
Импортировать сейчас.
В настройках можно включить перенос значения XML-тега в стандартное поле WordPress «Отрывок». По умолчанию плагин использует тег <snippet>, но его можно заменить на любой безопасный тег из вашей RSS-ленты, например <excerpt> или <lead>.
نقد و بررسیها
نقد و بررسیای برای این افزونه یافت نشد.
توسعه دهندگان و همکاران
“Give Me Feed: импорт публикаций из RSS” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگانترجمه “Give Me Feed: импорт публикаций из RSS” به زبان شما.
علاقه مند به توسعه هستید؟
کد را مرور کنید, را بررسی کنید مخزن SVN, یا مشترک شوید گزارش توسعه توسط RSS.
گزارش تغییرات
1.1.0
- Добавлен выбор типа публикации WordPress для импорта.
- Добавлен выбор стандартной или пользовательской таксономии для категорий RSS.
- Проверка дублей и загрузка изображения записи учитывают выбранный тип публикации.
1.0.1
- Добавлен настраиваемый перенос XML-тега RSS в стандартное поле «Отрывок» WordPress. По умолчанию используется
<snippet>. - Исправлены данные contributors для каталога WordPress.org.
1.0.0
- Первый релиз.