وەسف
Плагин проверяет публичную 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
- Первый релиз.