Description
MasterAI Content Manager for WooCommerce revolutionizes product content creation by leveraging artificial intelligence.
Key Features
🚀 Multi-AI Provider Support
* Groq (Recommended – Fastest inference)
* Google Gemini (Best quality output)
* OpenAI GPT models
* DeepSeek (Free tier available)
* Azure OpenAI (Enterprise solution)
* Anthropic Claude (Safe AI)
* Cohere (Business focused)
* HuggingFace (Open source models)
* Ollama (Run locally)
📊 Smart Content Management
* Automatic SEO analysis with scoring
* Content preview before saving
* History tracking and version control
* Batch processing for multiple products
* Custom prompt templates
* Provider fallback system
⚡ Performance & Security
* AJAX-based for seamless user experience
* Mobile-responsive interface
* Secure API key management
* Encrypted data transmission
* Nonce verification and input sanitization
đź›’ WooCommerce Integration
* Direct integration with WooCommerce products
* Support for variable products
* Category and stock status filtering
* Quick edit without page refresh
* Export usage statistics
Why Choose MasterAI?
- Time Efficiency: Generate content for hundreds of products in minutes
- Cost Effective: Multiple provider options including free tiers
- SEO Optimized: Built-in SEO analysis improves search rankings
- User Friendly: Intuitive interface requires no technical skills
- Flexible: Customizable prompts and provider selection
- Reliable: Automatic fallback if primary provider fails
Configuration
Follow these steps to set up the plugin for the first time:
Step 1 – Get an API Key
– 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.
* Groq: console.groq.com/keys
* Google Gemini: aistudio.google.com
* DeepSeek: platform.deepseek.com
* OpenAI: platform.openai.com
* Azure OpenAI: azure.microsoft.com/services/openai
* Anthropic Claude: console.anthropic.com
* Cohere: dashboard.cohere.com
* HuggingFace: huggingface.co/settings/tokens
* Ollama: Install Ollama on your server (default endpoint: http://localhost:11434/api/generate)
Step 2 – Enter the API Key
– In the WordPress admin, go to WooMaster AI Settings.
– Select your preferred AI provider from the dropdown.
– Paste the API key (or Ollama endpoint) into the API Key field.
– Click Save Settings at the bottom of the page.
Step 3 – Test the Connection
– After saving, switch to the API Status tab (under WooMaster AI Content Manager API Status).
– Click Test Connection for the provider you configured, or use Test All Connections to verify all providers.
– A green “Connected” badge indicates success.
Step 4 – Customize Prompts (Optional)
– In AI Settings, you can edit the default prompts for titles, short descriptions, and full content.
– Use placeholders like {title}, {content}, {price}, and {sku} to include product data in your prompts.
Step 5 – Adjust Advanced Settings
– Temperature: Controls creativity (0.0 = deterministic, 1.0 = very creative). Default 0.7 works well for most cases.
– Max Tokens: Sets the maximum length of the generated text. Increase for longer descriptions.
– Auto Fallback: When enabled, the plugin will automatically try other configured providers if the selected one fails.
Usage
Single Product Content Generation
1. Go to WooMaster AI Content Manager Content Editor.
2. Find the product you want to edit (use filters to narrow down by category or stock status).
3. In the Operation column, click the AI Operation button.
4. Choose what to generate: Title generation, Summary production, or Content production.
5. A modal window will appear with a side‑by‑side preview (current vs. AI‑generated content). Review the SEO analysis below.
6. If satisfied, click Save and publish to replace the existing content.
Batch Processing for Multiple Products
1. Go to the Batch Processing tab.
2. Filter products by category and/or stock status.
3. Select the field to generate (title, excerpt, or content).
4. Choose an AI provider and optionally enter a custom prompt.
5. Click Start batch processing. The progress bar will update in real time.
6. Results will be shown after completion, including counts of successful and failed products.
View Reports and Usage Statistics
– The Reports tab displays total requests, daily/weekly/monthly usage, provider distribution, field usage, and recent errors.
– You can export statistics or clear them using the buttons at the bottom.
API Status Monitoring
– Use the API Status tab to see at a glance which providers are configured and whether they are connected.
– Test individual connections or run a full test to diagnose issues.
Troubleshooting
API connection fails
– Double‑check that you have entered the correct API key (or Ollama endpoint).
– Ensure your server can reach the provider’s API (firewall, DNS, etc.).
– For Ollama, make sure the service is running and the endpoint is correct.
– Try switching to a different provider.
No content generated
– Verify that the product has at least a title and some basic information.
– Check if the API key is valid and the provider has remaining credits/quota.
Batch processing stops unexpectedly
– Increase the PHP execution time and memory limit on your server.
– Try processing smaller batches (e.g., 5 products at a time).
Content appears truncated
– Increase the Max Tokens setting in AI Settings to allow longer responses.
– Some providers have built‑in token limits – check their documentation.
Privacy Policy
MasterAI Content Manager is committed to protecting your privacy. Here’s what you need to know:
Data Collection
- The plugin only collects product data when you explicitly generate content
- No personal user data is collected
- API keys are stored encrypted in your database
- Usage statistics are stored locally on your site
Data Sharing
- Product data is only sent to AI providers during content generation
- Each provider has its own privacy policy (see below)
- You can disable statistics collection in settings
Third-Party Services
When using AI providers, please review their privacy policies:
- Groq: Privacy Policy | Terms
- Google Gemini: Privacy Policy | Terms
- OpenAI: Privacy Policy | Terms
- DeepSeek: Privacy Policy | Terms
- Azure OpenAI: Privacy Statement | Terms
- Anthropic Claude: Privacy Policy | Terms
- Cohere: Privacy Policy | Terms
- HuggingFace: Privacy Policy | Terms
- Ollama: Privacy Policy | Terms
Your Control
- You can delete usage statistics at any time
- API keys can be removed from settings
- You can use local providers (Ollama) for maximum privacy
- All data transmission is optional and user-initiated
External services
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.
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.
Groq
- Used for: Text generation and embeddings.
- What is sent: Product data (title, description, price, SKU) and prompt instructions.
- When: When an admin triggers a generation request.
- Links: Terms | Privacy
Google Gemini
- Used for: Text generation using Google Gemini models.
- What is sent: Product data and generation parameters.
- When: When an admin triggers a generation request.
- Links: Terms | Privacy
OpenAI
- Used for: Text generation using GPT models.
- What is sent: Product data and generation parameters.
- When: When an admin triggers a generation request.
- Links: Terms | Privacy
DeepSeek
- Used for: Text generation using DeepSeek models.
- What is sent: Product data and generation parameters.
- When: When an admin triggers a generation request.
- Links: Terms | Privacy
Azure OpenAI
- Used for: Text generation via Azure-hosted OpenAI endpoints.
- What is sent: Product data and request metadata.
- When: When an admin triggers a generation request.
- Links: Terms | Privacy
Anthropic Claude
- Used for: Text generation using Claude models.
- What is sent: Product data and generation parameters.
- When: When an admin triggers a generation request.
- Links: Terms | Privacy
Cohere
- Used for: Text generation and embeddings.
- What is sent: Product data and configuration parameters.
- When: When an admin triggers a generation request.
- Links: Terms | Privacy
Hugging Face
- Used for: Model inference via Hugging Face Inference API.
- What is sent: Product data and model parameters.
- When: When an admin triggers a generation request.
- Links: Terms | Privacy
Ollama
- Used for: Local text generation using Ollama models.
- What is sent: Product data and generation parameters (stays on local server).
- When: When an admin triggers a generation request.
- Links: Terms | Privacy
Support
Developer Resources
- Hooks & Filters – see the FAQ section for examples
Contributing
We welcome contributions! Please report issues on the WordPress support forum.
License: GPL v2 or later
Made with ❤️ for the WordPress & WooCommerce Community
Screenshots

Content Editor – Main interface showing product list with AI operations 
AI Preview Modal – Side-by-side comparison of current vs generated content 
Batch Processing – Configure and run bulk content generation 
AI Settings – Configure multiple AI providers and prompts 
Reports Dashboard – Usage statistics and analytics
Installation
Automatic Installation (Recommended)
- Log in to your WordPress admin dashboard
- Navigate to Plugins Add New
- Search for “MasterAI Content Manager for WooCommerce”
- Click “Install Now” and then “Activate”
- After activation, you will see a new menu called WooMaster in the admin sidebar.
- Click WooMaster AI Content Manager to access the plugin.
All settings are available in the AI Settings tab inside this page.
Manual Installation
- Download the plugin ZIP file
- Go to WordPress admin Plugins Add New
- Click “Upload Plugin”
- Choose the downloaded ZIP file
- Click “Install Now” and then “Activate”
- Look for the WooMaster menu in your admin sidebar and go to AI Content Manager.
Requirements
- WordPress 5.8 or higher
- WooCommerce 5.0 or higher
- PHP 7.4 or higher
- SSL certificate recommended for API security
FAQ
-
Which AI provider is best?
-
We recommend starting with Groq for speed or Google Gemini for quality. Each provider has different strengths:
* Groq: Fastest response times, cost-effective
* Gemini: Excellent quality, good pricing
* OpenAI: Most popular, reliable
* DeepSeek: Free tier available
* Ollama: Local, no API costs -
Is my data secure?
-
Yes! The plugin:
* Encrypts API keys in database
* Uses HTTPS for all API communications
* Never stores credit card or payment information
* Only sends product data when you explicitly request generation
* You can use local providers like Ollama for maximum privacy -
How many products can I process?
-
There are no artificial limits. The actual limit depends on:
* Your hosting resources
* API provider rate limits
* Your subscription plan with AI providersFor batch processing, we recommend processing 10-20 products at a time.
-
Can I use multiple providers?
-
Yes! You can:
1. Set a primary provider
2. Enable auto-fallback to try other providers if primary fails
3. Use different providers for different content types
4. Manually select provider for each operation -
What languages are supported?
-
The plugin supports all languages supported by your chosen AI provider. Most providers support:
* English (all providers)
* Spanish, French, German, Italian (most providers)
* Many other languages – check provider documentation -
Can I customize the AI prompts?
-
Absolutely! You can:
* Edit default prompts in AI Settings
* Use variables like {title}, {content}, {price}
* Create different prompts for titles, excerpts, and content
* Use custom prompts for batch processing
Reviews
There are no reviews for this plugin.
Contributors & Developers
“MasterAI Content Manager for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “MasterAI Content Manager for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
4.1.6
- Fixed duplicate submenu item by removing the default parent menu entry.
- Resolved 404 error on parent menu slug by ensuring proper redirect callback.
- Menu now displays correctly with a single “AI Content Manager” under “WooMaster”.
4.1.5
- Fixed 404 error on parent menu by adding a proper redirect callback.
- Ensured WooMaster menu appears correctly with AI Content Manager as submenu.
4.1.2
- Fixed menu visibility: plugin now creates its own “WooMaster” parent menu if not exists
- Removed duplicate “AI Settings” submenu to avoid conflicts
- Updated installation instructions in readme for clarity
- Ensured settings page is accessible from a fresh WordPress install
4.1.1
- Fixed DeepSeek privacy policy and terms of use URLs (now using working CDN links)
4.1.0
- Removed all file‑based logging (no more writing to /wp-content/)
- Debug logs now stored in database using WordPress transients
- Fixed sanitization for API key fields (non‑mutating callback)
- Updated all external URLs to valid addresses
- Improved security and compliance with plugin review guidelines
4.0.9
- Added detailed configuration and usage instructions to readme
- Fixed all escaping issues in exception messages
- Improved error handling and security
4.0.8
- Fixed text domain to match plugin slug
- Fixed unclosed output buffer in safe_die method
- Improved sanitization for all registered settings
- Enhanced security and compatibility
4.0.7 – January 2025
- Enhanced security with improved nonce verification
- Fixed CSV export functionality in Reports tab
- Improved color scheme for AI Operation dropdown
- Added better error handling for API connections
- Optimized mobile responsiveness
- Fixed batch processing progress display
- Added support for additional AI models
4.0.6 – December 2024
- Added multiple AI provider support (9 providers total)
- Implemented provider fallback system
- Enhanced batch processing capabilities
- Improved SEO analysis scoring
- Added content history management
- Fixed API timeout issues
- Enhanced progress tracking
4.0.0 – November 2024
- Complete plugin rewrite with modern architecture
- New tabbed interface design
- Advanced prompt customization
- Real-time content preview
- Usage statistics and reporting
- Multi-language support
- Performance optimizations
