Lightweight feed importer for WordPress with support for RSS, Atom, Google Product Feed, Yandex feeds, YouTube and more.
Learn more at rssretriever.com
- Full support for RSS and Atom feeds
- YouTube video feeds (channels and playlists)
- Google Product feed import
- Yandex Product feed import
- Support for compressed feeds (ZIP, GZIP, BZ2)
- Automatic feed updates
- Advanced post filtering
- Scheduler with flexible intervals and delayed publication
- Feed translation via Google, Yandex and DeepL APIs
- Support for Polylang and WPML multilingual plugins
- Support for custom post types and taxonomies (e.g. WooCommerce products)
- Automatic WooCommerce tag and category generation
- Smart autotagging and categorization
- Fully customizable HTML post templates with placeholders
- Automatic embedding of relevant YouTube videos in posts
- Post lifetime control to ensure content freshness
- Post thumbnail generation
- FIFU plugin integration for thumbnail hotlinking
- RSS media attachment support
- PNG image conversion to JPEG and WebP
- WordPress media library integration
- Automatic conversion of character encodings to UTF-8
- HTML cleanup and sanitization
- Custom HTML tag removal
- Custom user-agent and HTTP header support
- Upload the plugin files to the
/wp-content/plugins/rss-retriever/directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the "Plugins" screen in WordPress.
- Go to the plugin settings page and configure your feed sources.
Yes. The plugin includes powerful HTML post templates with placeholders such as %post_title%, %post_content%, %post_excerpt%, or %xml_tags[...]%.
This gives you full control over how imported articles or products look in WordPress.
Select product in the Post type dropdown. Additional taxonomy fields will appear for brands, categories, and tags.
You can also enable Categories to WooCommerce to automatically convert feed categories into WooCommerce categories.
Yes. Enable Auto tags and the plugin will scan content for words matching existing tags in your site.
Yes. Supported feed URLs:
https://www.youtube.com/feeds/videos.xml?channel_id=...https://www.youtube.com/feeds/videos.xml?playlist_id=...
When adding such a feed, select Create from media attachment in Post thumbnails.
Add the feed separately for each language (EN, FR, DE, etc.), assign language group, and enable automatic translation.
This way each imported post will have translated versions connected in WPML/Polylang.
Use the Post lifetime option to set how many hours an imported post should exist before auto-deletion.
Yes. Use Post date adjustment range with values like [0..60] or [-60..-10] for flexible scheduling.
Yes. Supported APIs: Google Translate, Yandex Translate (v1.5 and v2), DeepL Free and Pro.
If a feed blocks default WordPress requests. You can mimic a browser or send API keys in headers.
Two modes:
- Auto (WP-Cron) – built-in WordPress scheduler.
- Cron job/manual – external cron for maximum reliability.
Use placeholder %youtube_video[keyword]% (e.g. %youtube_video[%post_title%]%).
Because the theme displays the featured image and the plugin also inserts it.
Solution: disable in theme, use child theme, or enable the Hide Featured Media option in FIFU.
This plugin is licensed under the GPLv2 or later.