{"id":266555,"date":"2026-02-03T14:59:01","date_gmt":"2026-02-03T14:59:01","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/gpt-merchant-feed-for-woocommerce\/"},"modified":"2026-02-03T14:58:21","modified_gmt":"2026-02-03T14:58:21","slug":"jesuslopez-gpt-merchant-feed","status":"publish","type":"plugin","link":"https:\/\/pan.wordpress.org\/plugins\/jesuslopez-gpt-merchant-feed\/","author":23414031,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.0.3","stable_tag":"3.0.3","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"AI Merchant Feed","header_author":"Posicionamiento Web Systems","header_description":"Generate a complete JSON product feed in ACP 1.0 format for ChatGPT Shopping and AI-powered shopping platforms.","assets_banners_color":"0c142e","last_updated":"2026-02-03 14:58:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/jesuslopez-gpt-merchant-feed\/","header_author_uri":"https:\/\/www.posicionamientoweb.systems\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":137,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"3.0.3":{"tag":"3.0.3","author":"posicionamientowebsystems","date":"2026-02-03 14:58:21"}},"upgrade_notice":{"3.0.0":"<p>Major update with complete rewrite. Now includes all products, full descriptions, multiple images, variable products, and comprehensive product data without any restrictions.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3453002,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3453002,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["3.0.3"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Admin dashboard showing feed URL and product statistics","2":"Example JSON feed output with product data","3":"Copy URL functionality for easy submission"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[255146,216196,2605,5418,286],"plugin_category":[45],"plugin_contributors":[255147],"plugin_business_model":[],"class_list":["post-266555","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-shopping","plugin_tags-chatgpt","plugin_tags-merchant","plugin_tags-product-feed","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-posicionamientowebsystems","plugin_committers-posicionamientowebsystems"],"banners":{"banner":"https:\/\/ps.w.org\/jesuslopez-gpt-merchant-feed\/assets\/banner-772x250.png?rev=3453002","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/jesuslopez-gpt-merchant-feed\/assets\/icon-256x256.png?rev=3453002","icon_2x":"https:\/\/ps.w.org\/jesuslopez-gpt-merchant-feed\/assets\/icon-256x256.png?rev=3453002","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>AI Merchant Feed<\/strong> generates a complete JSON product feed optimized for ChatGPT Shopping and AI-powered shopping platforms.<\/p>\n\n<p>Your feed is available at: <code>https:\/\/yourdomain.com\/feed\/chatgpt\/<\/code><\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Complete JSON Feed<\/strong> - Full ACP 1.0 format optimized for AI platforms<\/li>\n<li><strong>All Products Included<\/strong> - Every published WooCommerce product with a price<\/li>\n<li><strong>Full Descriptions<\/strong> - Complete product descriptions without truncation<\/li>\n<li><strong>Multiple Images<\/strong> - Full gallery support for each product<\/li>\n<li><strong>Variable Products<\/strong> - Complete support for all product variations with attributes<\/li>\n<li><strong>Product Identifiers<\/strong> - SKU, brand, GTIN (EAN\/UPC\/ISBN), and MPN when available<\/li>\n<li><strong>Categories<\/strong> - Full product category hierarchy<\/li>\n<li><strong>Sale Prices<\/strong> - Regular and sale price support<\/li>\n<li><strong>Stock Status<\/strong> - In stock, out of stock, and backorder status<\/li>\n<li><strong>Multilingual Ready<\/strong> - Compatible with WPML and Polylang<\/li>\n<li><strong>Performance Optimized<\/strong> - Efficient batch processing for large catalogs<\/li>\n<li><strong>CORS Enabled<\/strong> - Ready for AI platform access<\/li>\n<li><strong>No Data Storage<\/strong> - Does not store any data or make external requests<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Ensure WooCommerce is installed with published products<\/li>\n<li>Go to Settings &gt; AI Merchant Feed<\/li>\n<li>Copy your feed URL<\/li>\n<li>Submit the URL to <a href=\"https:\/\/chat.openai.com\/feeds\">OpenAI Feeds<\/a> for ChatGPT Shopping<\/li>\n<\/ol>\n\n<h4>Feed Format<\/h4>\n\n<p>The plugin generates a JSON feed following the ACP (AI Commerce Protocol) 1.0 specification:<\/p>\n\n<ul>\n<li>Feed metadata (title, description, URL, language, last updated)<\/li>\n<li>Product details (title, description, URL, images)<\/li>\n<li>Pricing (price, currency, sale price)<\/li>\n<li>Availability (in stock, out of stock, backorder)<\/li>\n<li>Identifiers (SKU, GTIN, MPN, brand)<\/li>\n<li>Categories and attributes<\/li>\n<li>Variations for variable products<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.8 or higher<\/li>\n<li>WooCommerce 5.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<\/ul>\n\n<h4>Pro Services<\/h4>\n\n<p>Looking for additional services? <a href=\"https:\/\/aimerchantpro.com\">AI Merchant Pro<\/a> offers external services including:<\/p>\n\n<ul>\n<li>Google Merchant Center XML feed generation<\/li>\n<li>Feed validation and diagnostics service<\/li>\n<li>Analytics and access tracking<\/li>\n<li>Automatic push to OpenAI API<\/li>\n<li>Scheduled synchronization service<\/li>\n<li>Priority support<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Go to Plugins &gt; Add New in your WordPress admin<\/li>\n<li>Search for \"AI Merchant Feed\"<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Go to Plugins &gt; Add New &gt; Upload Plugin<\/li>\n<li>Upload the ZIP file and click \"Install Now\"<\/li>\n<li>Activate the plugin<\/li>\n<\/ol>\n\n<h4>After Activation<\/h4>\n\n<ol>\n<li>Go to Settings &gt; AI Merchant Feed<\/li>\n<li>Copy the feed URL displayed on the page<\/li>\n<li>Submit your feed URL to your preferred AI shopping platform<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20is%20acp%201.0%3F\"><h3>What is ACP 1.0?<\/h3><\/dt>\n<dd><p>ACP (AI Commerce Protocol) is a standardized JSON format for product feeds that AI platforms like ChatGPT can easily understand and process. It includes structured product data optimized for AI shopping experiences.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20variable%20products%3F\"><h3>Does this work with variable products?<\/h3><\/dt>\n<dd><p>Yes! The plugin fully supports WooCommerce variable products. Each variation is included with its specific attributes (like size and color), price, availability, and image.<\/p><\/dd>\n<dt id=\"is%20there%20a%20product%20limit%3F\"><h3>Is there a product limit?<\/h3><\/dt>\n<dd><p>No. All published WooCommerce products with prices are included in the feed. The plugin uses efficient batch processing to handle large catalogs.<\/p><\/dd>\n<dt id=\"does%20this%20slow%20down%20my%20website%3F\"><h3>Does this slow down my website?<\/h3><\/dt>\n<dd><p>No. The feed is generated on-demand only when the feed URL is accessed. It does not affect your site's normal performance.<\/p><\/dd>\n<dt id=\"how%20does%20it%20find%20brand%2Fgtin%2Fmpn%20data%3F\"><h3>How does it find brand\/GTIN\/MPN data?<\/h3><\/dt>\n<dd><p>The plugin automatically checks common sources:<\/p>\n\n<ul>\n<li><strong>Brand<\/strong>: WooCommerce Brands, Perfect WooCommerce Brands, YITH Brands, product attributes, and meta fields<\/li>\n<li><strong>GTIN<\/strong>: Common meta fields including EAN, UPC, ISBN, and various plugin formats<\/li>\n<li><strong>MPN<\/strong>: Common meta fields for manufacturer part numbers<\/li>\n<\/ul><\/dd>\n<dt id=\"is%20this%20compatible%20with%20wpml%2Fpolylang%3F\"><h3>Is this compatible with WPML\/Polylang?<\/h3><\/dt>\n<dd><p>Yes. The plugin respects the current language context and outputs the appropriate language code in the feed.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20what%27s%20included%20in%20the%20feed%3F\"><h3>Can I customize what's included in the feed?<\/h3><\/dt>\n<dd><p>Yes. The plugin provides several filters for developers to customize the feed output:<\/p>\n\n<ul>\n<li><code>gptmf_feed_data<\/code> - Filter the complete feed<\/li>\n<li><code>gptmf_feed_info<\/code> - Filter feed metadata<\/li>\n<li><code>gptmf_products<\/code> - Filter the products array<\/li>\n<li><code>gptmf_mapped_product<\/code> - Filter individual product data<\/li>\n<li><code>gptmf_product_query_args<\/code> - Customize product query<\/li>\n<\/ul><\/dd>\n<dt id=\"where%20do%20i%20submit%20my%20feed%3F\"><h3>Where do I submit my feed?<\/h3><\/dt>\n<dd><p>Visit <a href=\"https:\/\/chat.openai.com\/feeds\">OpenAI Feeds<\/a> to submit your feed URL for ChatGPT Shopping integration.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.0.3<\/h4>\n\n<ul>\n<li>Security: Removed unused AJAX endpoint<\/li>\n<li>Improved: WordPress.org coding standards compliance<\/li>\n<li>Added: Requires Plugins header for WooCommerce dependency<\/li>\n<li>Removed: Deprecated load_plugin_textdomain() call<\/li>\n<li>Fixed: Prefixed global variables in templates<\/li>\n<\/ul>\n\n<h4>3.0.2<\/h4>\n\n<ul>\n<li>NEW: Auto-sync information banner - highlights real-time feed updates vs competitors<\/li>\n<li>NEW: Highlighted stat card for Real-time Sync feature<\/li>\n<li>Improved: Added tooltip explaining automatic synchronization<\/li>\n<\/ul>\n\n<h4>3.0.1<\/h4>\n\n<ul>\n<li>NEW: Modern SaaS-style admin dashboard UI<\/li>\n<li>NEW: Visual onboarding stepper guide<\/li>\n<li>NEW: Stats cards with KPIs<\/li>\n<li>NEW: Improved copy URL with visual feedback<\/li>\n<li>Fixed: UTF-8 encoding issues in product descriptions<\/li>\n<li>Fixed: Double-encoded characters in feed output<\/li>\n<li>Updated: ChatGPT Merchants URL<\/li>\n<\/ul>\n\n<h4>3.0.0<\/h4>\n\n<ul>\n<li>Complete plugin rewrite<\/li>\n<li>Full JSON feed without any restrictions<\/li>\n<li>Added complete variable product support with all variations<\/li>\n<li>Added full image gallery support (all product images)<\/li>\n<li>Added brand detection from multiple sources<\/li>\n<li>Added GTIN detection (EAN, UPC, ISBN, barcode)<\/li>\n<li>Added MPN (Manufacturer Part Number) support<\/li>\n<li>Added product weight data<\/li>\n<li>Added sale price support<\/li>\n<li>Added variant-specific images and SKUs<\/li>\n<li>Added category hierarchy support<\/li>\n<li>Improved performance with batch processing<\/li>\n<li>Added CORS headers for AI platform access<\/li>\n<li>Added HPOS (High-Performance Order Storage) compatibility<\/li>\n<li>Updated to WordPress 6.7 compatibility<\/li>\n<li>Updated text domain to match WordPress.org slug<\/li>\n<li>Improved code quality to WordPress coding standards<\/li>\n<\/ul>\n\n<h4>2.5.0<\/h4>\n\n<ul>\n<li>Changed feed format from XML to JSON (ACP 1.0)<\/li>\n<li>Added feed endpoint at \/feed\/chatgpt\/<\/li>\n<li>Added admin dashboard<\/li>\n<\/ul>\n\n<h4>2.4.2<\/h4>\n\n<ul>\n<li>Adjusted text domain for WordPress.org compliance<\/li>\n<li>Added GPL license headers<\/li>\n<\/ul>\n\n<h4>2.4.1<\/h4>\n\n<ul>\n<li>Initial public release<\/li>\n<\/ul>","raw_excerpt":"Connect your WooCommerce store to AI shopping platforms with a complete JSON product feed in ACP 1.0 format.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/266555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=266555"}],"author":[{"embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/posicionamientowebsystems"}],"wp:attachment":[{"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=266555"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=266555"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=266555"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=266555"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=266555"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pan.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=266555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}