Title: Product XML Feed Manager for WooCommerce &#8211; Google Shopping, Social Sites, Skroutz &amp; More
Author: WPFactory
Published: <strong>January 10, 2017</strong>
Last modified: July 18, 2026

---

Search plugins

![](https://ps.w.org/product-xml-feeds-for-woocommerce/assets/banner-772x250.png?
rev=2971628)

![](https://ps.w.org/product-xml-feeds-for-woocommerce/assets/icon.svg?rev=2971628)

# Product XML Feed Manager for WooCommerce – Google Shopping, Social Sites, Skroutz & More

 By [WPFactory](https://profiles.wordpress.org/wpcodefactory/)

[Download](https://downloads.wordpress.org/plugin/product-xml-feeds-for-woocommerce.3.1.1.zip)

 * [Details](https://wordpress.org/plugins/product-xml-feeds-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/product-xml-feeds-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/product-xml-feeds-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/product-xml-feeds-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/)

## Description

> “Very good!: Very helpful support! I recomand this plugin, simple to use and very
> good documented.” – ⭐⭐⭐⭐⭐ [price4you](https://wordpress.org/support/topic/very-good-5904/)

[Main Page](https://wpfactory.com/item/product-xml-feeds-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)
| [Support Forum](https://wpfactory.com/support/item/product-xml-feeds-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)
| [Documentation & How to](https://wpfactory.com/docs/product-xml-feeds-manager/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)

Selling on marketplaces like Google & Amazon requires you to have custom XML feeds
where you can export your products from WooCommerce to the marketplace.

With our all-in-one toolkit designed to bridge the gap between your WooCommerce 
store and major marketplaces like Google Shopping, Amazon, and beyond, you can tailor
and customize your product catalog in the exact language these global platforms 
understand: meticulously crafted XML feeds.

Here’s a glimpse of what this plugin offers:

 1. XML Feed Creation: Create your XML feed to showcase your entire product range to
    any vendor.
 2. Marketplace-specific Customization: Fine-tune your feeds to align with the unique
    specifications of each marketplace, whether it’s Google, Social sites, Amazon, 
    or any other marketplace.
 3. Dynamic Product Selection: Include or exclude products based on categories, tags,
    and product.
 4. Scheduled Updates (Pro): Set your XML feeds to refresh automatically, keeping your
    listings as current as your inventory.
 5. Advanced Filtering Options (Partially Pro): Full customization with advanced filtering,
    allowing you to curate feeds that resonate with specific marketplace audiences.

Let’s explore in more details what you can do with this plugin.

### 🤝 Recommended By

 * [Galusso Themes: Top 7 Best Woocommerce Product Feed plugin](https://galussothemes.com/woocommerce-product-feed-plugins/)
 * [Engine Templates: Amazing Woocommerce Product Feed Plugins](https://enginetemplates.com/woocommerce-product-feed-plugins/)
 * [L Theme: Top Best Woocommerce Product Feed plugins](https://ltheme.com/woocommerce-product-feed-plugins/)
 * [Woo Sell Services: Best WooCommerce Product Import & Export Plugins For WordPress](https://woosellservices.com/woocommerce-product-import-plugins/)
 * [SD Studio: 5 Best WooCommerce Product Feed Plugins](https://techblog.sdstudio.top/de/die-5-besten-woocommerce-produkt-feed-plugins-2022-kostenlos-und-kostenpflichtig/)

### 🚀 Main Features: FREE Version

### 🚀 Create Customized XML Feeds

Easily create XML feeds that fit what online stores like Amazon or Google Shopping
need. This lets you show your products correctly on these platforms, helping customers
find and buy your stuff with all details they need.
 Include images, prices, sizes,
inventory, and much more info from your products to the marketplace.

### 🚀 Edit XML Header, Body, and Footer

Full customization of the header, body, and footer sections, ensuring that your 
feeds adhere to the unique XML format and standards required by different online
marketplaces.

### 🚀 Use Over 70 Shortcodes & Attributes

With more than 50 shortcodes, you can show lots of details about your products. 
These shortcodes let you add info automatically, making your product listings full
and accurate.

Further more, you can utilize our global attributes and include them in your shortcodes,
like text before or after them, finding & replacing values, and more.

This lets you tweak how product info looks, making it clearer or fitting what certain
platforms require.

### 🚀 Change XML File Name & Location

You can rename your XML file and decide where to keep it. This helps with organizing
your feeds, especially if you have many or need to find them easily for updates.

### 🚀 Update Feed Using Built-in Weekly Schedule or Manual Cron Job Command

Update your feeds without doing it yourself by setting a weekly schedule or using
a Cron Job Command. This keeps your product info up-to-date, showing your current
items and prices.

### 🚀 Filter Products for Your Feeds

Choose which products to show in your feeds by filtering them by category, tag, 
product itself, or even if they’re on sale. This lets you focus on showing the right
products for different situations or sales.

> “Extra Star: Super fast and friendly support by Omar. Transferred a request immediately
> into a feature. Perfect. Thank you very much!” – ⭐⭐⭐⭐⭐ [charismeki](https://wordpress.org/support/topic/extra-star/)
> “Perfect: Great little plugin – very simple to setup and works flawlessly.” – 
> ⭐⭐⭐⭐⭐ [southmartin](https://wordpress.org/support/topic/perfect-7931/)

### 🏆 Pro Version

Our **[Plugin Pro version](https://wpfactory.com/item/product-xml-feeds-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)**
features further expands the capabilities of our plugin so you can have more control
on your feeds, like:

### 🏆 Create Unlimited Feeds

Make as many XML feeds as you need. This is perfect if you have lots of products
or want to target different online stores, giving you the freedom to reach more 
customers.

### 🏆 Flexible Update Schedule

Choose how often to update your feeds, from every minute to once a week. This helps
keep your product listings always up-to-date, whether you have fast-changing stock
or regular updates.

### 🏆 Select Product Types

Decide which types of products to include in your feeds, such as simple, grouped,
variable, or external. This lets you be more specific about what products you want
to show on each marketplace.

### 🏆 Advanced Filtering Options

Use more detailed filters for your feeds, like whether products are in stock, their
price range, custom categories, or specific attributes. This makes your feeds more
targeted, only showing products that match exactly what you’re looking for.

### 💯 Why WPFactory?

 * **Experience You Can Trust:** Over a decade in the business
 * **Wide Plugin Selection:** Offering 65+ unique and powerful plugins
 * **Highly-Rated Support:** Backed by hundreds of 5-star reviews
 * **Expert Team:** Dedicated developers and technical support at your service

### What’s Next? Discover More Plugins by WPFactory

WPFactory has a diverse range of plugins tailored to enhance your experience, some
of our top-selling plugins are:

 * [**Min Max Step Quantity**](https://wpfactory.com/item/product-quantity-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Set minimum, maximum, step, and default product quantities, including dropdowns
   and decimal options on WooCommerce (**[Free version](https://wordpress.org/plugins/product-quantity-for-woocommerce/)**)
 * [**Cost of Goods for WooCommerce**](https://wpfactory.com/item/cost-of-goods-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Enhance profit maximization and financial management by accurately calculating
   your WooCommerce store’s COGS (**[Free version](https://wordpress.org/plugins/cost-of-goods-for-woocommerce/)**)
 * [**Maximum Products per User**](https://wpfactory.com/item/maximum-products-per-user-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Impose personalized purchase limits based on user roles and date ranges to manage
   customer buying behavior (**[Free version](https://wordpress.org/plugins/maximum-products-per-user-for-woocommerce/)**)
 * [**Order Minimum/Maximum Amount**](https://wpfactory.com/item/order-minimum-maximum-amount-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Customize order limits by amount, quantity, weight, or volume, including user
   role, category, and more (**[Free version](https://wordpress.org/plugins/order-minimum-amount-for-woocommerce/)**)
 * [**EU/UK VAT Manager for WooCommerce**](https://wpfactory.com/item/eu-vat-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Automate VAT compliance for your WooCommerce store, including settings and VIES
   validation for a seamless experience (**[Free version](https://wordpress.org/plugins/eu-vat-for-woocommerce/)**)
 * [**Email Verification for WooCommerce**](https://wpfactory.com/item/email-verification-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Boost security and credibility by verifying customer emails, reducing spam, and
   improving email marketing (**[Free version](https://wordpress.org/plugins/maximum-products-per-user-for-woocommerce/)**)
 * [**Free Shipping Over Amount for WooCommerce**](https://wpfactory.com/item/amount-left-free-shipping-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Encourage higher spending by offering free shipping based on amount, with a progress
   bar for customers (**[Free version](https://wordpress.org/plugins/amount-left-free-shipping-woocommerce/)**)
 * [**Dynamic Pricing & Bulk Quantity Discounts**](https://wpfactory.com/item/product-price-by-quantity-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Advanced dynamic pricing and discount rules for WooCommerce, encouraging bulk
   purchases and driving more sales (**[Free version](https://wordpress.org/plugins/wholesale-pricing-woocommerce/)**)

### ❤️ USER TESTIMONIALS: SEE WHAT OTHERS ARE SAYING!

> “Great plugin with even greater support! They tend to update with every feature
> we could ask in a matter of days! Thank you!” – ⭐⭐⭐⭐⭐ [Gencho Tanev](https://wpfactory.com/item/product-xml-feeds-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)
> “Great tool & one of the best support teams I’ve ever come across.” – ⭐⭐⭐⭐
> ⭐ [Roger](https://wpfactory.com/item/product-xml-feeds-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)
> “This Product XML Feeds for WooCommerce works really well. It takes up very little
> system resources, is extremly reliable and efficient, and is of high quality of
> coding. Support for this plug-in is very good. Omar is very responsive to support
> request, and has in-depth knowledge about the ins and outs of this plug-in. Highly
> recommanded.” – ⭐⭐⭐⭐⭐ [Xing Gao](https://wpfactory.com/item/product-xml-feeds-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)
> “Simple and efficient, and the support is great: This plugin provides all the 
> functionality I need even in free version. Inserting product information in XML
> is super easy with well documented shortcodes. I had a problem with shortcodes
> inside tag and Support responded quickly and found a solution instantly.” – ⭐
> ⭐⭐⭐⭐ [Krzysztof Busłowicz](https://wordpress.org/support/topic/simple-and-efficient-and-the-support-is-great/)

#### Feedback

 * We are open to your suggestions and feedback. Thank you for using or trying out
   one of our plugins!
 * [Visit plugin site](https://wpfactory.com/item/product-xml-feeds-woocommerce/).

## Installation

**Follow these simplified steps to get your plugin up and running:**

**From the WordPress Admin Panel:**
 1. Navigate to “Plugins” > “Add New”. 2. Use
the search bar and find the plugin using the exact name. 3. Click “Install Now” 
for the desired plugin. 4. Once the installation is finished, and click “Activate”.

**Manual Installation Using FTP:**
 1. Download the desired plugin from WordPress.
org. 2. Using your preferred FTP client, upload the entire plugin folder to the /
wp-content/plugins/ directory of your WordPress installation. 3. Go to “Plugins”
> “Installed Plugins” in your dashboard and click “Activate”.

**Manual download & upload from the WordPress Admin Panel:**
 1. Download the desired
plugin in a ZIP format. 2. On your site, navigate to “Plugins” > “Add New” and click
the “Upload Plugin” button. 3. Choose the downloaded plugin file and click “Install
Now.” 4. After the installation is complete, click “Activate”.

**Post-Activation:**
 Once activated, access the plugin’s settings by navigating
to the “WPFactory” menu and look for the relevant tab.

## FAQ

### Source Code

The complete source code and build tools for this plugin are available at:

[https://github.com/wpcodefactory/product-xml-feeds-for-woocommerce](https://github.com/wpcodefactory/product-xml-feeds-for-woocommerce)

The source files used to generate the compiled assets are located in:

 * JavaScript source files: `assets/js/`
 * CSS source files: `assets/css/`

Compiled production assets are located in:

 * `assets/build/`

### Build & Development

The JavaScript and CSS files in the `assets/build/` directory are generated from
the source files in `assets/js/` and `assets/css/` using WordPress Scripts and Webpack.

**Build Tools:**

 * Node.js and npm
 * @wordpress/scripts
 * Webpack

**Building the plugin from source:**

 1. Install dependencies:
 2. npm install
 3. Build production assets:
 4. npm run build
 5. Watch for development changes:
 6. npm start

### External Services

The plugin may connect to the European Central Bank (ECB) to retrieve current currency
exchange rates required to convert prices from one currency to another.

This connection is made only when the `convert_currency_from` and `convert_currency_to`
shortcode attributes are used. No user or website data is sent to the ECB. The plugin
only retrieves the current currency exchange rates from:

    ```
    https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
    ```

[ECB privacy policy](https://www.ecb.europa.eu/services/data-protection/privacy-statements/html/ecb.privacy_statement_website.en.html).

## Reviews

![](https://secure.gravatar.com/avatar/511a5bb24936fe340741a41be7bac1aec9e6691ce1e3f41887c0b40f8b876c73?
s=60&d=retro&r=g)

### 󠀁[Very good!](https://wordpress.org/support/topic/very-good-5904/)󠁿

 [price4you](https://profiles.wordpress.org/price4you/) August 17, 2021

Very helpful support! I recomand this plugin, simple to use and very good documented.

![](https://secure.gravatar.com/avatar/ca4de427490d209305b391de4034d8b5e10e0026467c70fa6ff424d53138f15b?
s=60&d=retro&r=g)

### 󠀁[Extra Star](https://wordpress.org/support/topic/extra-star/)󠁿

 [charismeki](https://profiles.wordpress.org/charismeki/) August 11, 2021

Super fast and friendly support by Omar. Transferred a request immediately into 
a feature. Perfect. Thank you very much!

![](https://secure.gravatar.com/avatar/9f8a44eff33fdd7a171bf1f44c1df1a1ca0e073ea02518fc53dc4d81a015eaa4?
s=60&d=retro&r=g)

### 󠀁[Perfect](https://wordpress.org/support/topic/perfect-7931/)󠁿

 [southmartin](https://profiles.wordpress.org/southmartin/) December 10, 2020

Great little plugin – very simple to setup and works flawlessly.

![](https://secure.gravatar.com/avatar/c668820a618275ec873e53b250416964d65fa570327be958a2b0300197c58b90?
s=60&d=retro&r=g)

### 󠀁[Cool](https://wordpress.org/support/topic/cool-1058/)󠁿

 [JDani](https://profiles.wordpress.org/vfxpro/) November 5, 2020

Great to combine with Google shopping feed.

![](https://secure.gravatar.com/avatar/caab37e970822c1ec5babe61af55c33a5a73ab35a6efe16199fd9c060917043c?
s=60&d=retro&r=g)

### 󠀁[Yes](https://wordpress.org/support/topic/yes-135/)󠁿

 [petedan](https://profiles.wordpress.org/petedan/) October 22, 2020

Perfect for what I need, and so much room to customise the XML feed. *edit: took
1 star off because doesn’t seem to be any support response!

![](https://secure.gravatar.com/avatar/462b4446c812e3482d3965f3657c1a987ad30e25dce9b7cf2bee74a15432de7d?
s=60&d=retro&r=g)

### 󠀁[Great plugin! Great support!](https://wordpress.org/support/topic/great-plugin-great-support-1186/)󠁿

 [plunisher](https://profiles.wordpress.org/plunisher/) April 28, 2020

Great plugin! Great support! The guys added some complicated shortcodes for me. 
Thank you for your patience and special thanks to Omar!

 [ Read all 21 reviews ](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/reviews/)

## Contributors & Developers

“Product XML Feed Manager for WooCommerce – Google Shopping, Social Sites, Skroutz&
More” is open source software. The following people have contributed to this plugin.

Contributors

 *   [ WPFactory ](https://profiles.wordpress.org/wpcodefactory/)
 *   [ Omar AlDabbas ](https://profiles.wordpress.org/omardabbas/)
 *   [ Pablo Pacheco ](https://profiles.wordpress.org/karzin/)
 *   [ Tom Anbinder ](https://profiles.wordpress.org/anbinder/)
 *   [ Kousik Mukherjee ](https://profiles.wordpress.org/kousikmukherjeeli/)
 *   [ Birendra Maharjan ](https://profiles.wordpress.org/aegkr/)

[Translate “Product XML Feed Manager for WooCommerce – Google Shopping, Social Sites, Skroutz & More” into your language.](https://translate.wordpress.org/projects/wp-plugins/product-xml-feeds-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/product-xml-feeds-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/product-xml-feeds-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/product-xml-feeds-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/product-xml-feeds-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.1.1 – 18/07/2026

 * Dev – Security – Create products XML – User capability check added.
 * Dev – Shortcodes – Security – `[alg_product_function]` – `alg_wc_product_xml_feeds_shortcode_allowed_functions`
   filter added.
 * Dev – Shortcodes – Security – `on_empty_apply_shortcodes` – Output escaped.
 * Dev – Shortcodes – ECB currency exchange rates URL updated.
 * Dev – Settings – AJAX URL determination improved.
 * Dev – Code refactoring and cleanup.
 * readme.txt updated.

#### 3.1.0 – 13/07/2026

 * Dev – Security – Improved output escaping.
 * Dev – Security – Improved input sanitization.
 * Dev – All CSS and JS moved to external files.
 * Dev – WPFactory Cross-Selling – Library updated (to v1.1.3).
 * Dev – WPFactory Admin Menu – Library updated (to v1.1.1).
 * Dev – WPFactory Key Manager – Library updated (to v1.0.8).
 * Dev – Code refactoring and cleanup.
 * Requires at least: 5.3.
 * WC tested up to: 10.9.

#### 3.0.1 – 22/05/2026

 * Tested up to: 7.0.
 * WC tested up to: 10.7.

#### 3.0.0 – 16/12/2025

 * Fix – Resolved AJAX issues on settings option filtering and AJAX-based XML feed
   creation.
 * Fix – Initialized `$ajax_request` to avoid undefined variable notice.
 * Tested up to: 6.9.
 * WC tested up to: 10.4.

#### 2.9.9 – 30/10/2025

 * Dev – readme.txt – “Main Page” and “Support Forum” links cleaned up.

#### 2.9.8 – 29/10/2025

 * Fix – readme.txt – “Documentation & How to” link fixed.
 * Dev – WPFactory Recommendations – Library updated (to v1.0.6).
 * WC tested up to: 10.3.

#### 2.9.7 – 22/09/2025

 * WC tested up to: 10.2.

#### 2.9.6 – 18/07/2025

 * Fix – Resolved number format errors in the `[alg_product_price]` and `[alg_format_number]`
   shortcodes.
 * Fix – Declaring HPOS compatibility for the free plugin version, even if the Pro
   version is activated.
 * Dev – Code refactoring.
 * WC tested up to: 10.0.

#### 2.9.5 – 04/07/2025

 * Dev – WPFactory Admin Menu – Library updated.
 * Dev – WPFactory Admin Menu – Icon added.

#### 2.9.4 – 10/06/2025

 * Fix – Resolved a security vulnerability related to Remote Code Execution (RCE).
 * Dev – Code refactoring and cleanup.
 * WC tested up to: 9.9.

#### 2.9.3 – 03/06/2025

 * Fix – Resolved a security vulnerability when generating an XML feed.
 * Add – General – Advanced Options – “Security Key” option added.
 * Dev – Display admin notice after generating an XML feed.
 * Dev – Removed `generate_xml_external()` and merged it with `alg_create_products_xml()`.
 * Dev – Recommendations – Move to the `init` action.
 * Dev – Key Manager – Move to the `init` action.

#### 2.9.2 – 30/04/2025

 * Fix – Translation domain loading triggered too early.
 * Fix – Declared missing properties to fix PHP 8.2 deprecation notices.
 * Dev – Key Manager – Library updated.
 * Dev – Code refactoring and cleanup.
 * WC tested up to: 9.8.
 * Tested up to: 6.8.

#### 2.9.1 – 04/12/2024

 * Fix – Resolved warning “Function _load_textdomain_just_in_time was called incorrectly”.
 * Dev – Shortcodes – `[alg_product_stock_availability]` – Allowed stock label to
   be set to `0` using `{{0}}`.
 * Dev – Key Manager – Library updated.
 * WC tested up to: 9.4.
 * Tested up to: 6.7.

#### 2.9.0 – 12/11/2024

 * Add – Feeds – General Options – “Products status” option added (defaults to `
   publish`).
 * Dev – Plugin settings moved to the “WPFactory” menu.
 * Dev – “Recommendations” added.
 * Dev – “Key Manager” added.
 * Dev – Initializing the plugin on the `plugins_loaded` action.
 * Dev – Code refactoring and cleanup.

#### 2.8.0 – 08/10/2024

 * XML item / Variation XML item / XML footer / Text item – Added shortcode selector
   with search.
 * Dev – Code refactoring.
 * WC tested up to: 9.3.

#### 2.7.21 – 05/09/2024

 * WC tested up to: 9.2.

#### 2.7.20 – 31/07/2024

 * WC tested up to: 9.1.
 * Tested up to: 6.6.

#### 2.7.19 – 25/07/2024

 * Update [alg_product_price] variable_price_type = “min” & “max”.
 * WC tested up to: 9.0.

#### 2.7.18 – 03/06/2024

 * Update [alg_product_weight] multiply_by.

#### 2.7.17 – 28/05/2024

 * WC tested up to: 8.9.
 * Add – new shortcode [alg_wc_product_category_hierar_list].

#### 2.7.16 – 01/05/2024

 * Add – new shortcode [alg_product_custom_value].
 * WC tested up to: 8.8.

#### 2.7.15 – 10/04/2024

 * Add – new attribute ‘append_currency’.

#### 2.7.14 – 04/04/2024

 * Update readme.txt.
 * WC tested up to: 8.7.
 * Tested up to: 6.5.

#### 2.7.13 – 27/03/2024

 * Fix – support PHP 8.3 to shortcode [alg_product_length], [alg_product_width],[
   alg_product_height].

#### 2.7.12 – 21/03/2024

 * Add – decimal_padding attribute to [alg_product_price].

#### 2.7.11 – 20/03/2024

 * Update readme.txt.
 * WC tested up to: 8.5.

#### 2.7.10 – 12/01/2024

 * WC tested up to: 8.4.
 * Tested up to: 6.4.
 * Add – General > Ajax load filtering option.
 * Add – General > Ajax feed creation.

#### 2.7.9 – 26/09/2023

 * WC tested up to: 8.1.
 * Update plugin icon, banner.

#### 2.7.8 – 30/08/2023

 * Update stable tag.

#### 2.7.7 – 29/08/2023

 * Fix – rp_wcdpd_request_is_product_feed compatibility.
 * Contributor update.

#### 2.7.6 – 18/08/2023

 * WC tested up to: 8.0.
 * Tested up to: 6.3.
 * HPOS Compatibility.

#### 2.7.5 – 18/06/2023

 * WC tested up to: 7.8.
 * Tested up to: 6.2.

#### 2.7.4 – 31/03/2023

 * Move to WPFactory.

#### 2.7.3 – 23/03/2023

 * Fixed a bug in variations handling
 * Verified compatibility with WooCommerce 7.5

#### 2.7.2 – 04/03/2023

 * Added external & bundle products to “Filter by product type” section
 * Added a shortcode to include category description
 * Verified compatibility with WooCommerce 7.4

#### 2.7.1 – 06/02/2023

 * Fixed a bug in filtering type affecting variations
 * Verified compatibility with WooCommerce 7.3

#### 2.7 – 22/12/2022

 * Added custom meta query without value parameter (_thumbnail_id, EXISTS)
 * Allowed entering products in Include/Exclude by SKU number
 * Verified compatibility with WooCommerce 7.2

#### 2.6.4 – 29/11/2022

 * Fixed issues in filtering variations & variable products
 * New attributes added

#### 2.6.3 – 13/11/2022

 * New option to filter products by type (simple, variable, grouped)
 * Verified compatibility with WooCommerce 7.1

#### 2.6.2 – 04/11/2022

 * Added new section for Custom meta filters
 * New shortcode added alg_product_available_variations
 * Verified compatibility with WordPress 6.1

#### 2.6.1 – 15/10/2022

 * Fixed Fatal Error messages appearing on multi-language feeds
 * Verified compatibility with WooCommerce 7.0

#### 2.6 – 20/09/2022

 * Included new options to exclude categories by ID in Taxonomy shortcode
 * Added a new option in interface to exclude tags if empty
 * A new option to specify requirements for variations (Skroutz compatible)
 * Compatibility with WooComemrce 6.9

#### 2.5.4 – 06/09/2022

 * Included new attributes (is_child, is_parent) for categories taxonomy to show
   each in separate row
 * Included a new attribute (pick_order=N) for tag taxonomy to show multiple tags

#### 2.5.3 – 10/08/2022

 * Fixed a bug related to product tags
 * Enhanced description shortcode to handle new lines properly
 * Compatibility with WooComemrce 6.8

#### 2.5.2 – 28/06/2022

 * Added shortcode to include category IDs
 * Added a shortcode to list attributes hierarchy
 * Added a shortcode to list tags separately
 * Verified compatibility with WooComemrce 6.6

#### 2.5.1 – 12/06/2022

 * Verified compatibility with WooCommerce 6.5 & WordPress 6.0

#### 2.5 – 19/03/2022

 * Verified compatibility with WooCommerce 6.3
 * Added new attribute select=”min_price” to select the lowest price from variations

#### 2.4.1 – 18/02/2022

 * Added an attribute on_zero for shortcode [alg_product_sale_price] to handle sale
   price as fallback if price is zero

#### 2.4 – 12/02/2022

 * Fixed a bug that showed draft products in feed in particular cases
 * Enhanced how feed should show products without stock
 * Verified compatibility with WooCommerce 6.2

#### 2.3 – 28/01/2022

 * Verified compatibility with WordPress 5.9 & WooCommerce 6.1

#### 2.2.6 – 11/10/2021

 * Fixed a bug related to duplicating variations with pre-set filters
 * Verified compatibility with WooCommerce 5.7

#### 2.2.5 – 20/09/2021

 * More WPML compatibility with attribute exchange_rate for manual currency conversion
   when needed
 * Added 2 attributes to [alg_product_stock_availability] to show specific values(
   Y,N) based on stock status

#### 2.2.4 – 14/09/2021

 * Verified compatibility with WooCommerce 5.6
 * Added parameters to work with Advanced Custom Fields plugin
 * Fixed a notice message (Undefined index: sum_with)

#### 2.2.3 – 16/08/2021

 * Added parameter “strip tags” to [alg_product_description] shortcode
 * Added a new shortcode [alg_product_publish_date] to include product publish date(
   date & time follow PHP date standards)

#### 2.2.2 – 06/08/2021

 * Allowed turning off schedule (useful when using cron jobs handling introduced
   in 2.2.1)
 * Minor typo fix on showing stock

#### 2.2.1 – 24/07/2021

 * Added an option for manual cron job handling
 * Fixed a bug that was duplicating products in feed
 * Verified compatibility with WooCommerce 5.5 & WP 5.8

#### 2.2 – 09/07/2021

 * Added new shortcode to list variations based on stock status
 * Added an attribute to show stock status without quantity
 * Verified compatibility with WooCommerce 5.4

#### 2.1.3 – 20/04/2021

 * Tested compatibility with WC 5.2 & WP 5.7

#### 2.1.2 – 28/02/2021

 * Tested compatibility with WC 5.0

#### 2.1.1 – 07/02/2021

 * Added options to multiply/add flat prices to regular price shortcode

#### 2.1 – 27/01/2021

 * Added shortcodes for compatibility with multi language stores
 * Enhanced on shortcodes for proper results
 * Tested compatibility with WC 4.9

#### 2.0 – 11/12/2020

 * Fixed a warning message for query_post_type
 * Tested compatibility with WC 4.8 & WP 5.6

#### 1.9.6 – 15/11/2020

 * Bug fix for fatal error that appears in some stores
 * Tested compatibility with WC 4.7

#### 1.9.5 – 22/09/2020

 * Created a new option to export a .txt version for the output file
 * Variations product will now read the parent long and short description by default

#### 1.9.4 – 18/09/2020

 * Added an option to remove plugin branding (XML footer) in Pro version

#### 1.9.3 – 13/09/2020

 * Added optional attributes to read from arrays
 * [alg_product_sale_price] & [alg_product_regular_price] now show price ranges 
   for variations of variable product
 * Added a link to plugin homepage in XML footer
 * Tested compatibility with WC 4.5

#### 1.9.2 – 26/08/2020

 * Bug fix: Plugin was showing instead of in shortcodes.
 * Verified compatibility with WC 4.4 & WP 5.5

#### 1.9.1 – 28/04/2020

 * Fixed a bug that showed all attributes slugs in cases where it should show empty(
   no attributes value)

#### 1.9 – 24/04/2020

 * Feature: new shortcode added: [alg_product_categories_ids] to retrieve product
   category ids

#### 1.8.2 – 15/04/2020

 * Feature: Two new shortcodes added to show attribute slug & att. values slugs
 * Tested compatibility with WC 4 & WP 5.4

#### 1.8.1 – 01/03/2020

 * Dev: Fixed a bug that showed variations twice in specific scenarios

#### 1.8 – 08/02/2020

 * Dev: Fixed filtering options bug for variation & variable products
 * Overall code enhancement

#### 1.7.6 – 29/01/2020

 * Dev: Changed site_url to home_url in XML file path

#### 1.7.4 – 02/01/2020

 * Text updates over the plugin pages.
 * Copyrights Update
 * Added a section to review the plugin

#### 1.7.3 – 20/11/2019

 * Plugin author changed.

#### 1.7.3 – 20/11/2019

 * Plugin author changed.

#### 1.7.2 – 17/11/2019

 * Dev – General – Advanced Options – ‘”Raw” input’ option added.
 * Tested up to: 5.3.

#### 1.7.1 – 10/11/2019

 * Fix – “Total XML files (feeds)” option fixed.

#### 1.7.0 – 10/11/2019

 * Dev – Feeds – Products Filtering Options – “Offset products” and “Total products”
   options added.
 * Dev – Feeds – General Options – “Sorting” options added.
 * Dev – Feeds – Admin settings descriptions updated.
 * Dev – Code refactoring.
 * WC tested up to: 3.8.

#### 1.6.0 – 01/11/2019

 * Dev – Advanced Options – PHP time limit – Now applied to each block size in query
   loop. Default and min values are set to `-1` now.
 * Dev – Code refactoring.
 * WC tested up to: 3.7.

#### 1.5.4 – 22/07/2019

 * Dev – Shortcodes – `[alg_product_terms]` – `orderby` – `hierarchy` value added.
 * Dev – Shortcodes – `[alg_product_terms]` – `orderby` – `term_id` value added.
 * Dev – Shortcodes – `[alg_product_terms]` – Code refactoring.

#### 1.5.3 – 20/07/2019

 * Dev – Shortcodes – `[alg_product_terms]` – `orderby` attribute (and `parent_id`
   value) added.
 * Dev – Feeds – Admin settings restyled (“Extra Products Filtering Options” section
   added).

#### 1.5.2 – 19/07/2019

 * Dev – Shortcodes – `strip_shortcodes` – `yes-force` – Pattern updated in `preg_replace()`.

#### 1.5.1 – 18/07/2019

 * Dev – Feeds – Template Options – Default values for “XML header” and “XML item”
   updated.
 * Dev – Feeds – Products Filtering Options – “Attribute to include” options added.
 * Dev – Shortcodes – `cdata` attribute added to all shortcodes (defaults to `no`).
 * Dev – Shortcodes – `strip_shortcodes` attribute added to all shortcodes (defaults
   to `no`) (other possible values: `yes` and `yes-force`).
 * Dev – Shortcodes – `[alg_product_variation_meta]` shortcode added.
 * Dev – Shortcodes – `[alg_product_variation_data]` shortcode added.

#### 1.5.0 – 17/06/2019

 * Dev – Shortcodes – `on_empty_apply_shortcodes` attribute added to all shortcodes(
   defaults to `no`).
 * Dev – Shortcodes – `variable_price_type` attribute (defaults to `range`) added
   to `alg_product_price`, `alg_product_price_excluding_tax` and `alg_product_price_including_tax`
   shortcodes.

#### 1.4.9 – 07/06/2019

 * Fix – Feeds – Products Filtering Options – Stock status – Fixed for variations
   which have “Manage stock?” option enabled.
 * Dev – Shortcodes – `[alg_product_terms]` – Optional `parent` attribute added.
 * Dev – Shortcodes – `[alg_product_terms]` – Code refactoring.

#### 1.4.8 – 20/05/2019

 * Fix – Shortcodes – `[alg_product_stock_quantity]` – Returning empty string instead
   of boolean `false` (fixes the issue with `on_empty` attribute).

#### 1.4.7 – 15/05/2019

 * Fix – Feeds – Template Options – Default templates are now correctly retrieved
   even if “Save changes” button was never clicked.
 * Dev – Feeds – Template Options – XML item – Default template changed (`CDATA`
   added; less shortcodes included).
 * Dev – Feeds – Advanced Options – “Query post type” option removed (now always
   set to “Products only”). This fixes the issue with “Products and variations” 
   option and some “Products Filtering” section options.
 * Dev – Shortcodes – `custom_function` global attribute added.
 * Dev – Shortcodes – `strip_tags` global attribute added (defaults to `yes`).

#### 1.4.6 – 09/05/2019

 * Fix – Advanced Options – Set correct min values in settings.
 * Dev – Feeds – Products Filtering Options – “Custom taxonomy to include” options
   added.
 * Dev – Advanced Options – “PHP memory limit” option added.
 * Dev – Tested up to: 5.2.

#### 1.4.5 – 26/04/2019

 * Dev – Shortcodes – General – `[alg_format_date]` shortcode added.
 * Dev – Shortcodes – General – `[alg_format_number]` shortcode added.
 * Dev – Shortcodes – General – `[alg_to_timestamp]` shortcode added.
 * Dev – Settings – IDs added to product lists (in “Products Filtering Options >
   Products to include / exclude”).
 * Dev – “WC tested up to” updated.

#### 1.4.4 – 05/04/2019

 * Dev – Advanced – “Query post type” option added.

#### 1.4.3 – 27/03/2019

 * Dev – Shortcodes – `convert_currency_from`, `convert_currency_to` and `convert_currency_precision`
   global shortcode attributes added.
 * Dev – Shortcodes – `find_replace_sep` global shortcode attribute added. Now `
   find` and `replace` global shortcode attributes can find and replace multiple
   values.
 * Dev – Shortcodes – `[alg_product_available_variations]` – `sep`, `sep2` and `
   sep3` attributes added.
 * Dev – Feeds – Products Filtering Options – “Catalog visibility” option added.
 * Dev – Feeds – General Options – “WPML language” option added.

#### 1.4.2 – 28/01/2019

 * Dev – Variable products – “Variation products only” code rewritten (`get_the_ID()`
   added etc.).
 * Dev – Feeds – Product “Min price” and “Max price” options added.
 * Dev – Code refactoring.
 * Dev – Admin settings restyled (subsections added).

#### 1.4.1 – 24/01/2019

 * Fix – Variable products – “Variation products only” option fixed.
 * Dev – Shortcodes – `[alg_product_name]` shortcode added.

#### 1.4.0 – 26/11/2018

 * Dev – Shortcodes – `[alg_product_description]` shortcode added.
 * Dev – Shortcodes – `[alg_product_gallery_image_url]` shortcode added.
 * Dev – Shortcodes – `[alg_product_function]` shortcode added.
 * Dev – Feeds – Product “Stock status” options added.
 * Dev – Feeds – “Admin title” option added (to set custom feed title (instead of“
   XML Feed #X”)).
 * Dev – General – “PHP time limit” option added.
 * Dev – General – Block size for products query default value changed to 512.
 * Dev – Admin settings descriptions updated.
 * Dev – Minor code refactoring.

#### 1.3.1 – 18/10/2018

 * Fix – Shortcodes – `[alg_product_time_since_last_sale]` – `days_to_cover` attribute
   fixed.
 * Dev – Shortcodes – `[alg_product_time_since_last_sale]` – Code refactoring.

#### 1.3.0 – 10/10/2018

 * Fix – “Total XML files (feeds)” option fixed (new feeds settings are displayed
   at once now).
 * Dev – `use_parent_id` attribute added to all “products” shortcodes.
 * Dev – “Reset section settings” options added.
 * Dev – Code refactoring.
 * Dev – Admin settings restyled and descriptions updated.
 * Dev – Plugin URI updated.

#### 1.2.2 – 23/03/2018

 * Dev – `[alg_product_terms]` shortcode added.
 * Dev – General – Advanced – “Block Size for Products Query” option added.
 * Dev – `includes/shortcodes` folder added.
 * Dev – “WC tested up to” added to plugin header.

#### 1.2.1 – 31/07/2017

 * Dev – `on_empty` attribute added to all shortcodes.

#### 1.2.0 – 27/07/2017

 * Dev – WooCommerce v3 compatibility – Getting product ID and short description
   with functions (instead of accessing properties directly).
 * Dev – WooCommerce v3 compatibility – `get_price_including_tax()` and `get_price_excluding_tax()`
   replaced with `wc_get_price_including_tax()` and `wc_get_price_excluding_tax()`.
 * Dev – WooCommerce v3 compatibility – `get_tags()` and `get_categories()` replaced
   with `wc_get_product_tag_list()` and `wc_get_product_category_list()`.
 * Dev – WooCommerce v3 compatibility – `list_attributes()` replaced with `wc_display_product_attributes()`.
 * Dev – WooCommerce v3 compatibility – `$_product->get_dimensions( true )` replaced
   with `wc_format_dimensions( $_product->get_dimensions( false ) )`.
 * Fix – `[alg_product_available_variations]` – “Glued” attributes bug fixed etc.
 * Dev – `[alg_product_id]` shortcode added.
 * Dev – `[alg_product_time_since_last_sale]` – Code refactoring.
 * Dev – Link updated from http://coder.fm to https://wpcodefactory.com.
 * Dev – Plugin header (“Text Domain” etc.) updated.
 * Dev – Code cleanup and minor fixes.
 * Dev – POT file added.

#### 1.1.1 – 15/01/2017

 * Fix – “If plugin is enabled” check fixed.

#### 1.1.0 – 12/01/2017

 * Fix – “Variable Products” option description and attributes fixed.
 * Dev – Settings for each feed moved to separate section.
 * Dev – `[alg_current_datetime]` shortcode added.
 * Dev – Link to all available shortcodes added.

#### 1.0.0 – 10/01/2017

 * Initial Release.

## Commercial plugin

This plugin is free but offers additional paid commercial upgrades or support.

## Meta

 *  Version **3.1.1**
 *  Last updated **1 week ago**
 *  Active installations **1,000+**
 *  WordPress version ** 5.3 or higher **
 *  Tested up to **7.0.2**
 * Tags
 * [export](https://wordpress.org/plugins/tags/export/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
   [xml](https://wordpress.org/plugins/tags/xml/)
 *  [Advanced View](https://wordpress.org/plugins/product-xml-feeds-for-woocommerce/advanced/)

## Ratings

 4.8 out of 5 stars.

 *  [  18 5-star reviews     ](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/reviews/)

## Contributors

 *   [ WPFactory ](https://profiles.wordpress.org/wpcodefactory/)
 *   [ Omar AlDabbas ](https://profiles.wordpress.org/omardabbas/)
 *   [ Pablo Pacheco ](https://profiles.wordpress.org/karzin/)
 *   [ Tom Anbinder ](https://profiles.wordpress.org/anbinder/)
 *   [ Kousik Mukherjee ](https://profiles.wordpress.org/kousikmukherjeeli/)
 *   [ Birendra Maharjan ](https://profiles.wordpress.org/aegkr/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/product-xml-feeds-for-woocommerce/)