توضیحات
Lindystream: Product Feed for SureCart automatically builds and serves XML product feeds from your SureCart store for Google Merchant Center.
Features
- Fully compliant XML feeds for Google Merchant Center
- Unlimited products
- Variant expansion with
item_group_id - All required attributes: GTIN, MPN, brand, condition, custom labels, and more
- Automatic refresh via WP-Cron (configurable interval)
- Per-product overrides via the classic WordPress editor meta box (title, description, GTIN, MPN, custom labels, exclusions)
- Optional security token for feed access control
Feed Compliance
This plugin generates feeds compliant with Google product data specifications:
– RSS 2.0 with xmlns:g namespace
– All required attributes: id, title, description, link, image_link, availability, price
– All recommended attributes: brand, condition, gtin, mpn, identifier_exists, google_product_category
– Variant attributes: item_group_id, color, size, pattern, material, age_group, gender
– Up to 10 additional_image_link entries per product
– Custom labels 0–4, shipping label, is_bundle, adult
Developer Hooks
Filters: scgmf_feed_items, scgmf_feed_item, scgmf_item_extra_elements, scgmf_option_attribute_map, scgmf_meta_box_post_types
Actions: scgmf_feed_generated (passes $xml, $lang_code, and $platform)
Requirements
- WordPress 6.2+
- PHP 7.4+
- SureCart plugin installed and active
External Services
This plugin connects to the SureCart REST API to retrieve your store’s product data whenever a feed is generated or settings are verified.
What is sent: Your SureCart store API key (as a Bearer token in the Authorization header) and standard query parameters (status, page, limit). No personal visitor data is transmitted.
When it is sent: During manual or scheduled feed generation, and when the built-in connection diagnostics are run.
Service provider: SureCart, Inc.
* Service URL: https://api.surecart.com/
* Terms of Service: https://surecart.com/terms/
* Privacy Policy: https://surecart.com/privacy-policy/
نصب
- Upload the plugin folder to
/wp-content/plugins/ - Activate from Plugins Installed Plugins
- Go to Lindystream in the WordPress admin sidebar
- Click Regenerate the Feed on the General tab to build your first feed
- Register the feed URL in Google Merchant Center
سوالات متداول
-
Does this support product variants?
-
Yes. Each variant becomes a separate feed item with
item_group_idpointing to the parent product. -
How do I restrict access to the feed URL?
-
Set a security token on the General tab — the feed URL will then require
?token=YOUR_TOKEN. -
Which platforms are supported?
-
Google Merchant Center. The plugin generates a fully compliant Google Shopping XML feed.
-
How do I edit per-product feed fields?
-
Open any SureCart product in the classic WordPress editor and use the Product Feed Settings meta box.
-
How often is the feed refreshed?
-
Feeds are refreshed automatically via WP-Cron at a configurable interval (default: 6 hours). You can also trigger a manual regeneration from the General tab.
نقد و بررسیها
توسعه دهندگان و همکاران
“Lindystream: Product Feed for SureCart” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگانترجمه “Lindystream: Product Feed for SureCart” به زبان شما.
علاقه مند به توسعه هستید؟
کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.
گزارش تغییرات
1.1.1
- Added Pro upgrade banner to the settings page.
1.1.0
- Plugin renamed to match WordPress.org assigned slug (
lindystream-product-feed-for-surecart). - Removed UTF-8 BOM from PHP files causing unexpected output on activation.
1.0.8
- Fixed text domain to match plugin slug (
lindystream-product-feed-sc). - Updated tested up to WordPress 7.0.
1.0.7
- WordPress.org compliance pass: removed all Pro upsell references, removed Meta platform code, corrected text domain, moved inline JS to enqueued file, renamed main class for uniqueness.
1.0.6
- Text domain updated to
lindystream-product-feed-for-surecartto match plugin slug. - Moved all admin JavaScript to enqueued
admin.jsfile (removed inline scripts). - Main plugin class renamed to
SCGMF_Pluginfor uniqueness.
1.0.5
- Removed Freemius SDK and all licensing / product-limit logic to comply with WordPress.org Plugin Directory Guidelines (Guideline 5 — no trialware).
- Removed Pro-only features from the free plugin: Microsoft Advertising feed, Pinterest feed, WPML/Polylang multilingual support, per-language feeds, IP allowlist, static file/CDN export, and unit pricing fields.
- Plugin is now fully free and functional with unlimited products.
1.0.4
- Renamed plugin from “Product Feed for SureCart” to “FeedBridge for SureCart” to comply with WordPress.org plugin-naming policy.
- Added External Services documentation in readme.
1.0.3
- Renamed plugin from “SureCart Google Merchant Feed” to “Product Feed for SureCart” for WordPress.org compliance. Text domain renamed to
product-feed-sc.
1.0.2
- Follow-up Plugin Check pass: suppressed false-positive sniffs, switched sanitization to absint(), added NonceVerification annotation.
1.0.1
- Hardening pass for WordPress.org Plugin Check: i18n alignment, escape-output coverage, WP_Filesystem replacement, nonce/sanitization annotations.
1.0.0
- Initial release.