开发者 | |
---|---|
更新时间 | 2025年9月17日 20:13 |
PHP版本: | 7.4 及以上 |
WordPress版本: | 6.8 |
版权: | GPLv2 or later |
版权网址: | 版权信息 |
/wp-content/plugins/rss-retriever/
directory, or install the plugin through the WordPress plugins screen directly.= How to import content into WooCommerce products? =\
The plugin can import any supported feed (RSS, Google Product Feed, Yandex Product Feed) as WooCommerce products.
To do this, select product in the Post type dropdown. After that, in the Custom taxonomies section you will see additional text fields: Brands, Product categories, Product tags, and Product shipping classes. You can enter values here separated by commas and/or use placeholders. For example, %xml_tags[g:price]%
when importing from a Google Product Feed, or %xml_tags[price]%
when importing from a Yandex Market (YML) feed.
Optionally, you can enable the Categories to WooCommerce checkbox to automatically convert categories from an RSS feed into WooCommerce product categories.
Yes. YouTube video feeds are supported.
For YouTube, you need to use the official feed URLs that Google still provides.\
Examples:
<media:thumbnail>
in the feed (as media attachments), so this option ensures that each imported post gets a proper WordPress featured image.
= How to enrich imported posts with relevant YouTube videos? =\
You can automatically embed YouTube videos into your imported posts using the %youtube_video[]%
placeholder.
Example:
%youtube_video[%post_title%]%
The value inside the brackets can be any text string or another supported placeholder such as %post_title%
, %xml_tags[name]%
, etc.
= Can I translate imported content automatically? =\
Yes, using Google, Yandex and DeepL translation APIs.
= How can I import feeds with multiple language versions (WPML or Polylang)? =\
If you are using WPML or Polylang and have more than one language on your site, you can create translated versions of each imported post automatically.
For example, if your site has English (EN) as the main language and French (FR) and German (DE) as additional languages, you need to add the same feed three times in the RSS Retriever Syndicator. We recommend adding the language code (EN, FR, DE) to the feed name so it is easier to manage.
In the settings of each feed instance:
[0..60]
, each post date will be shifted forward by a random value between 0 and 60 minutes. Negative values are also supported, so a range like [-60..-10]
will backdate posts into the past.
This option works together with the Base date setting, which can be either Get date from post or Use syndication date (the current time). Combined, these settings give you full flexibility: you can backdate imported content, spread posts more evenly in time, or even schedule them into the future.