Title: WSH Product Catalog
Author: Web Solutions Hub · websolutions.online
Published: <strong>October 27, 2026</strong>
Last modified: October 27, 2026

---

Search plugins

![](https://ps.w.org/wsh-product-catalog/assets/banner-772x250.png?rev=3767520)

![](https://ps.w.org/wsh-product-catalog/assets/icon-256x256.png?rev=3767520)

# WSH Product Catalog

 By [Web Solutions Hub · websolutions.online](https://profiles.wordpress.org/websolutionshub/)

[Download](https://downloads.wordpress.org/plugin/wsh-product-catalog.1.0.4.zip)

 * [Details](https://wordpress.org/plugins/wsh-product-catalog/#description)
 * [Reviews](https://wordpress.org/plugins/wsh-product-catalog/#reviews)
 *  [Installation](https://wordpress.org/plugins/wsh-product-catalog/#installation)
 * [Development](https://wordpress.org/plugins/wsh-product-catalog/#developers)

 [Support](https://wordpress.org/support/plugin/wsh-product-catalog/)

## Description

WSH Product Catalog is a WooCommerce product feed plugin for creating a Google-ready
XML product feed directly from the products in your store.

Build a structured product feed for Google Shopping and Google Merchant Center using
the WooCommerce product data you already manage in WordPress.

Choose which products should be included, map WooCommerce data to feed fields, preview
matching products, check validation issues, and generate a stable XML feed URL that
can be used with supported product-feed platforms.

The free plugin creates as many public Google XML catalogs as you need. Each catalog
includes every product that matches its filters and passes validation. There is 
no catalog limit and no product-count quota.

WooCommerce remains the source of your product information. WSH Product Catalog 
does not modify your WooCommerce product titles, descriptions, prices, stock, images,
or other store data.

#### WooCommerce Product Feed for Google Shopping

WSH Product Catalog helps turn your WooCommerce catalog into a structured XML product
feed.

The generated feed is designed around common Google product-feed fields and can 
be used when configuring a product data source for services such as Google Merchant
Center.

The plugin generates the feed inside your WordPress installation. It does not automatically
submit products to Google and does not send your catalog to an external WSH server.

#### Unlimited Google XML Catalogs

Create, edit, generate, pause and delete multiple public Google XML catalogs from
the Catalogs screen. Each catalog has its own settings and stable feed URL. There
is no license requirement or artificial catalog-count limit.

#### Free Features

 * Unlimited public Google XML catalogs with independent settings
 * Create, edit, pause, generate and delete catalogs
 * All matching products included
 * Simple WooCommerce product support
 * WooCommerce product variation support
 * Category filtering
 * Stock-status filtering
 * Product field mapping
 * Feed validation
 * Product preview
 * Stable public XML feed URL
 * Feed generation status
 * Regeneration status and notifications
 * Product identifier fields
 * Local feed generation inside WordPress
 * No external account required
 * No license required
 * No product-count quota

#### All Matching WooCommerce Products

The free version does not limit the generated feed to a fixed number of products.

When you generate the catalog, WSH Product Catalog processes the matching WooCommerce
products in batches and writes every product that matches your filters and passes
validation.

The small product preview shown in the WordPress admin area is only a preview. It
does not limit the number of products written to the final XML feed.

This allows the plugin to keep the administration screen responsive while still 
generating the complete matching catalog.

#### Product Variations

WooCommerce variable products are supported.

Each matching variation can be represented as its own product in the generated feed,
allowing variation-specific product information to be included where available.

This is useful for stores that sell products with variations such as size, color,
or other WooCommerce attributes.

#### Catalog Management

Manage multiple Google XML catalogs independently. Each catalog can use its own 
category, stock-status and field-mapping configuration. Paused catalogs can be kept
without removing their saved settings.

#### Product Filtering

Choose which WooCommerce products should be considered for the feed using the available
catalog filters.

The free plugin supports filtering by:

 * Product category
 * Stock status

Only products matching the configured catalog filters are considered during feed
generation.

#### Product Field Mapping

WSH Product Catalog allows WooCommerce product information to be mapped to product-
feed fields.

This gives store administrators control over how existing WooCommerce data is represented
in the generated catalog without changing the original WooCommerce products.

The plugin also provides a visible default value of `new` for the product condition
field.

#### Feed Validation

Before and during generation, WSH Product Catalog checks common product-feed requirements.

Validation helps identify products with missing or unsuitable data before the feed
is used by an external platform.

For example, products missing required information such as a title, product URL,
image, or price can be identified and excluded from the generated feed while other
valid products continue to be processed.

Validation performed by WSH Product Catalog is intended to help prepare product 
data. Final feed acceptance and product approval are always determined by the destination
platform.

#### Stable XML Feed URL

Each generated catalog has a stable public feed URL.

The feed is available through a WordPress URL in this format:

    ```
    /wsh-catalog/{id}/feed.xml
    ```

Regenerating the catalog updates the feed while keeping its public URL stable.

This means the feed URL can remain configured at the destination while product data
is regenerated from WooCommerce.

#### Google Merchant Center

The generated Google XML catalog can be used as a product data source when configuring
supported Google Merchant Center feed workflows.

WSH Product Catalog prepares and serves the XML feed. It does not connect to your
Google account, automatically upload products, or guarantee product approval.

Google applies its own product-data requirements, policies, and validation rules.

#### Your WooCommerce Data Stays in WordPress

Feed generation takes place inside your WordPress installation using product information
already stored in WooCommerce.

WSH Product Catalog does not require an external account or license for the free
plugin.

The free plugin does not send your product catalog to a Web Solutions Hub server.

Your WooCommerce products remain the source of the data, and generating a feed does
not modify product prices, titles, descriptions, stock, or other product information.

#### WSH Product Catalog PRO

For stores that need more advanced product-feed workflows, [WSH Product Catalog PRO](https://wppluginspro.io/product-catalog/)
is available as a separate commercial add-on.

The PRO add-on extends WSH Product Catalog with additional functionality including:

 * Meta and custom channels
 * CSV feeds
 * Parent or combined variation export
 * Advanced filters
 * Category mapping
 * Scheduled feed generation
 * Feed history
 * Protected feeds

WSH Product Catalog PRO is a separate plugin and is not included with this WordPress.
org download.

The free WSH Product Catalog plugin is fully functional on its own and does not 
require the PRO add-on.

#### Developed by Web Solutions Hub

WSH Product Catalog is developed and maintained by [Web Solutions Hub LLC](https://websolutions.online/).

We build professional WordPress, WooCommerce, ecommerce, and custom software solutions.

## Screenshots

[⌊Product Catalog dashboard with feed status and the stable XML feed URL.⌉⌊Product
Catalog dashboard with feed status and the stable XML feed URL.⌉[

Product Catalog dashboard with feed status and the stable XML feed URL.

[⌊Catalog filters for WooCommerce product category and stock status.⌉⌊Catalog filters
for WooCommerce product category and stock status.⌉[

Catalog filters for WooCommerce product category and stock status.

[⌊Product feed field mapping.⌉⌊Product feed field mapping.⌉[

Product feed field mapping.

[⌊WooCommerce product preview before feed generation.⌉⌊WooCommerce product preview
before feed generation.⌉[

WooCommerce product preview before feed generation.

[⌊Product feed validation issues.⌉⌊Product feed validation issues.⌉[

Product feed validation issues.

## Installation

 1.  Install and activate WooCommerce.
 2.  Install WSH Product Catalog from WordPress or upload the plugin ZIP.
 3.  Activate WSH Product Catalog.
 4.  Open Product Catalog in the WordPress admin area.
 5.  Review the catalog filters and field mapping.
 6.  Preview the matching WooCommerce products.
 7.  Review any validation issues.
 8.  Click Generate now.
 9.  Copy the generated XML feed URL from the dashboard.
 10. Use the feed URL with your supported product-feed destination.

## FAQ

### What does WSH Product Catalog do?

WSH Product Catalog creates an XML product feed from products stored in WooCommerce.
You can filter products, map fields, preview matching products, validate product
data, and generate a stable feed URL.

### Can I use the feed with Google Shopping or Google Merchant Center?

The plugin generates a Google-oriented XML product feed that can be used when configuring
supported Google Merchant Center product data source workflows.

The plugin does not automatically submit products to Google. Final acceptance and
product approval are determined by Google.

### Does the free version limit the number of products in the feed?

No. The generated feed includes every product that matches the configured filters
and passes validation.

Generation is processed in batches, but batching is used for processing and does
not impose a product-count quota.

### Does the plugin support WooCommerce variable products?

Yes. WooCommerce product variations are supported, and each matching variation can
be represented as its own product in the generated feed.

### Does this change my WooCommerce products?

No. Mapping, validation, preview, and feed generation do not change the original
WooCommerce products.

Your product titles, descriptions, prices, stock, images, and other WooCommerce 
data remain managed in WooCommerce.

### Where is the feed file?

The generated feed is stored within the WordPress uploads area and served through
a stable URL:

    ```
    /wsh-catalog/{id}/feed.xml
    ```

Use the stable feed URL rather than linking directly to the generated file inside
the uploads directory.

### What happens if a product is missing a title, URL, image or price?

A product that fails required validation is skipped and counted as an error. Other
valid products can still be written to the generated feed.

### Why does the preview show fewer products than the final feed?

The on-screen preview intentionally displays only a small sample of matching products
so the WordPress administration page remains responsive.

The preview size does not limit the generated feed.

### Does the feed include every matching product?

Yes. Generation processes the catalog in batches and writes every product that matches
the configured filters and passes validation.

### Does the free plugin require a license?

No. The free plugin works without a license or external account.

### Does the plugin send my product catalog to Web Solutions Hub?

No. The free plugin generates the catalog locally inside your WordPress installation
and does not send your product catalog to a Web Solutions Hub server.

### Does WSH Product Catalog submit products directly to Google?

No. The plugin creates and serves the product feed. Submission, fetching, processing,
and final product approval are handled by the destination platform.

### What does WSH Product Catalog PRO add?

The separate PRO add-on adds Meta and custom channels, CSV feeds, parent or combined
variation export, advanced filters, category mapping, schedules, feed history, and
protected feeds.

The free plugin does not require the PRO add-on.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WSH Product Catalog” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Web Solutions Hub · websolutions.online ](https://profiles.wordpress.org/websolutionshub/)

[Translate “WSH Product Catalog” into your language.](https://translate.wordpress.org/projects/wp-plugins/wsh-product-catalog)

### Interested in development?

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

## Changelog

#### 1.0.4

 * Google XML catalogs are unlimited. Create, edit, generate and delete each catalog
   from Catalogs.
 * Variable products in this plugin are exported as one item per variation. Parent
   and combined export live in the separate PRO add-on.
 * Existing catalogs, feed files and PRO-only settings are kept when a catalog is
   edited here.

#### 1.0.3

 * Technical identifiers now use the wshub_pc prefix.
 * This build does not read catalogs, options or product identifier fields stored
   by version 1.0.2.
 * The plugin author is Web Solutions Hub LLC.

#### 1.0.2

 * Initial separation of basic Google XML feed functionality and the separate PRO
   add-on.
 * CSV feeds and protected feed links are implemented in the separate PRO add-on.

#### 1.0.1

 * The Google XML feed includes every matching product.
 * Feed generation continues to run in batches for efficient processing.
 * Admin copy describes the separate PRO add-on by its additional features.

#### 1.0.0

 * First release with Google XML catalog filters, mapping, preview, validation and
   a stable feed URL.

## Meta

 *  Version **1.0.4**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [google shopping](https://wordpress.org/plugins/tags/google-shopping/)[merchant center](https://wordpress.org/plugins/tags/merchant-center/)
   [product feed](https://wordpress.org/plugins/tags/product-feed/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
   [xml feed](https://wordpress.org/plugins/tags/xml-feed/)
 *  [Advanced View](https://wordpress.org/plugins/wsh-product-catalog/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/wsh-product-catalog/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wsh-product-catalog/reviews/)

## Contributors

 *   [ Web Solutions Hub · websolutions.online ](https://profiles.wordpress.org/websolutionshub/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wsh-product-catalog/)