{"id":259189,"date":"2026-06-04T05:24:25","date_gmt":"2026-06-04T05:24:25","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wm-ai-content-pro\/"},"modified":"2026-06-04T05:15:55","modified_gmt":"2026-06-04T05:15:55","slug":"masterai-content-manager","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/masterai-content-manager\/","author":23223924,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"4.1.6","stable_tag":"4.1.6","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"MasterAI Content Manager for WooCommerce","header_author":"HsHHiri","header_description":"Advanced AI content generation for WooCommerce products with multiple AI providers support. Generate product descriptions, SEO content, and marketing copy using AI.","assets_banners_color":"ccd1ee","last_updated":"2026-06-04 05:15:55","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/masterai-content-manager\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":35,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"4.1.6":{"tag":"4.1.6","author":"hshhiri","date":"2026-06-04 05:15:55"}},"upgrade_notice":{"4.1.2":"<p><strong>Menu Fix<\/strong>: Plugin now creates its own &quot;WooMaster&quot; menu if missing. Settings page is always accessible.<\/p>","4.1.1":"<p><strong>URL Fix<\/strong>: Corrected DeepSeek legal links. Please update to avoid broken links.<\/p>","4.1.0":"<p><strong>Important Security &amp; Compliance Update<\/strong>: Removes file\u2011based logging, fixes API key sanitization, and updates all external links. Please update immediately.<\/p>","4.0.9":"<p><strong>Documentation Update<\/strong>: Added comprehensive instructions for configuration and usage. No functional changes.<\/p>","4.0.8":"<p><strong>Important Update<\/strong>: Fixed text domain and output buffering. Please update to ensure compatibility with WordPress translation system.<\/p>","4.0.7":"<p><strong>Security Update<\/strong>: Critical security improvements. Update immediately.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3560486,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3560486,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["4.1.6"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3560288,"resolution":"1","location":"assets","locale":"","width":1290,"height":903},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3560288,"resolution":"2","location":"assets","locale":"","width":1746,"height":810},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3560288,"resolution":"3","location":"assets","locale":"","width":1086,"height":903},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3560288,"resolution":"4","location":"assets","locale":"","width":1107,"height":885},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3560288,"resolution":"5","location":"assets","locale":"","width":1758,"height":903}},"screenshots":{"1":"Content Editor - Main interface showing product list with AI operations","2":"AI Preview Modal - Side-by-side comparison of current vs generated content","3":"Batch Processing - Configure and run bulk content generation","4":"AI Settings - Configure multiple AI providers and prompts","5":"Reports Dashboard - Usage statistics and analytics","6":"API Status - Connection test page"}},"plugin_section":[],"plugin_tags":[2353,8494,253719,186,286],"plugin_category":[45,55],"plugin_contributors":[238304],"plugin_business_model":[],"class_list":["post-259189","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-content-generation","plugin_tags-product-content","plugin_tags-seo","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-seo-and-marketing","plugin_contributors-hshhiri","plugin_committers-hshhiri"],"banners":{"banner":"https:\/\/ps.w.org\/masterai-content-manager\/assets\/banner-772x250.png?rev=3560486","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/masterai-content-manager\/assets\/icon-256x256.png?rev=3560486","icon_2x":"https:\/\/ps.w.org\/masterai-content-manager\/assets\/icon-256x256.png?rev=3560486","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/masterai-content-manager\/assets\/screenshot-1.jpg?rev=3560288","caption":"Content Editor - Main interface showing product list with AI operations"},{"src":"https:\/\/ps.w.org\/masterai-content-manager\/assets\/screenshot-2.jpg?rev=3560288","caption":"AI Preview Modal - Side-by-side comparison of current vs generated content"},{"src":"https:\/\/ps.w.org\/masterai-content-manager\/assets\/screenshot-3.jpg?rev=3560288","caption":"Batch Processing - Configure and run bulk content generation"},{"src":"https:\/\/ps.w.org\/masterai-content-manager\/assets\/screenshot-4.jpg?rev=3560288","caption":"AI Settings - Configure multiple AI providers and prompts"},{"src":"https:\/\/ps.w.org\/masterai-content-manager\/assets\/screenshot-5.jpg?rev=3560288","caption":"Reports Dashboard - Usage statistics and analytics"}],"raw_content":"<!--section=description-->\n<p>MasterAI Content Manager for WooCommerce revolutionizes product content creation by leveraging artificial intelligence.<\/p>\n\n<h4>Key Features<\/h4>\n\n<p>\ud83d\ude80 <strong>Multi-AI Provider Support<\/strong>\n* Groq (Recommended - Fastest inference)\n* Google Gemini (Best quality output)\n* OpenAI GPT models\n* DeepSeek (Free tier available)\n* Azure OpenAI (Enterprise solution)\n* Anthropic Claude (Safe AI)\n* Cohere (Business focused)\n* HuggingFace (Open source models)\n* Ollama (Run locally)<\/p>\n\n<p>\ud83d\udcca <strong>Smart Content Management<\/strong>\n* Automatic SEO analysis with scoring\n* Content preview before saving\n* History tracking and version control\n* Batch processing for multiple products\n* Custom prompt templates\n* Provider fallback system<\/p>\n\n<p>\u26a1 <strong>Performance &amp; Security<\/strong>\n* AJAX-based for seamless user experience\n* Mobile-responsive interface\n* Secure API key management\n* Encrypted data transmission\n* Nonce verification and input sanitization<\/p>\n\n<p>\ud83d\uded2 <strong>WooCommerce Integration<\/strong>\n* Direct integration with WooCommerce products\n* Support for variable products\n* Category and stock status filtering\n* Quick edit without page refresh\n* Export usage statistics<\/p>\n\n<h4>Why Choose MasterAI?<\/h4>\n\n<ol>\n<li><strong>Time Efficiency<\/strong>: Generate content for hundreds of products in minutes<\/li>\n<li><strong>Cost Effective<\/strong>: Multiple provider options including free tiers<\/li>\n<li><strong>SEO Optimized<\/strong>: Built-in SEO analysis improves search rankings<\/li>\n<li><strong>User Friendly<\/strong>: Intuitive interface requires no technical skills<\/li>\n<li><strong>Flexible<\/strong>: Customizable prompts and provider selection<\/li>\n<li><strong>Reliable<\/strong>: Automatic fallback if primary provider fails<\/li>\n<\/ol>\n\n<h3>Configuration<\/h3>\n\n<p>Follow these steps to set up the plugin for the first time:<\/p>\n\n<p><strong>Step 1 \u2013 Get an API Key<\/strong>\n- Choose an AI provider from the list below and sign up for an account to obtain an API key (or endpoint for Ollama). Free tiers are available for most providers.\n  * <strong>Groq<\/strong>: <a href=\"https:\/\/console.groq.com\/keys\">console.groq.com\/keys<\/a>\n  * <strong>Google Gemini<\/strong>: <a href=\"https:\/\/aistudio.google.com\/\">aistudio.google.com<\/a>\n  * <strong>DeepSeek<\/strong>: <a href=\"https:\/\/platform.deepseek.com\/\">platform.deepseek.com<\/a>\n  * <strong>OpenAI<\/strong>: <a href=\"https:\/\/platform.openai.com\/\">platform.openai.com<\/a>\n  * <strong>Azure OpenAI<\/strong>: <a href=\"https:\/\/azure.microsoft.com\/services\/openai\">azure.microsoft.com\/services\/openai<\/a>\n  * <strong>Anthropic Claude<\/strong>: <a href=\"https:\/\/console.anthropic.com\/\">console.anthropic.com<\/a>\n  * <strong>Cohere<\/strong>: <a href=\"https:\/\/dashboard.cohere.com\/\">dashboard.cohere.com<\/a>\n  * <strong>HuggingFace<\/strong>: <a href=\"https:\/\/huggingface.co\/settings\/tokens\">huggingface.co\/settings\/tokens<\/a>\n  * <strong>Ollama<\/strong>: Install Ollama on your server (default endpoint: <code>http:\/\/localhost:11434\/api\/generate<\/code>)<\/p>\n\n<p><strong>Step 2 \u2013 Enter the API Key<\/strong>\n- In the WordPress admin, go to <strong>WooMaster \u2192 AI Settings<\/strong>.\n- Select your preferred AI provider from the dropdown.\n- Paste the API key (or Ollama endpoint) into the <strong>API Key<\/strong> field.\n- Click <strong>Save Settings<\/strong> at the bottom of the page.<\/p>\n\n<p><strong>Step 3 \u2013 Test the Connection<\/strong>\n- After saving, switch to the <strong>API Status<\/strong> tab (under <strong>WooMaster \u2192 AI Content Manager \u2192 API Status<\/strong>).\n- Click <strong>Test Connection<\/strong> for the provider you configured, or use <strong>Test All Connections<\/strong> to verify all providers.\n- A green \"Connected\" badge indicates success.<\/p>\n\n<p><strong>Step 4 \u2013 Customize Prompts (Optional)<\/strong>\n- In <strong>AI Settings<\/strong>, you can edit the default prompts for titles, short descriptions, and full content.\n- Use placeholders like <code>{title}<\/code>, <code>{content}<\/code>, <code>{price}<\/code>, and <code>{sku}<\/code> to include product data in your prompts.<\/p>\n\n<p><strong>Step 5 \u2013 Adjust Advanced Settings<\/strong>\n- <strong>Temperature<\/strong>: Controls creativity (0.0 = deterministic, 1.0 = very creative). Default 0.7 works well for most cases.\n- <strong>Max Tokens<\/strong>: Sets the maximum length of the generated text. Increase for longer descriptions.\n- <strong>Auto Fallback<\/strong>: When enabled, the plugin will automatically try other configured providers if the selected one fails.<\/p>\n\n<h3>Usage<\/h3>\n\n<p><strong>Single Product Content Generation<\/strong>\n1. Go to <strong>WooMaster \u2192 AI Content Manager \u2192 Content Editor<\/strong>.\n2. Find the product you want to edit (use filters to narrow down by category or stock status).\n3. In the <strong>Operation<\/strong> column, click the <strong>AI Operation<\/strong> button.\n4. Choose what to generate: <strong>Title generation<\/strong>, <strong>Summary production<\/strong>, or <strong>Content production<\/strong>.\n5. A modal window will appear with a side\u2011by\u2011side preview (current vs. AI\u2011generated content). Review the SEO analysis below.\n6. If satisfied, click <strong>Save and publish<\/strong> to replace the existing content.<\/p>\n\n<p><strong>Batch Processing for Multiple Products<\/strong>\n1. Go to the <strong>Batch Processing<\/strong> tab.\n2. Filter products by category and\/or stock status.\n3. Select the field to generate (title, excerpt, or content).\n4. Choose an AI provider and optionally enter a custom prompt.\n5. Click <strong>Start batch processing<\/strong>. The progress bar will update in real time.\n6. Results will be shown after completion, including counts of successful and failed products.<\/p>\n\n<p><strong>View Reports and Usage Statistics<\/strong>\n- The <strong>Reports<\/strong> tab displays total requests, daily\/weekly\/monthly usage, provider distribution, field usage, and recent errors.\n- You can export statistics or clear them using the buttons at the bottom.<\/p>\n\n<p><strong>API Status Monitoring<\/strong>\n- Use the <strong>API Status<\/strong> tab to see at a glance which providers are configured and whether they are connected.\n- Test individual connections or run a full test to diagnose issues.<\/p>\n\n<h3>Troubleshooting<\/h3>\n\n<p><strong>API connection fails<\/strong>\n- Double\u2011check that you have entered the correct API key (or Ollama endpoint).\n- Ensure your server can reach the provider\u2019s API (firewall, DNS, etc.).\n- For Ollama, make sure the service is running and the endpoint is correct.\n- Try switching to a different provider.<\/p>\n\n<p><strong>No content generated<\/strong>\n- Verify that the product has at least a title and some basic information.\n- Check if the API key is valid and the provider has remaining credits\/quota.<\/p>\n\n<p><strong>Batch processing stops unexpectedly<\/strong>\n- Increase the PHP execution time and memory limit on your server.\n- Try processing smaller batches (e.g., 5 products at a time).<\/p>\n\n<p><strong>Content appears truncated<\/strong>\n- Increase the <strong>Max Tokens<\/strong> setting in <strong>AI Settings<\/strong> to allow longer responses.\n- Some providers have built\u2011in token limits \u2013 check their documentation.<\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>MasterAI Content Manager is committed to protecting your privacy. Here's what you need to know:<\/p>\n\n<h3>Data Collection<\/h3>\n\n<ul>\n<li>The plugin only collects product data when you explicitly generate content<\/li>\n<li>No personal user data is collected<\/li>\n<li>API keys are stored encrypted in your database<\/li>\n<li>Usage statistics are stored locally on your site<\/li>\n<\/ul>\n\n<h3>Data Sharing<\/h3>\n\n<ul>\n<li>Product data is only sent to AI providers during content generation<\/li>\n<li>Each provider has its own privacy policy (see below)<\/li>\n<li>You can disable statistics collection in settings<\/li>\n<\/ul>\n\n<h3>Third-Party Services<\/h3>\n\n<p>When using AI providers, please review their privacy policies:<\/p>\n\n<ul>\n<li><strong>Groq<\/strong>: <a href=\"https:\/\/groq.com\/privacy-policy\/\">Privacy Policy<\/a> | <a href=\"https:\/\/wow.groq.com\/terms-of-use\/\">Terms<\/a><\/li>\n<li><strong>Google Gemini<\/strong>: <a href=\"https:\/\/policies.google.com\/privacy\">Privacy Policy<\/a> | <a href=\"https:\/\/policies.google.com\/terms\">Terms<\/a><\/li>\n<li><strong>OpenAI<\/strong>: <a href=\"https:\/\/openai.com\/policies\/privacy-policy\">Privacy Policy<\/a> | <a href=\"https:\/\/openai.com\/policies\/terms-of-use\">Terms<\/a><\/li>\n<li><strong>DeepSeek<\/strong>: <a href=\"https:\/\/cdn.deepseek.com\/policies\/en-US\/deepseek-privacy-policy.html\">Privacy Policy<\/a> | <a href=\"https:\/\/cdn.deepseek.com\/policies\/en-US\/deepseek-terms-of-use.html\">Terms<\/a><\/li>\n<li><strong>Azure OpenAI<\/strong>: <a href=\"https:\/\/privacy.microsoft.com\/en-us\/privacystatement\">Privacy Statement<\/a> | <a href=\"https:\/\/azure.microsoft.com\/en-us\/support\/legal\/\">Terms<\/a><\/li>\n<li><strong>Anthropic Claude<\/strong>: <a href=\"https:\/\/www.anthropic.com\/legal\/privacy\">Privacy Policy<\/a> | <a href=\"https:\/\/www.anthropic.com\/legal\/consumer-terms\">Terms<\/a><\/li>\n<li><strong>Cohere<\/strong>: <a href=\"https:\/\/cohere.com\/privacy\">Privacy Policy<\/a> | <a href=\"https:\/\/cohere.com\/terms-of-use\">Terms<\/a><\/li>\n<li><strong>HuggingFace<\/strong>: <a href=\"https:\/\/huggingface.co\/privacy\">Privacy Policy<\/a> | <a href=\"https:\/\/huggingface.co\/terms-of-service\">Terms<\/a><\/li>\n<li><strong>Ollama<\/strong>: <a href=\"https:\/\/ollama.com\/privacy\">Privacy Policy<\/a> | <a href=\"https:\/\/ollama.com\/terms\">Terms<\/a><\/li>\n<\/ul>\n\n<h3>Your Control<\/h3>\n\n<ul>\n<li>You can delete usage statistics at any time<\/li>\n<li>API keys can be removed from settings<\/li>\n<li>You can use local providers (Ollama) for maximum privacy<\/li>\n<li>All data transmission is optional and user-initiated<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin can connect to multiple third-party AI providers to generate product content. The plugin will only send data to the selected provider when the site administrator or a permitted user explicitly triggers a generation request. Site administrators should review provider terms and privacy policies before enabling any provider.<\/p>\n\n<p>For each provider below we document what the service is used for, what data is sent, and links to the provider's terms and privacy pages.<\/p>\n\n<h3>Groq<\/h3>\n\n<ul>\n<li><strong>Used for:<\/strong> Text generation and embeddings.<\/li>\n<li><strong>What is sent:<\/strong> Product data (title, description, price, SKU) and prompt instructions.<\/li>\n<li><strong>When:<\/strong> When an admin triggers a generation request.<\/li>\n<li><strong>Links:<\/strong> <a href=\"https:\/\/wow.groq.com\/terms-of-use\/\">Terms<\/a> | <a href=\"https:\/\/groq.com\/privacy-policy\/\">Privacy<\/a><\/li>\n<\/ul>\n\n<h3>Google Gemini<\/h3>\n\n<ul>\n<li><strong>Used for:<\/strong> Text generation using Google Gemini models.<\/li>\n<li><strong>What is sent:<\/strong> Product data and generation parameters.<\/li>\n<li><strong>When:<\/strong> When an admin triggers a generation request.<\/li>\n<li><strong>Links:<\/strong> <a href=\"https:\/\/policies.google.com\/terms\">Terms<\/a> | <a href=\"https:\/\/policies.google.com\/privacy\">Privacy<\/a><\/li>\n<\/ul>\n\n<h3>OpenAI<\/h3>\n\n<ul>\n<li><strong>Used for:<\/strong> Text generation using GPT models.<\/li>\n<li><strong>What is sent:<\/strong> Product data and generation parameters.<\/li>\n<li><strong>When:<\/strong> When an admin triggers a generation request.<\/li>\n<li><strong>Links:<\/strong> <a href=\"https:\/\/openai.com\/policies\/terms-of-use\">Terms<\/a> | <a href=\"https:\/\/openai.com\/policies\/privacy-policy\">Privacy<\/a><\/li>\n<\/ul>\n\n<h3>DeepSeek<\/h3>\n\n<ul>\n<li><strong>Used for:<\/strong> Text generation using DeepSeek models.<\/li>\n<li><strong>What is sent:<\/strong> Product data and generation parameters.<\/li>\n<li><strong>When:<\/strong> When an admin triggers a generation request.<\/li>\n<li><strong>Links:<\/strong> <a href=\"https:\/\/cdn.deepseek.com\/policies\/en-US\/deepseek-terms-of-use.html\">Terms<\/a> | <a href=\"https:\/\/cdn.deepseek.com\/policies\/en-US\/deepseek-privacy-policy.html\">Privacy<\/a><\/li>\n<\/ul>\n\n<h3>Azure OpenAI<\/h3>\n\n<ul>\n<li><strong>Used for:<\/strong> Text generation via Azure-hosted OpenAI endpoints.<\/li>\n<li><strong>What is sent:<\/strong> Product data and request metadata.<\/li>\n<li><strong>When:<\/strong> When an admin triggers a generation request.<\/li>\n<li><strong>Links:<\/strong> <a href=\"https:\/\/azure.microsoft.com\/en-us\/support\/legal\/\">Terms<\/a> | <a href=\"https:\/\/privacy.microsoft.com\/en-us\/privacystatement\">Privacy<\/a><\/li>\n<\/ul>\n\n<h3>Anthropic Claude<\/h3>\n\n<ul>\n<li><strong>Used for:<\/strong> Text generation using Claude models.<\/li>\n<li><strong>What is sent:<\/strong> Product data and generation parameters.<\/li>\n<li><strong>When:<\/strong> When an admin triggers a generation request.<\/li>\n<li><strong>Links:<\/strong> <a href=\"https:\/\/www.anthropic.com\/legal\/consumer-terms\">Terms<\/a> | <a href=\"https:\/\/www.anthropic.com\/legal\/privacy\">Privacy<\/a><\/li>\n<\/ul>\n\n<h3>Cohere<\/h3>\n\n<ul>\n<li><strong>Used for:<\/strong> Text generation and embeddings.<\/li>\n<li><strong>What is sent:<\/strong> Product data and configuration parameters.<\/li>\n<li><strong>When:<\/strong> When an admin triggers a generation request.<\/li>\n<li><strong>Links:<\/strong> <a href=\"https:\/\/cohere.com\/terms-of-use\">Terms<\/a> | <a href=\"https:\/\/cohere.com\/privacy\">Privacy<\/a><\/li>\n<\/ul>\n\n<h3>Hugging Face<\/h3>\n\n<ul>\n<li><strong>Used for:<\/strong> Model inference via Hugging Face Inference API.<\/li>\n<li><strong>What is sent:<\/strong> Product data and model parameters.<\/li>\n<li><strong>When:<\/strong> When an admin triggers a generation request.<\/li>\n<li><strong>Links:<\/strong> <a href=\"https:\/\/huggingface.co\/terms-of-service\">Terms<\/a> | <a href=\"https:\/\/huggingface.co\/privacy\">Privacy<\/a><\/li>\n<\/ul>\n\n<h3>Ollama<\/h3>\n\n<ul>\n<li><strong>Used for:<\/strong> Local text generation using Ollama models.<\/li>\n<li><strong>What is sent:<\/strong> Product data and generation parameters (stays on local server).<\/li>\n<li><strong>When:<\/strong> When an admin triggers a generation request.<\/li>\n<li><strong>Links:<\/strong> <a href=\"https:\/\/ollama.com\/terms\">Terms<\/a> | <a href=\"https:\/\/ollama.com\/privacy\">Privacy<\/a><\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<h3>Developer Resources<\/h3>\n\n<ul>\n<li>Hooks &amp; Filters \u2013 see the FAQ section for examples<\/li>\n<\/ul>\n\n<h3>Contributing<\/h3>\n\n<p>We welcome contributions! Please report issues on the WordPress support forum.<\/p>\n\n<p><strong>License<\/strong>: GPL v2 or later<\/p>\n\n<p><strong>Made with \u2764\ufe0f for the WordPress &amp; WooCommerce Community<\/strong><\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation (Recommended)<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin dashboard<\/li>\n<li>Navigate to Plugins \u2192 Add New<\/li>\n<li>Search for \"MasterAI Content Manager for WooCommerce\"<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<li>After activation, you will see a new menu called <strong>WooMaster<\/strong> in the admin sidebar.<\/li>\n<li>Click <strong>WooMaster \u2192 AI Content Manager<\/strong> to access the plugin.<\/li>\n<\/ol>\n\n<p>All settings are available in the <strong>AI Settings<\/strong> tab inside this page.<\/p>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Go to WordPress admin \u2192 Plugins \u2192 Add New<\/li>\n<li>Click \"Upload Plugin\"<\/li>\n<li>Choose the downloaded ZIP file<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<li>Look for the <strong>WooMaster<\/strong> menu in your admin sidebar and go to <strong>AI Content Manager<\/strong>.<\/li>\n<\/ol>\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<li>SSL certificate recommended for API security<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"which%20ai%20provider%20is%20best%3F\"><h3>Which AI provider is best?<\/h3><\/dt>\n<dd><p>We recommend starting with <strong>Groq<\/strong> for speed or <strong>Google Gemini<\/strong> for quality. Each provider has different strengths:\n* <strong>Groq<\/strong>: Fastest response times, cost-effective\n* <strong>Gemini<\/strong>: Excellent quality, good pricing\n* <strong>OpenAI<\/strong>: Most popular, reliable\n* <strong>DeepSeek<\/strong>: Free tier available\n* <strong>Ollama<\/strong>: Local, no API costs<\/p><\/dd>\n<dt id=\"is%20my%20data%20secure%3F\"><h3>Is my data secure?<\/h3><\/dt>\n<dd><p>Yes! The plugin:\n* Encrypts API keys in database\n* Uses HTTPS for all API communications\n* Never stores credit card or payment information\n* Only sends product data when you explicitly request generation\n* You can use local providers like Ollama for maximum privacy<\/p><\/dd>\n<dt id=\"how%20many%20products%20can%20i%20process%3F\"><h3>How many products can I process?<\/h3><\/dt>\n<dd><p>There are no artificial limits. The actual limit depends on:\n* Your hosting resources\n* API provider rate limits\n* Your subscription plan with AI providers<\/p>\n\n<p>For batch processing, we recommend processing 10-20 products at a time.<\/p><\/dd>\n<dt id=\"can%20i%20use%20multiple%20providers%3F\"><h3>Can I use multiple providers?<\/h3><\/dt>\n<dd><p>Yes! You can:\n1. Set a primary provider\n2. Enable auto-fallback to try other providers if primary fails\n3. Use different providers for different content types\n4. Manually select provider for each operation<\/p><\/dd>\n<dt id=\"what%20languages%20are%20supported%3F\"><h3>What languages are supported?<\/h3><\/dt>\n<dd><p>The plugin supports all languages supported by your chosen AI provider. Most providers support:\n* English (all providers)\n* Spanish, French, German, Italian (most providers)\n* Many other languages - check provider documentation<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20ai%20prompts%3F\"><h3>Can I customize the AI prompts?<\/h3><\/dt>\n<dd><p>Absolutely! You can:\n* Edit default prompts in AI Settings\n* Use variables like {title}, {content}, {price}\n* Create different prompts for titles, excerpts, and content\n* Use custom prompts for batch processing<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>4.1.6<\/h4>\n\n<ul>\n<li>Fixed duplicate submenu item by removing the default parent menu entry.<\/li>\n<li>Resolved 404 error on parent menu slug by ensuring proper redirect callback.<\/li>\n<li>Menu now displays correctly with a single \"AI Content Manager\" under \"WooMaster\".<\/li>\n<\/ul>\n\n<h4>4.1.5<\/h4>\n\n<ul>\n<li>Fixed 404 error on parent menu by adding a proper redirect callback.<\/li>\n<li>Ensured WooMaster menu appears correctly with AI Content Manager as submenu.<\/li>\n<\/ul>\n\n<h4>4.1.2<\/h4>\n\n<ul>\n<li>Fixed menu visibility: plugin now creates its own \"WooMaster\" parent menu if not exists<\/li>\n<li>Removed duplicate \"AI Settings\" submenu to avoid conflicts<\/li>\n<li>Updated installation instructions in readme for clarity<\/li>\n<li>Ensured settings page is accessible from a fresh WordPress install<\/li>\n<\/ul>\n\n<h4>4.1.1<\/h4>\n\n<ul>\n<li>Fixed DeepSeek privacy policy and terms of use URLs (now using working CDN links)<\/li>\n<\/ul>\n\n<h4>4.1.0<\/h4>\n\n<ul>\n<li>Removed all file\u2011based logging (no more writing to \/wp-content\/)<\/li>\n<li>Debug logs now stored in database using WordPress transients<\/li>\n<li>Fixed sanitization for API key fields (non\u2011mutating callback)<\/li>\n<li>Updated all external URLs to valid addresses<\/li>\n<li>Improved security and compliance with plugin review guidelines<\/li>\n<\/ul>\n\n<h4>4.0.9<\/h4>\n\n<ul>\n<li>Added detailed configuration and usage instructions to readme<\/li>\n<li>Fixed all escaping issues in exception messages<\/li>\n<li>Improved error handling and security<\/li>\n<\/ul>\n\n<h4>4.0.8<\/h4>\n\n<ul>\n<li>Fixed text domain to match plugin slug<\/li>\n<li>Fixed unclosed output buffer in safe_die method<\/li>\n<li>Improved sanitization for all registered settings<\/li>\n<li>Enhanced security and compatibility<\/li>\n<\/ul>\n\n<h4>4.0.7 - January 2025<\/h4>\n\n<ul>\n<li>Enhanced security with improved nonce verification<\/li>\n<li>Fixed CSV export functionality in Reports tab<\/li>\n<li>Improved color scheme for AI Operation dropdown<\/li>\n<li>Added better error handling for API connections<\/li>\n<li>Optimized mobile responsiveness<\/li>\n<li>Fixed batch processing progress display<\/li>\n<li>Added support for additional AI models<\/li>\n<\/ul>\n\n<h4>4.0.6 - December 2024<\/h4>\n\n<ul>\n<li>Added multiple AI provider support (9 providers total)<\/li>\n<li>Implemented provider fallback system<\/li>\n<li>Enhanced batch processing capabilities<\/li>\n<li>Improved SEO analysis scoring<\/li>\n<li>Added content history management<\/li>\n<li>Fixed API timeout issues<\/li>\n<li>Enhanced progress tracking<\/li>\n<\/ul>\n\n<h4>4.0.0 - November 2024<\/h4>\n\n<ul>\n<li>Complete plugin rewrite with modern architecture<\/li>\n<li>New tabbed interface design<\/li>\n<li>Advanced prompt customization<\/li>\n<li>Real-time content preview<\/li>\n<li>Usage statistics and reporting<\/li>\n<li>Multi-language support<\/li>\n<li>Performance optimizations<\/li>\n<\/ul>","raw_excerpt":"Generate WooCommerce product content with AI. Supports Groq, Gemini, OpenAI, DeepSeek, and more.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/259189","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=259189"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hshhiri"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=259189"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=259189"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=259189"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=259189"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=259189"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=259189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}