{"id":280845,"date":"2026-03-06T09:38:49","date_gmt":"2026-03-06T09:38:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ai-product-descriptions-for-woocommerce\/"},"modified":"2026-06-08T13:38:24","modified_gmt":"2026-06-08T13:38:24","slug":"webgears-ai-product-describer-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/cn.wordpress.org\/plugins\/webgears-ai-product-describer-for-woocommerce\/","author":23448221,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.3.2","stable_tag":"3.3.2","tested":"7.0","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"WebGears AI Product Descriptions for WooCommerce","header_author":"WebGears","header_description":"Generate SEO-optimized product and category descriptions using OpenAI API. Features bulk generation and image integration with Unsplash\/Pexels.","assets_banners_color":"988ea4","last_updated":"2026-06-08 13:38:24","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/webgears.net\/en\/ai-bulk-product-and-description-tool\/","header_author_uri":"https:\/\/webgears.net\/en\/ai-bulk-product-and-description-tool\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":755,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"3.0.4":{"tag":"3.0.4","author":"webgears","date":"2026-03-06 11:06:13"},"3.0.5":{"tag":"3.0.5","author":"webgears","date":"2026-03-17 21:01:21"},"3.0.6":{"tag":"3.0.6","author":"webgears","date":"2026-03-17 21:27:12"},"3.0.7":{"tag":"3.0.7","author":"webgears","date":"2026-04-17 15:04:43"},"3.1.1":{"tag":"3.1.1","author":"webgears","date":"2026-05-29 14:39:29"},"3.3.0":{"tag":"3.3.0","author":"webgears","date":"2026-06-01 14:33:14"},"3.3.1":{"tag":"3.3.1","author":"webgears","date":"2026-06-08 13:15:01"},"3.3.2":{"tag":"3.3.2","author":"webgears","date":"2026-06-08 13:38:24"}},"upgrade_notice":{"3.2.1":"<p>Google Gemini is now supported \u2014 including a free API tier. No OpenAI account needed to get started.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3476276,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3476276,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3487494,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3487494,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["3.0.4","3.0.5","3.0.6","3.0.7","3.1.1","3.3.0","3.3.1","3.3.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3476297,"resolution":"1","location":"assets","locale":"","width":1748,"height":1098},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3485117,"resolution":"2","location":"assets","locale":"","width":1757,"height":831},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3485117,"resolution":"3","location":"assets","locale":"","width":1747,"height":1360},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3485117,"resolution":"4","location":"assets","locale":"","width":658,"height":606}},"screenshots":{"1":"Settings page \u2014 Overview tab with feature grid","2":"AI Settings \u2014 provider selection, API key, and prompt configuration","3":"Images tab \u2014 source strategy and display options","4":"Bulk generation modal with progress tracking"}},"plugin_section":[],"plugin_tags":[2353,255776,215222,186,286],"plugin_category":[45,55],"plugin_contributors":[257241],"plugin_business_model":[],"class_list":["post-280845","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-bulk-content","plugin_tags-product-descriptions","plugin_tags-seo","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-seo-and-marketing","plugin_contributors-webgears","plugin_committers-webgears"],"banners":{"banner":"https:\/\/ps.w.org\/webgears-ai-product-describer-for-woocommerce\/assets\/banner-772x250.png?rev=3487494","banner_2x":"https:\/\/ps.w.org\/webgears-ai-product-describer-for-woocommerce\/assets\/banner-1544x500.png?rev=3487494","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/webgears-ai-product-describer-for-woocommerce\/assets\/icon-128x128.png?rev=3476276","icon_2x":"https:\/\/ps.w.org\/webgears-ai-product-describer-for-woocommerce\/assets\/icon-256x256.png?rev=3476276","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/webgears-ai-product-describer-for-woocommerce\/assets\/screenshot-1.png?rev=3476297","caption":"Settings page \u2014 Overview tab with feature grid"},{"src":"https:\/\/ps.w.org\/webgears-ai-product-describer-for-woocommerce\/assets\/screenshot-2.png?rev=3485117","caption":"AI Settings \u2014 provider selection, API key, and prompt configuration"},{"src":"https:\/\/ps.w.org\/webgears-ai-product-describer-for-woocommerce\/assets\/screenshot-3.png?rev=3485117","caption":"Images tab \u2014 source strategy and display options"},{"src":"https:\/\/ps.w.org\/webgears-ai-product-describer-for-woocommerce\/assets\/screenshot-4.png?rev=3485117","caption":"Bulk generation modal with progress tracking"}],"raw_content":"<!--section=description-->\n<p>Generate hundreds of WooCommerce product and category descriptions in minutes \u2014 directly inside your WordPress dashboard.<\/p>\n\n<p>No copywriting. No repetitive work. No switching between tools.<\/p>\n\n<p>Perfect for stores with large catalogs, dropshipping businesses, and anyone who wants fast, SEO-ready product content.<\/p>\n\n<h4>\u26a1 Why this plugin?<\/h4>\n\n<p><strong>\u2747\ufe0f\u2747\ufe0f\u2747\ufe0f Free to start \u2014 Google Gemini supported \u2747\ufe0f\u2747\ufe0f\u2747\ufe0fseo-op<\/strong>\nNow supports both OpenAI (ChatGPT) and Google Gemini. Gemini offers a free API tier \u2014 no credit card required to get started.<\/p>\n\n<p><strong>\u26a1 Bulk generation in seconds<\/strong>\nSelect multiple products or categories and generate descriptions in one click \u2014 no manual writing needed.<\/p>\n\n<p><strong>\ud83e\udde0 Smart AI output<\/strong>\nUses your product data, categories, and custom prompts to create structured, relevant descriptions.<\/p>\n\n<p><strong>\ud83d\udd0d SEO-ready content<\/strong>\nClean HTML output with headings, lists, and keyword-focused structure \u2014 ready to publish.<\/p>\n\n<p><strong>\ud83d\udd04 Native WooCommerce integration<\/strong>\nWorks directly inside WooCommerce bulk actions \u2014 no external tools or dashboards.<\/p>\n\n<p><strong>\ud83e\udd16 Automation with Pro<\/strong>\nGenerate and publish descriptions automatically without manual review.<\/p>\n\n<p><strong>\ud83d\udcb8 Pay only for what you use<\/strong>\nConnect your own API key \u2014 no hidden fees, no artificial limits.<\/p>\n\n<h4>\ud83c\udfaf Who is this for?<\/h4>\n\n<ul>\n<li>WooCommerce stores with large product catalogs<\/li>\n<li>Dropshipping businesses adding products daily<\/li>\n<li>Store owners who want faster SEO content<\/li>\n<li>Agencies managing multiple WooCommerce sites<\/li>\n<\/ul>\n\n<h4>\u2699\ufe0f How it works<\/h4>\n\n<ol>\n<li>Choose your AI provider: OpenAI or Google Gemini (free tier available)<\/li>\n<li>Enter your API key<\/li>\n<li>Customize prompts (optional)<\/li>\n<li>Select products or categories<\/li>\n<li>Click \"Generate AI Descriptions\" \u2014 done<\/li>\n<\/ol>\n\n<h4>\ud83d\udd25 Pro Features<\/h4>\n\n<p>With the <a href=\"https:\/\/webgears.net\/en\/ai-bulk-product-and-description-tool\/\">WebGears AI Product Descriptions Pro add-on<\/a>, you can fully automate your workflow:<\/p>\n\n<ul>\n<li>Auto-generate and save descriptions without preview<\/li>\n<li>Include existing content for better AI context<\/li>\n<li>Append new content instead of replacing<\/li>\n<li>AI-generated image keywords<\/li>\n<li>Hybrid image mode (product images + stock fallback)<\/li>\n<li>SEO templates for ALT \/ Title \/ Caption<\/li>\n<li>Bulk restore original content<\/li>\n<li>AI preview directly in product list<\/li>\n<\/ul>\n\n<h4>\ud83e\udde9 Flexible Prompt System<\/h4>\n\n<p>Customize how the AI writes using dynamic placeholders:<\/p>\n\n<ul>\n<li><code>{title}<\/code> \u2013 Product or category name<\/li>\n<li><code>{price}<\/code> \u2013 Product price<\/li>\n<li><code>{sku}<\/code> \u2013 Product SKU<\/li>\n<li><code>{categories}<\/code> \u2013 Product categories<\/li>\n<li><code>{attributes}<\/code> \u2013 Product attributes<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to third-party AI and image APIs. Connections are made only when the user explicitly triggers content generation.<\/p>\n\n<h4>AI Providers<\/h4>\n\n<p><strong>OpenAI<\/strong> \u2014 <a href=\"https:\/\/openai.com\/policies\/terms-of-use\">Terms<\/a> \u00b7 <a href=\"https:\/\/openai.com\/policies\/privacy-policy\">Privacy<\/a>\n<strong>Google Gemini<\/strong> \u2014 <a href=\"https:\/\/ai.google.dev\/gemini-api\/terms\">Terms<\/a> \u00b7 <a href=\"https:\/\/policies.google.com\/privacy\">Privacy<\/a><\/p>\n\n<p>Data sent: product title, price, SKU, categories, attributes, and prompt text.<\/p>\n\n<h4>Image Sources (optional)<\/h4>\n\n<p><strong>Unsplash<\/strong> \u2014 <a href=\"https:\/\/unsplash.com\/terms\">Terms<\/a> \u00b7 <a href=\"https:\/\/unsplash.com\/privacy\">Privacy<\/a>\n<strong>Pexels<\/strong> \u2014 <a href=\"https:\/\/www.pexels.com\/terms-of-service\/\">Terms<\/a> \u00b7 <a href=\"https:\/\/www.pexels.com\/privacy\/\">Privacy<\/a>\n<strong>Freepik<\/strong> \u2014 <a href=\"https:\/\/www.freepik.com\/legal\/terms-of-use\">Terms<\/a> \u00b7 <a href=\"https:\/\/www.freepik.com\/legal\/privacy\">Privacy<\/a><\/p>\n\n<p>Data sent: image search keywords derived from product\/category titles. Used only when image integration is enabled.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate through the 'Plugins' menu<\/li>\n<li>Go to WooCommerce &gt; AI Descriptions<\/li>\n<li>Choose your AI provider and enter your API key<\/li>\n<li>Start generating descriptions<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20paid%20api%20key%3F\"><h3>Do I need a paid API key?<\/h3><\/dt>\n<dd><p>Not necessarily. Google Gemini offers a free API tier \u2014 get your key at <a href=\"https:\/\/aistudio.google.com\">aistudio.google.com<\/a>. OpenAI is also supported and charges based on usage.<\/p><\/dd>\n<dt id=\"how%20much%20does%20it%20cost%20to%20generate%20descriptions%3F\"><h3>How much does it cost to generate descriptions?<\/h3><\/dt>\n<dd><p>With Gemini's free tier \u2014 nothing. With OpenAI, costs depend on the model; typically $1\u20135 per 100 descriptions.<\/p><\/dd>\n<dt id=\"will%20it%20work%20with%20my%20language%3F\"><h3>Will it work with my language?<\/h3><\/dt>\n<dd><p>Yes. Write your prompts in any language and the AI will respond in that language.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20original%20descriptions%3F\"><h3>What happens to my original descriptions?<\/h3><\/dt>\n<dd><p>Original content is automatically backed up before generation and can be restored anytime.<\/p><\/dd>\n<dt id=\"can%20i%20use%20my%20own%20product%20images%3F\"><h3>Can I use my own product images?<\/h3><\/dt>\n<dd><p>Yes. Choose \"Product\/Category Gallery\" as the image source to use existing images. Hybrid mode combines gallery images with stock photos (Pro).<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20page%20builders%3F\"><h3>Is it compatible with page builders?<\/h3><\/dt>\n<dd><p>Yes. Generated content is standard HTML, compatible with Elementor, Divi, and all themes.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.3.2<\/h4>\n\n<ul>\n<li>Fix: Admin notice for v3.3.0 bug now shows on all versions until dismissed (not only 3.3.1).<\/li>\n<li>Improvement: Plugin zip now includes all required core files for correct WordPress.org distribution.<\/li>\n<\/ul>\n\n<h4>3.3.1<\/h4>\n\n<ul>\n<li>Fix: Plugin no longer causes fatal error \/ white screen if a file is missing after install. Shows admin notice with reinstall link instead.<\/li>\n<li>Fix: Defensive file loading in class-loader.php with file_exists() checks for all dependencies.<\/li>\n<\/ul>\n\n<h4>3.3.0<\/h4>\n\n<ul>\n<li>Architecture: Bulk AI fix.<\/li>\n<li>Free plugin: Removed unnecessary modal views, css, and  JavaScript.<\/li>\n<li>Pro add-on v2.3.0 required for Pro version.<\/li>\n<\/ul>\n\n<h4>3.2.1<\/h4>\n\n<ul>\n<li>Gemini: Fixed temperature encoding on servers with non-English locale (e.g. Bulgarian) where PHP could produce \"0,7\" instead of \"0.7\" in the JSON request body, causing API errors. Now uses locale-safe number_format with explicit \".\" separator.<\/li>\n<li>Gemini: Added automatic retry (up to 2 times) when the API returns 503 \"high demand\" error, with 3s\/6s backoff.<\/li>\n<li>Gemini: Added 3 new models \u2014 gemini-3.5-flash (ultra-fast, low cost), gemini-3.1-pro-preview (deep reasoning), gemini-3.1-flash-lite (ultra-budget). Models now grouped by generation in the dropdown.<\/li>\n<\/ul>\n\n<h4>3.2.0<\/h4>\n\n<ul>\n<li>Added Google Gemini support: choose between OpenAI (ChatGPT) and Google Gemini as your AI provider. New \"AI Provider\" dropdown at the top of the AI Settings tab. Both providers use the same prompt templates.<\/li>\n<li>New Gemini models available: gemini-2.5-pro, gemini-2.5-flash, gemini-2.0-flash (default), gemini-1.5-pro, gemini-1.5-flash.<\/li>\n<li>AI keyword translation (title\/auto modes) now uses whichever provider is selected.<\/li>\n<li>GPT Settings tab renamed to AI Settings.<\/li>\n<\/ul>\n\n<h4>3.1.1<\/h4>\n\n<ul>\n<li>Settings UI: Optimization.<\/li>\n<li>Images tab: Added \"Image Selection Mode\" setting (Random \/ Sequential).<\/li>\n<\/ul>\n\n<h4>3.1.0<\/h4>\n\n<ul>\n<li>Stripped trailing AI commentary\/markdown fences from generated content (clean_ai_response)<\/li>\n<li>Images tab: Custom Keywords row now visible.<\/li>\n<li>GPT Settings: Added o3, o3-mini, o1, o1-mini to the Reasoning Models optgroup<\/li>\n<li>Updated Tested up to: 7.0<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Complete rewrite with bulk generation, multi-source images, and tabbed settings<\/li>\n<\/ul>","raw_excerpt":"Generate SEO-optimized WooCommerce product descriptions using AI. Supports OpenAI and Google Gemini \u2014 including a free Gemini API tier.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/280845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=280845"}],"author":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webgears"}],"wp:attachment":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=280845"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=280845"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=280845"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=280845"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=280845"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=280845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}