| 开发者 | feedelity |
|---|---|
| 更新时间 | 2026年10月3日 05:21 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
g: namespace, served from your own domain.g: namespace).No. There is no registration, no key, no trial and no account. Install it, press Generate now, and the feed URL works. Connecting to Feedelity is entirely optional and off unless you save a key yourself.
WP-Cron checks hourly and rebuilds any feed older than the refresh interval, six hours by default. WordPress runs scheduled jobs when the site gets a visit, including when Google fetches the feed, so a quiet site refreshes on its next visit rather than exactly on the hour. You can change the interval on the Settings tab, or press Generate now at any time.
The URL contains a random token so that it is not guessable, but anyone holding the URL can read your product data. Treat it like a password: paste it into Merchant Center, do not post it publicly. If a URL gets out, press Regenerate token on the Feed URLs tab. That invalidates every existing feed URL, so you will need to paste the new ones into each channel.
A product is left out when it has no usable price, when its catalogue visibility is Hidden, when it is password protected, when it is not published, when it is a grouped or external/affiliate product, when you ticked Exclude from product feeds on it, when one of its categories is on the excluded list, or when one of your filter rules drops it. The Overview tab reports how many products were excluded and how many were skipped for having no price.
The plugin only sends no when you explicitly tick No product identifiers assigned in the product data Advanced tab, or supply that value through field mapping. For a variable product, the checkbox applies to all its variations. Only confirm this if no identifiers were ever assigned, for example for a handmade item. Missing WooCommerce fields are not proof: check the packaging or supplier first. If a GTIN or MPN is present alongside identifier_exists=no, the product data check reports the conflict. The plugin never invents identifiers.
The price sent is the price a shopper sees in your shop, using your WooCommerce tax display setting. If your shop displays prices including tax, the feed contains tax-inclusive prices. A sale price is sent only while the sale is actually running. Products with no price, or a price of zero, are skipped rather than sent without a price, because Merchant Center rejects those.
Yes. Each published variation becomes its own offer, sharing an item_group_id with its siblings, with the variation attributes in the title and the parent's description, images and weight used where the variation has none. A variation only inherits the parent's GTIN when the parent has exactly one published variation, because the same GTIN on several offers is treated by Merchant Center as duplicate products.
Products are read in batches of 200 and feed files are written incrementally. Builds still run in one PHP request, and duplicate-identifier checks use additional memory. Your hosting limits, other plugins and product complexity determine the practical catalogue size. Test a representative catalogue on your host before relying on scheduled updates; there is no universal speed or memory guarantee.
Deactivate and delete it in Plugins. Deleting removes the plugin's options, the per-product exclusion and identifier-confirmation flags, the cached Google category list and every generated feed file, and it clears the scheduled refresh. Deleting does not remove WooCommerce products, but does remove the plugin's own product flags. Deactivation alone retains settings and files.
Nothing about the feeds your site serves: they keep working exactly as before, at the same URLs. Connecting switches on the base.xml source feed, which is what Feedelity reads, and adds a list of your Feedelity-hosted feeds to the Feed URLs tab. Disconnecting removes the stored key from your site.
identifier_exists is now sent as no when a product has no GTIN, MPN or brand.lb, the unit Google expects.feedelity-product-feeds.