{"id":218782,"date":"2025-01-09T04:49:58","date_gmt":"2025-01-09T04:49:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ai-content-generator-for-woocommerce\/"},"modified":"2026-05-20T12:28:50","modified_gmt":"2026-05-20T12:28:50","slug":"ai-content-generator-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/ast.wordpress.org\/plugins\/ai-content-generator-for-woocommerce\/","author":15888981,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.8","stable_tag":"1.0.8","tested":"7.0","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"AI Content Generator for WooCommerce","header_author":"WebToffee","header_description":"Generate product images, descriptions, and gallery images for WooCommerce products using ChatGPT API based on product details.","assets_banners_color":"485f6f","last_updated":"2026-05-20 12:28:50","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.webtoffee.com","rating":0,"author_block_rating":0,"active_installs":30,"downloads":2021,"num_ratings":0,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"webtoffee","date":"2025-01-09 05:05:24"},"1.0.1":{"tag":"1.0.1","author":"webtoffee","date":"2025-02-06 12:32:40"},"1.0.2":{"tag":"1.0.2","author":"webtoffee","date":"2025-04-28 05:26:20"},"1.0.3":{"tag":"1.0.3","author":"webtoffee","date":"2025-07-17 11:20:08"},"1.0.4":{"tag":"1.0.4","author":"webtoffee","date":"2025-09-26 08:58:35"},"1.0.5":{"tag":"1.0.5","author":"webtoffee","date":"2025-12-02 09:28:55"},"1.0.6":{"tag":"1.0.6","author":"webtoffee","date":"2026-04-28 10:47:12"},"1.0.7":{"tag":"1.0.7","author":"webtoffee","date":"2026-04-30 06:31:08"},"1.0.8":{"tag":"1.0.8","author":"webtoffee","date":"2026-05-20 12:28:50"}},"upgrade_notice":{"1.0.8":"<p>Major release: built-in Store Assistant chatbot, multi-provider AI (OpenAI, Google, Anthropic), tabbed settings, and expanded Abilities including BOGO coupon management when Smart Coupons is active. Chatbot is off by default until enabled in settings.<\/p>","1.0.7":"<p>Adds shop-coupon creation for Abilities\/MCP, clearer dismissible admin notices, and recognition of the standalone MCP Adapter plugin. Documents optional publish abilities alongside draft creation.<\/p>","1.0.6":"<p>Consolidates WordPress Abilities + MCP support and expanded AI agent product creation\/publishing tools. Includes full WooCommerce product field support for draft\/published flows with no breaking changes.<\/p>","1.0.5":"<p>Adds AI-Generated Content Badge and major internal refactor. No breaking changes to existing functionality.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3219391,"resolution":"256x256","location":"assets","locale":"","width":1024,"height":1024}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3219397,"resolution":"772x250","location":"assets","locale":"","width":957,"height":419}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3519193,"resolution":"1","location":"assets","locale":"","width":2250,"height":1398},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3219993,"resolution":"2","location":"assets","locale":"","width":2750,"height":1640}},"screenshots":{"1":"Settings page with API key, debug mode, and AI badge configuration","2":"Generate featured and gallery images from the product edit page","3":"Generate description and short description with tone selector","4":"Generate brand and tag suggestions"}},"plugin_section":[],"plugin_tags":[217063,2364,242115,286],"plugin_category":[45],"plugin_contributors":[153972],"plugin_business_model":[],"class_list":["post-218782","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-content-generator","plugin_tags-chatbot","plugin_tags-mcp","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-webtoffee","plugin_committers-webtoffee","plugin_support_reps-webtoffeesupport"],"banners":{"banner":"https:\/\/ps.w.org\/ai-content-generator-for-woocommerce\/assets\/banner-772x250.png?rev=3219397","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ai-content-generator-for-woocommerce\/assets\/icon-256x256.png?rev=3219391","icon_2x":"https:\/\/ps.w.org\/ai-content-generator-for-woocommerce\/assets\/icon-256x256.png?rev=3219391","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ai-content-generator-for-woocommerce\/assets\/screenshot-1.png?rev=3519193","caption":"Settings page with API key, debug mode, and AI badge configuration"},{"src":"https:\/\/ps.w.org\/ai-content-generator-for-woocommerce\/assets\/screenshot-2.png?rev=3219993","caption":"Generate featured and gallery images from the product edit page"}],"raw_content":"<!--section=description-->\n<p><strong>AI Content Generator for WooCommerce<\/strong> is a free plugin that lets you generate high-quality product content and manage your store using AI \u2014 all from within your WordPress dashboard.<\/p>\n\n<p>Connect your preferred AI provider (OpenAI, Google Gemini, or Anthropic) and instantly generate product images, descriptions, tags, and brands. Or use the built-in Store Assistant chatbot to create products, manage coupons, and handle store tasks through a simple chat interface.<\/p>\n\n<h4>Core Features<\/h4>\n\n<p><strong>Product Content Generation<\/strong><\/p>\n\n<ul>\n<li>Generate featured images for products<\/li>\n<li>Create full product gallery images<\/li>\n<li>Generate long product descriptions with tone control<\/li>\n<li>Generate short product descriptions<\/li>\n<li>Generate relevant brand suggestions<\/li>\n<li>Generate SEO-friendly product tags for better discoverability<\/li>\n<\/ul>\n\n<p><strong>Tone Options for Descriptions<\/strong><\/p>\n\n<ul>\n<li>Formal &amp; Professional<\/li>\n<li>Casual &amp; Friendly<\/li>\n<li>Persuasive &amp; Sales-focused<\/li>\n<li>Technical &amp; Detailed<\/li>\n<li>Luxury &amp; Premium<\/li>\n<li>Creative &amp; Engaging<\/li>\n<\/ul>\n\n<p><strong>AI-Generated Content Badge<\/strong><\/p>\n\n<p>Optionally display a customisable notice on the product page below AI-generated descriptions, so customers know the content was created with AI assistance. The badge message is fully editable.<\/p>\n\n<p><strong>Built-in Store Assistant Chatbot<\/strong><\/p>\n\n<p>A fully integrated AI chatbot that works right inside your WooCommerce store. No third-party chatbot plugin needed.<\/p>\n\n<ul>\n<li>Show the chatbot to logged-in customers, guest users, or both<\/li>\n<li>Display an admin-mode chatbot on WooCommerce admin pages (products, orders, coupons, settings) for administrators and shop managers<\/li>\n<li>Customise the chatbot name, avatar, colors, welcome message, and input placeholder<\/li>\n<li>Control which pages the chatbot bubble appears on<\/li>\n<li>Auto-delete chat history after a configurable number of days (via WP-Cron)<\/li>\n<li>Admins and shop managers can use the chatbot to create products, generate descriptions, and manage store tasks directly from the frontend<\/li>\n<\/ul>\n\n<p><strong>Coupon Creation via Chat<\/strong><\/p>\n\n<ul>\n<li>Create single or multiple WooCommerce coupons through the Store Assistant chatbot with a simple text command<\/li>\n<li>Supports percentage and fixed discount types<\/li>\n<li>Create BOGO (Buy One Get One) coupons with the <a href=\"https:\/\/wordpress.org\/plugins\/wt-smart-coupons-for-woocommerce\/\">WebToffee Smart Coupons<\/a> plugin is active<\/li>\n<li>Duplicate coupon code handling built in<\/li>\n<li>Admin edit link returned in chat after coupon creation<\/li>\n<\/ul>\n\n<p><strong>Flexible AI Provider Support<\/strong><\/p>\n\n<p>Works with your own API key or through the official WordPress AI Connector plugins:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/ai-provider-for-openai\/\">AI Provider for OpenAI<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/ai-provider-for-anthropic\/\">AI Provider for Anthropic<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/ai-provider-for-google\/\">AI Provider for Google<\/a><\/li>\n<\/ul>\n\n<p>Configure different AI models for different generation features from the AI Model Selection tab in settings.<\/p>\n\n<p><strong>Debug Mode<\/strong><\/p>\n\n<p>Enable API response logging to WooCommerce logs (source: <code>webtoffee-ai<\/code>) for easy troubleshooting.<\/p>\n\n<h4>Settings Overview<\/h4>\n\n<p>The plugin settings are organised across three tabs:<\/p>\n\n<ul>\n<li><strong>AI Model Selection<\/strong> \u2014 Choose your AI provider and model for each generation feature. Enter a custom ChatGPT API key or use a configured AI Connector.<\/li>\n<li><strong>Advanced Generation Settings<\/strong> \u2014 Toggle the AI-Generated Content Badge and customise the badge message.<\/li>\n<li><strong>Chatbot<\/strong> \u2014 Configure the Store Assistant chatbot: enable\/disable, appearance, page visibility, AI model selection, and chat history management.<\/li>\n<\/ul>\n\n<h3>WordPress Abilities API &amp; MCP Adapter<\/h3>\n\n<p>On WordPress 6.9 or higher, this plugin registers the following Abilities:<\/p>\n\n<ul>\n<li><code>webtoffee-ai\/generate-product-description<\/code><\/li>\n<li><code>webtoffee-ai\/generate-product-short-description<\/code><\/li>\n<li><code>webtoffee-ai\/generate-product-image<\/code><\/li>\n<li><code>webtoffee-ai\/generate-product-brands<\/code><\/li>\n<li><code>webtoffee-ai\/generate-product-tags<\/code><\/li>\n<li><code>webtoffee-ai\/mark-product-ai-generated<\/code><\/li>\n<li><code>webtoffee-ai\/create-product-draft<\/code><\/li>\n<li><code>webtoffee-ai\/create-product-published<\/code> (creates a simple product and publishes immediately \u2014 use only after human review)<\/li>\n<li><code>webtoffee-ai\/publish-product-draft<\/code> (publishes an existing draft product by ID)<\/li>\n<li><code>webtoffee-ai\/create-shop-coupon<\/code> (create a WooCommerce coupon: title\/code, percent or fixed discount, optional fixed cart vs fixed product scope)<\/li>\n<\/ul>\n\n<p>To enable AI agent access via Claude Desktop, Cursor, Claude Code, or VS Code, install the MCP Adapter either by running the following command inside this plugin\u2019s directory:<\/p>\n\n<pre><code>composer require wordpress\/mcp-adapter\n<\/code><\/pre>\n\n<p>or by activating the standalone MCP Adapter plugin from wordpress.org if you prefer not to use Composer here.<\/p>\n\n<p>See the <a href=\"https:\/\/github.com\/WordPress\/mcp-adapter\">MCP Adapter documentation<\/a> for connection configuration examples.<\/p>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.0 or higher<\/li>\n<li>WooCommerce 4.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<li>ChatGPT API key<\/li>\n<li>WordPress 6.9+ and the MCP Adapter package (Composer: <code>composer require wordpress\/mcp-adapter<\/code> in this plugin\u2019s directory, or install the standalone MCP Adapter plugin) for AI agent \/ MCP support (optional)<\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<p>For support queries, please visit our support forum or contact us directly.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/ai-content-generator-for-woocommerce<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to WooCommerce &gt; AI Content Generator<\/li>\n<li>Enter your ChatGPT API key<\/li>\n<li>Start generating content from the product edit page<\/li>\n<\/ol>\n\n<p>For MCP \/ AI agent support (optional):\n1. Install MCP Adapter dependencies: either run <code>composer require wordpress\/mcp-adapter<\/code> in this plugin\u2019s directory, or install and activate the standalone MCP Adapter plugin\n2. Configure your AI client (Claude Desktop, Cursor, etc.) to connect to the <code>webtoffee-ai-mcp-server<\/code> MCP server<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20chatgpt%20api%20key%3F\"><h3>Do I need a ChatGPT API key?<\/h3><\/dt>\n<dd><p>Yes, you need a valid ChatGPT API key to use this plugin. You can obtain one from the <a href=\"https:\/\/platform.openai.com\/\">OpenAI platform<\/a>.<\/p><\/dd>\n<dt id=\"can%20i%20customise%20the%20image%20generation%20style%3F\"><h3>Can I customise the image generation style?<\/h3><\/dt>\n<dd><p>The plugin uses product details including title, categories, and tags to generate contextually relevant images with a professional product photography style.<\/p><\/dd>\n<dt id=\"what%20image%20sizes%20are%20generated%3F\"><h3>What image sizes are generated?<\/h3><\/dt>\n<dd><p>The plugin generates images at 1024x1024 pixels, suitable for most e-commerce needs.<\/p><\/dd>\n<dt id=\"what%20is%20the%20ai-generated%20content%20badge%3F\"><h3>What is the AI-Generated Content Badge?<\/h3><\/dt>\n<dd><p>When enabled in settings, a small notice is displayed below AI-generated product descriptions on the frontend, informing customers that the content was generated with AI assistance. The message is fully customisable.<\/p><\/dd>\n<dt id=\"what%20is%20the%20wordpress%20abilities%20api%20%2F%20mcp%20adapter%3F\"><h3>What is the WordPress Abilities API \/ MCP Adapter?<\/h3><\/dt>\n<dd><p>The WordPress Abilities API (introduced in WP 6.9) provides a standard way to register and expose plugin functionality to AI systems and automation tools. The MCP Adapter builds on this to let AI clients like Claude Desktop and Cursor discover and call plugin features directly. Both are optional \u2014 the plugin works fully without them.<\/p><\/dd>\n<dt id=\"can%20ai%20agents%20publish%20products%20directly%3F\"><h3>Can AI agents publish products directly?<\/h3><\/dt>\n<dd><p>The <code>webtoffee-ai\/create-product-draft<\/code> ability always creates new products as drafts for review. If your workflow allows it, separate abilities can publish: <code>webtoffee-ai\/create-product-published<\/code> creates a new product already published, and <code>webtoffee-ai\/publish-product-draft<\/code> publishes an existing draft by product ID. All of these require a user with the <code>manage_woocommerce<\/code> capability; use publish abilities only when a human has approved the content.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Added built-in Store Assistant chatbot: frontend bubble on configurable pages (shop, product, cart, checkout, my account, and custom pages), optional guest access, and admin-mode bubble on WooCommerce admin screens for store managers<\/li>\n<li>Chatbot can create and manage products, generate descriptions\/tags\/brands\/images, create WooCommerce coupons (with auto-generated codes), and update order status; customers can search products, view orders, and browse active coupons<\/li>\n<li>Chat history stored in a dedicated database table with per-user clear, admin history panel, and automatic cleanup via daily WP-Cron based on configurable retention days<\/li>\n<li>Added flexible AI provider support: OpenAI, Google Gemini, or Anthropic via official AI Connector plugins or a custom API key toggle, with per-feature model selection on a new AI Model Selection settings tab<\/li>\n<li>Settings page reorganised into AI Model Selection, Advanced Generation Settings, and Chatbot tabs<\/li>\n<li>Added Abilities and MCP tools when WebToffee Smart Coupons is active: <code>webtoffee-ai\/create-bogo<\/code>, <code>webtoffee-ai\/list-bogos<\/code>, <code>webtoffee-ai\/toggle-bogo<\/code>, <code>webtoffee-ai\/trash-bogo<\/code>, <code>webtoffee-ai\/restore-bogo<\/code>, <code>webtoffee-ai\/delete-bogo<\/code>, and <code>webtoffee-ai\/duplicate-bogo<\/code><\/li>\n<li>Added <code>webtoffee-ai\/search-product-id<\/code>, <code>webtoffee-ai\/update-product<\/code>, <code>webtoffee-ai\/delete-product<\/code>, and <code>webtoffee-ai\/update-order-status<\/code> Abilities for AI agents<\/li>\n<li>Added \u201cRequest a feature\u201d feedback on the settings page and uninstall feedback module<\/li>\n<li>Tested up to WordPress 7.0<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Added <code>webtoffee-ai\/create-shop-coupon<\/code> Ability and MCP tool: create WooCommerce coupons with percent or fixed discount, optional fixed-cart vs fixed-product scope, duplicate-code handling, and admin edit link in the response<\/li>\n<li>Admin notices for missing Abilities API (WordPress before 6.9) and missing MCP Adapter now use dismissible <code>wp_admin_notice()<\/code> output<\/li>\n<li>MCP Adapter detection: treats the standalone MCP Adapter plugin (<code>mcp-adapter\/mcp-adapter.php<\/code>) as installed, not only the Composer <code>vendor<\/code> package<\/li>\n<li>MCP server metadata version aligned with the plugin release<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Registered plugin's generation features as WordPress Abilities (WP 6.9+) under <code>webtoffee-ai-content<\/code>, with centralized Helper static methods and thin AJAX\/Ability handlers<\/li>\n<li>Added MCP support: custom <code>webtoffee-ai-mcp-server<\/code>, <code>composer.json<\/code> integration (<code>composer require wordpress\/mcp-adapter<\/code>), <code>meta.mcp.public =&gt; true<\/code>, and admin notices for missing Abilities API or MCP Adapter package<\/li>\n<li>Expanded product creation\/publishing capabilities for AI agents: <code>webtoffee-ai\/create-product-draft<\/code>, <code>webtoffee-ai\/create-product-published<\/code>, and <code>webtoffee-ai\/publish-product-draft<\/code><\/li>\n<li>Enhanced product creation flow with full WooCommerce CSV field support, shared schema methods, and consolidated Helper implementations (<code>create_product<\/code>, <code>publish_product<\/code>, taxonomy\/image helpers)<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Added AI-Generated Content Badge: optional frontend notice for AI-generated descriptions, with customisable message<\/li>\n<li>Added \"Show AI Badge\" and \"Badge Message\" fields to the settings page<\/li>\n<li>Added <code>_wtofe_ai_generated<\/code> post meta flag, set automatically when a description is applied<\/li>\n<li>Refactored plugin to follow WordPress Plugin Boilerplate directory structure<\/li>\n<li>Extracted shared logic into Helper, Loader, I18n, Admin, and Public classes<\/li>\n<li>HTML extracted from PHP methods into dedicated partial files<\/li>\n<li>All direct API calls removed from AJAX handlers \u2014 centralised into Helper<\/li>\n<li>Tested OK with WooCommerce 10.3.5<\/li>\n<li>Tested OK with WordPress 6.9<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Tested OK with WooCommerce 10.2<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Tested OK with WooCommerce 10.0.2<\/li>\n<li>Added product brands generation functionality<\/li>\n<li>Added product tags generation functionality<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Tested OK with WordPress 6.8 and WooCommerce 9.8<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed issue with image generation not working on product edit page<\/li>\n<li>Set image alt text, caption, and description to product name<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Featured image generation<\/li>\n<li>Gallery image generation<\/li>\n<li>Product description generation with multiple tones<\/li>\n<li>Debug mode<\/li>\n<li>WooCommerce integration<\/li>\n<\/ul>","raw_excerpt":"The best AI content generator for WooCommerce. Generate product images, descriptions. Manage your store through a built-in AI chatbot.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ast.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/218782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ast.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ast.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ast.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=218782"}],"author":[{"embeddable":true,"href":"https:\/\/ast.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webtoffee"}],"wp:attachment":[{"href":"https:\/\/ast.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=218782"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ast.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=218782"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ast.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=218782"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ast.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=218782"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ast.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=218782"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ast.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=218782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}