{"id":381975,"date":"2026-10-06T07:34:18","date_gmt":"2026-10-06T07:34:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/world-inspire-product-feed-for-google-shopping\/"},"modified":"2026-10-07T08:26:21","modified_gmt":"2026-10-07T08:26:21","slug":"world-inspire-product-feed-for-google-shopping","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/world-inspire-product-feed-for-google-shopping\/","author":20380652,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.1.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"World Inspire Product Feed for Google Shopping","header_author":"World Inspire LLC, Vec","header_description":"High-performance real-time product feed generator for Google Shopping (Merchant Center) and Trustmate reviews sync from WooCommerce and SureCart. Features multi-country shipping, smart color and category detection, and anti-cache streaming architecture.","assets_banners_color":"cfdef0","last_updated":"2026-10-07 08:26:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/world-inspire-product-feed-for-google-shopping\/","header_author_uri":"https:\/\/worldinspirelab.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":198,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"hxsmyxh","date":"2026-10-06 09:36:57","revision":3730435},"1.1.0":{"tag":"1.1.0","author":"hxsmyxh","date":"2026-10-07 08:26:21","revision":3732125}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3730219,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3730219,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3730219,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3730219,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3730219,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3730429,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3730429,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3730429,"resolution":"3","location":"assets","locale":"","width":1280,"height":800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3730429,"resolution":"4","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"Feed URLs &amp; Health Dashboard: Dynamic REST API endpoints and real-time catalog status.","2":"Google Shopping Rules &amp; Custom Labels: Global fallback brand defaults, product taxonomies, NLP color\/size\/material detection, and custom labels 0-4.","3":"Multi-Country Shipping: International destination targeting and custom shipping rates.","4":"Live Diagnostics &amp; Product Inspector: Catalog extraction audit, custom label rule matching traces, and raw XML simulator."}},"plugin_section":[],"plugin_tags":[51229,65424,5418,218637,284646],"plugin_category":[],"plugin_contributors":[280378],"plugin_business_model":[],"class_list":["post-381975","plugin","type-plugin","status-publish","hentry","plugin_tags-google-shopping","plugin_tags-merchant-center","plugin_tags-product-feed","plugin_tags-surecart","plugin_tags-trustmate","plugin_contributors-hxsmyxh","plugin_committers-hxsmyxh"],"banners":{"banner":"https:\/\/ps.w.org\/world-inspire-product-feed-for-google-shopping\/assets\/banner-772x250.png?rev=3730219","banner_2x":"https:\/\/ps.w.org\/world-inspire-product-feed-for-google-shopping\/assets\/banner-1544x500.png?rev=3730219","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/world-inspire-product-feed-for-google-shopping\/assets\/icon.svg?rev=3730219","icon":"https:\/\/ps.w.org\/world-inspire-product-feed-for-google-shopping\/assets\/icon.svg?rev=3730219","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/world-inspire-product-feed-for-google-shopping\/assets\/screenshot-1.png?rev=3730429","caption":"Feed URLs &amp; Health Dashboard: Dynamic REST API endpoints and real-time catalog status."},{"src":"https:\/\/ps.w.org\/world-inspire-product-feed-for-google-shopping\/assets\/screenshot-2.png?rev=3730429","caption":"Google Shopping Rules &amp; Custom Labels: Global fallback brand defaults, product taxonomies, NLP color\/size\/material detection, and custom labels 0-4."},{"src":"https:\/\/ps.w.org\/world-inspire-product-feed-for-google-shopping\/assets\/screenshot-3.png?rev=3730429","caption":"Multi-Country Shipping: International destination targeting and custom shipping rates."},{"src":"https:\/\/ps.w.org\/world-inspire-product-feed-for-google-shopping\/assets\/screenshot-4.png?rev=3730429","caption":"Live Diagnostics &amp; Product Inspector: Catalog extraction audit, custom label rule matching traces, and raw XML simulator."}],"raw_content":"<!--section=description-->\n<p><strong>World Inspire Product Feed for Google Shopping and Trustmate<\/strong> generates real-time, compliant XML feeds for Google Merchant Center (Google Shopping, Free Product Listings) and Trustmate customer review sync.<\/p>\n\n<p>Engineered with an <strong>Anti-Cache Streaming Architecture<\/strong>, this plugin completely bypasses reverse-proxy static disk cache traps (Varnish, SiteGround, Cloudflare, Hostinger), delivering fresh, accurate inventory, pricing, and multi-country shipping data directly from your WordPress database.<\/p>\n\n<h3>\ud83c\udf1f Key Features<\/h3>\n\n<ul>\n<li><strong>Multi-Engine eCommerce Compatibility<\/strong>: Native auto-detection and data extraction for both <strong>SureCart<\/strong> (<code>sc_product<\/code>) and <strong>WooCommerce<\/strong> (<code>product<\/code>). Zero fatal errors if either or neither is active.<\/li>\n<li><strong>Google Merchant Center Specification<\/strong>: Built according to official Google RSS 2.0 standards with all essential namespace attributes: <code>&lt;g:id&gt;<\/code>, <code>&lt;g:title&gt;<\/code>, <code>&lt;g:description&gt;<\/code>, <code>&lt;g:link&gt;<\/code>, <code>&lt;g:image_link&gt;<\/code>, <code>&lt;g:availability&gt;<\/code>, <code>&lt;g:price&gt;<\/code>, <code>&lt;g:brand&gt;<\/code>, <code>&lt;g:condition&gt;<\/code>, <code>&lt;g:identifier_exists&gt;<\/code>, <code>&lt;g:google_product_category&gt;<\/code>, <code>&lt;g:color&gt;<\/code>, <code>&lt;g:age_group&gt;<\/code>, and <code>&lt;g:gender&gt;<\/code>.<\/li>\n<li><strong>Custom Labels 0\u20134 for Google Ads \/ PMax<\/strong>: Full support for <code>&lt;g:custom_label_0&gt;<\/code> through <code>&lt;g:custom_label_4&gt;<\/code> with rules for price tiers (&lt; $25, $25-$50, $50-$100, $100+), inventory status, category mapping, clearance\/promotion tag keywords, and custom post meta fields.<\/li>\n<li><strong>Variant Grouping (<code>&lt;g:item_group_id&gt;<\/code>)<\/strong>: Automatically expands WooCommerce variable products (<code>product_variation<\/code>) into individual variant items linked by parent <code>&lt;g:item_group_id&gt;<\/code>, enabling swatch selection in Google Shopping results.<\/li>\n<li><strong>Variant Attribute Optimization<\/strong>: Smart extraction for <code>&lt;g:size&gt;<\/code>, <code>&lt;g:material&gt;<\/code> (Gold, Silver, Leather, Cotton, Gemstones, etc.), and <code>&lt;g:pattern&gt;<\/code> (Solid, Striped, Floral, Beaded) directly from attributes or intelligent NLP heuristics.<\/li>\n<li><strong>Multi-Country Shipping Generator<\/strong>: Automatically embeds multi-destination <code>&lt;g:shipping&gt;<\/code> nodes (defaulting to 8 core global markets: US, CA, UK, JP, SG, HK, AE, MX with custom shipping service names and rates).<\/li>\n<li><strong>Live Diagnostics &amp; Product Inspector Simulator<\/strong>: Test and audit any product ID directly in WordPress Admin to verify extracted attributes, custom labels matching reasons, and preview raw <code>&lt;item&gt;<\/code> XML snippets.<\/li>\n<li><strong>Automatic Pet Category Mapping<\/strong>: Heuristically detects pet collars, harnesses, and animal accessories and maps them to <code>Animals &amp; Pet Supplies &gt; Pet Supplies &gt; Pet Collars &amp; Harnesses<\/code>.<\/li>\n<li><strong>Trustmate Review Catalog Sync<\/strong>: Dedicated <code>&lt;products&gt;<\/code> XML feed format ready for instant connection in your Trustmate merchant dashboard.<\/li>\n<li><strong>Anti-Cache Streaming Engine<\/strong>: Sends strict <code>nocache_headers()<\/code>, exact <code>Content-Length<\/code> headers, and memory buffering to guarantee instant updates on Google Merchant Center Scheduled Fetches.<\/li>\n<li><strong>Zero Bloat &amp; Zero Third-Party Dependencies<\/strong>: 100% native WordPress code, lightweight, fast, and secure.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the ZIP file via <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Navigate to <strong>Settings &gt; Product Feeds<\/strong> to view your generated dynamic feed URLs.<\/li>\n<li>Copy the <strong>Google Shopping Feed URL<\/strong> and paste it into your Google Merchant Center account under <strong>Data sources &gt; Add product data &gt; Scheduled Fetch<\/strong>.<\/li>\n<li>Copy the <strong>Trustmate Review Feed URL<\/strong> and paste it into your Trustmate dashboard for automatic review tracking.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20with%20surecart%3F\"><h3>Does this plugin work with SureCart?<\/h3><\/dt>\n<dd><p>Yes! It has full native support for SureCart products, pricing, inventory statuses (<code>sc_inventory_status<\/code>), featured images, collections, tags, and product galleries.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20work%20with%20woocommerce%3F\"><h3>Does this plugin work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes! It automatically detects WooCommerce installations and outputs compliant feeds from published WooCommerce products and product variations with <code>&lt;g:item_group_id&gt;<\/code>.<\/p><\/dd>\n<dt id=\"how%20do%20custom%20labels%20%280-4%29%20work%3F\"><h3>How do Custom Labels (0-4) work?<\/h3><\/dt>\n<dd><p>Navigate to <strong>Settings &gt; Product Feeds &gt; Google Shopping Rules &amp; Custom Labels<\/strong>. You can configure rules for each slot: Price Range Tiers, Inventory Status, Product Category, Tag\/Keyword Matching (e.g. <code>clearance:Clearance, sale:On Sale, bestseller:Best Seller<\/code>), or Custom Post Meta fields.<\/p><\/dd>\n<dt id=\"why%20does%20this%20plugin%20use%20extension-free%20rest%20urls%3F\"><h3>Why does this plugin use extension-free REST URLs?<\/h3><\/dt>\n<dd><p>Many modern WordPress hosts (SiteGround, Cloudflare, Hostinger, LiteSpeed) aggressively cache URLs ending in <code>.xml<\/code> on disk for up to 7 days (<code>DT:1<\/code>), causing Google Merchant Center to read stale prices and out-of-stock products. Our REST API endpoints (<code>\/wp-json\/world-inspire-product-feed\/v1\/google-shopping<\/code>) bypass static disk caches completely, delivering 100% real-time accuracy.<\/p><\/dd>\n<dt id=\"how%20do%20i%20configure%20free%20shipping%20for%20international%20customers%3F\"><h3>How do I configure free shipping for international customers?<\/h3><\/dt>\n<dd><p>Go to <strong>Settings &gt; Product Feeds &gt; Multi-Country Shipping<\/strong>. You can enter comma-separated ISO country codes (e.g. <code>US,CA,GB,JP,SG,HK,AE,MX<\/code>), set the shipping cost to <code>0.00<\/code>, and name the service <code>Standard Free Shipping<\/code>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added Google Shopping Custom Labels (custom_label_0 to custom_label_4) with configurable rules: Price Tiers, Inventory Status, Category Mapping, Promotional Tag Keywords, and Custom Post Meta.<\/li>\n<li>Added WooCommerce variable product expansion with <code>&lt;g:item_group_id&gt;<\/code> linking parent and variant products.<\/li>\n<li>Added smart attribute extraction for <code>&lt;g:size&gt;<\/code>, <code>&lt;g:material&gt;<\/code>, and <code>&lt;g:pattern&gt;<\/code> with jewelry\/apparel heuristic engines.<\/li>\n<li>Added Live Product Inspector &amp; XML Simulator to Diagnostics tab with rule matching explanation traces.<\/li>\n<li>Enforced Google Shopping 100-character maximum length limit and XML entity escaping on all custom labels.<\/li>\n<li>Added 87 zero-dependency unit and mock E2E integration tests passing 100% green.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial community release on WordPress.org.<\/li>\n<li>Native dual-engine support for SureCart and WooCommerce.<\/li>\n<li>Multi-country <code>&lt;g:shipping&gt;<\/code> generation.<\/li>\n<li>Smart color heuristic extraction engine.<\/li>\n<li>Anti-cache memory stream architecture.<\/li>\n<li>Real-time Trustmate product catalog feed.<\/li>\n<\/ul>","raw_excerpt":"Real-time, high-performance product feed generator for Google Shopping and Trustmate reviews sync with SureCart &amp; WooCommerce.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/381975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=381975"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hxsmyxh"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=381975"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=381975"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=381975"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=381975"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=381975"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=381975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}