WP Manifestindependent plugin directory
manifest / ai / wp-ai-product-writer

AI Product Description Writer

Bulk scan WooCommerce products and generate AI-powered descriptions, short descriptions & SEO meta. Supports OpenAI, Gemini, Claude, OpenRouter & Ollama.

★ 1stars

Install

Download source zip No release zip yet

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
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

🛍️ 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
  1. Activate in WordPress → Plugins
  2. Go to AI Product Writer → Settings
  3. Choose AI provider, set your brand tone & audience
  4. Save settings
  5. Go to AI Product Writer → Product Scanner

📖 Usage

Bulk Mode (Scanner Page)

  1. Go to AI Product Writer → Product Scanner
  2. Click 🔍 Scan Products
  3. Review products with issues:
    • ❌ No description at all
    • ⚠️ Description too short (< 30 words)
    • 📝 Missing short description
  4. Select products → 🤖 Generate for Selected
  5. Review AI-generated content for each product
  6. Click ✅ Accept to save or 🔄 to regenerate

Single Product (Editor)

  1. Edit any WooCommerce product
  2. Scroll to 🤖 AI Description Writer meta box
  3. Click Generate Description
  4. Preview full description, short description & SEO meta
  5. 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


⭐ Support

If this plugin helped your store, give it a ⭐ on GitHub!