Linux 软件免费装
Banner图

GeekoDev Universal Product Feed for WooCommerce

开发者 geekodev
更新时间 2026年10月29日 17:41
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce product feed google shopping tiktok shop facebook catalog

下载

1.0.0 1.0.1

详情介绍:

https://www.youtube.com/watch?v=uGzKZjgwJ8c GeekoDev Universal Product Feed for WooCommerce builds the product feeds the main shopping and advertising channels ask for, straight from your WooCommerce products, and keeps them up to date at a stable public URL. No product limit, no feed limit. Channels Features Universal Product Feed Pro The Pro add-on adds: The free plugin keeps working on its own: the add-on only adds to it. Source code The admin screens are a React app: build/ holds the compiled files and src/ their source, shipped in the plugin with the files that build it (package.json, webpack.config.js, tsconfig.json). To rebuild build/: npm install, then npm run build (@wordpress/scripts). Trademarks WooCommerce, Google, Meta, Facebook, Instagram, TikTok, Microsoft Bing, Pinterest and Snapchat are trademarks of their respective owners. This plugin is not affiliated with, or endorsed by, any of them.

安装:

Requirements Install
  1. Go to Plugins → Add New, search for "Universal Product Feed" and click Install Now, then Activate
  2. A new menu appears under WooCommerce → Product Feeds
Create your first feed
  1. Go to WooCommerce → Product Feeds and click Add new feed
  2. Give it a name and pick the channel (e.g. Google Merchant Center)
  3. In the editor, toggle Enabled and Save
  4. Click Run: the feed is generated right away
  5. Copy the URL shown in the dashboard and submit it to the channel (Google Merchant Center, Meta Commerce Manager, TikTok Shop Seller Center…)

屏幕截图:

  • Feed editor: general settings and channel options
  • Mapping editor: choose what goes in each column
  • Preview tab showing sample products before you submit the feed
  • Settings: general options and Google category mapping

升级注意事项:

1.0.1 Notice after a manual generation; fixes a "translation loaded too early" notice in debug logs. 1.0.0 First release.

常见问题:

Is there a limit on products or feeds?

No. Create as many feeds as you need, with as many products as your store has.

Do I need to install Action Scheduler separately?

No. WooCommerce already bundles Action Scheduler.

How often is the feed regenerated?

Each feed can regenerate on its own schedule: turn it on in the feed's Schedule tab and pick every 15 minutes, hourly, daily or weekly (the schedule is off for a new feed). A WP-Cron event checks every 15 minutes which feeds are due and queues their generation. WP-Cron runs when the site gets visits: on a low-traffic site, a real cron job calling wp-cron.php keeps the schedules on time. In addition, every time a product is created, updated or deleted, the next request for the feed gets the current file and its rebuild is queued in the background. The Run button regenerates a feed immediately.

My host answers /feeds/xxx.xml with a 404.

Make sure pretty permalinks are enabled at Settings → Permalinks. Click Save Changes even if you don't change the structure: WordPress then regenerates its rewrite rules.

Where is the feed file stored?

In the WordPress uploads directory, at wp-content/uploads/gdupf/feeds/. An .htaccess file there blocks direct access to files being written, so crawlers never receive a half-written feed.

Does the plugin support variations?

Yes. Each variation is a feed item of its own, with its own link (the option is preselected on the product page), its own image when it has one, and item_group_id pointing to the parent product.

How do I set the Google product category?

Go to Settings → Taxonomy mapping and assign a Google category to each WooCommerce category. Sub-categories inherit the mapping of their closest mapped parent.

I get "Feed not found" or "503 Service Unavailable".

  • "Feed not found": the feed is not enabled (save it with Enabled toggled on), or the URL doesn't match an existing feed
  • "503": a generation is running. Retry in a few seconds; the file is available once the first run completes

Can I get feeds for Idealo, Kelkoo, Skroutz, Heureka or Ceneo?

Yes, with the Pro add-on, which adds 39 channels including the European price comparison engines. You can also build a Custom CSV feed in the free plugin for any channel that takes a CSV file.

How do I uninstall cleanly?

Deactivate the plugin, then delete it from Plugins → Installed Plugins. Its uninstall script removes everything the plugin created: feeds, settings, the logs table, the generated files and the scheduled events.

更新日志:

1.0.1 1.0.0