Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/sharanvijaydev/wp-ai-product-writer/archive/refs/heads/main.zip🛍️ WP AI Product Description Writer
Bulk scan WooCommerce products and generate AI-powered descriptions, short descriptions & SEO meta. Supports OpenAI, Gemini, Claude, OpenRouter & Ollama.
❌ The Problem
- WooCommerce stores with 100+ products often have missing, thin, or duplicate descriptions
- Poor descriptions = low SEO rankings + low conversion rates
- Manually writing product descriptions is tedious and expensive
- Existing AI writing tools are SaaS platforms costing $30-50/month
✅ The Solution
This free plugin scans your entire WooCommerce catalog, identifies products with weak content, and uses AI to generate benefit-focused, on-brand product descriptions — all from your WordPress dashboard.
✨ Features
- 🔍 Product Content Audit — Scans all products: missing, too short, no short description
- 🤖 AI-Powered Writing — Generates full description, short description & SEO meta
- 🎨 8 Brand Tones — Professional, Luxury, Casual, Energetic, Playful, Technical, Minimal, Custom
- 🎯 8 Audience Types — General, Young adults, Parents, Fitness, Tech-savvy & more
- ⚡ Bulk Processing — Select all → Generate all → Accept all
- 📝 Single Product Meta Box — Generate descriptions right from the product editor
- 🔌 5 AI Providers — OpenAI, Gemini, Claude, OpenRouter, Ollama
- 🆓 Free AI Options — Gemini free tier, OpenRouter free models, Ollama local
- 📊 SEO Integration — Auto-saves meta description to Yoast, Rank Math & AIOSEO
- 🏷️ Smart Context — Uses product attributes, categories, price & variations in the prompt
🔌 Supported AI Providers
| Provider | Free Tier | Get API Key |
|---|---|---|
| Google Gemini | ✅ Yes | aistudio.google.com |
| OpenRouter | ✅ Free models | openrouter.ai |
| Ollama (Local) | ✅ Fully free | ollama.com |
| OpenAI | ❌ Paid | platform.openai.com |
| Anthropic Claude | ❌ Paid | console.anthropic.com |
🚀 Installation
Requirements
- WordPress 5.8+
- PHP 7.4+
- WooCommerce (must be installed and active)
Install
cd /path/to/wordpress/wp-content/plugins/
git clone https://github.com/sharanvijaydev/wp-ai-product-writer.git
- Activate in WordPress → Plugins
- Go to AI Product Writer → Settings
- Choose AI provider, set your brand tone & audience
- Save settings
- Go to AI Product Writer → Product Scanner
📖 Usage
Bulk Mode (Scanner Page)
- Go to AI Product Writer → Product Scanner
- Click 🔍 Scan Products
- Review products with issues:
- ❌ No description at all
- ⚠️ Description too short (< 30 words)
- 📝 Missing short description
- Select products → 🤖 Generate for Selected
- Review AI-generated content for each product
- Click ✅ Accept to save or 🔄 to regenerate
Single Product (Editor)
- Edit any WooCommerce product
- Scroll to 🤖 AI Description Writer meta box
- Click Generate Description
- Preview full description, short description & SEO meta
- Edit if needed → Click Apply to Product
Brand Tone Examples
| Tone | Example Output |
|---|---|
| Professional | "Crafted from premium organic cotton, this versatile blazer delivers exceptional comfort..." |
| Luxury | "Indulge in the exquisite craftsmanship of our signature collection piece..." |
| Casual | "This super comfy blazer is basically your new best friend for any occasion..." |
| Energetic | "Power through your day in style! This game-changing blazer brings the energy..." |
🔧 What AI Knows About Your Product
The plugin sends these details to the AI for context-aware descriptions:
- ✅ Product title & type
- ✅ Price & sale price
- ✅ Categories & tags
- ✅ All product attributes (size, color, material, etc.)
- ✅ Variations (for variable products)
- ✅ Existing description (for improvement, not replacement)
- ✅ SKU
What is NOT sent: Customer data, order data, or any personal information.
📋 Changelog
1.0.0
- Initial release
- Product content audit scanner
- AI description generation (full + short + meta)
- 8 brand tone presets + custom tone
- 8 target audience options
- Bulk generate & accept workflow
- Product editor meta box
- Multi-provider AI support (5 providers)
- SEO plugin integration (Yoast, Rank Math, AIOSEO)
🗺️ Roadmap (Future Versions)
- [ ] Duplicate description detection
- [ ] A/B testing descriptions
- [ ] AI-generated product bullet points
- [ ] Image-aware descriptions (AI Vision)
- [ ] Batch scheduling (generate overnight)
- [ ] Export/import descriptions as CSV
- [ ] Multi-language support
📄 License
GPL v2 or later — see LICENSE
👨💻 Author
Sharanvijay
- Website: thozhilnutpamtech.com
- GitHub: @sharanvijaydev
⭐ Support
If this plugin helped your store, give it a ⭐ on GitHub!