AI Editorial Calendar & Content Gap Finder
Visual editorial calendar with AI-powered content gap analysis. See all posts on a calendar, discover missing topics, get AI topic suggestions & create drafts in one click. Multi-AI provider support.
by Sharanvijay · github.com/sharanvijaydev/wp-ai-editorial-calendar · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/sharanvijaydev/wp-ai-editorial-calendar/archive/refs/heads/main.zip📅 WP AI Editorial Calendar & Content Gap Finder
Visual editorial calendar with AI-powered content gap analysis. See all posts on a calendar, drag-to-reschedule, discover missing topics, get AI topic suggestions & create drafts in one click.
❌ The Problem
- Content creators don't know what to write next
- No visual overview of publishing schedule in WordPress
- Content gaps go unnoticed — topics your audience needs but you haven't covered
- Category imbalance — some topics over-covered, others neglected
- No easy way to see publishing frequency trends
✅ The Solution
A beautiful drag-and-drop editorial calendar plus AI-powered content strategy tools — all inside WordPress. AI analyzes your entire content library and tells you exactly what's missing.
✨ Features
- 📅 Visual Calendar — See all posts (published, scheduled, drafts) on a monthly/weekly/list calendar
- 🖱️ Drag & Drop — Reschedule posts by dragging them to a new date
- 📊 Publishing Stats — Posts/week, days since last post, drafts, scheduled counts
- 📈 Weekly Frequency Chart — Visual chart of publishing frequency over 12 weeks
- 📁 Category Distribution — See which categories are over/under-served
- 🔍 AI Content Gap Analysis — AI finds topics your site is missing
- 🤖 AI Topic Suggestions — Generate blog post ideas with outlines & keywords
- 📝 One-Click Draft Creation — Create draft posts with AI-generated outlines pre-filled as headings
- 🎯 Content Strategy Context — Tell AI your niche, audience & goals for better suggestions
- 🔌 5 AI Providers — OpenAI, Gemini, Claude, OpenRouter, Ollama
- 🆓 Free Options — Gemini free tier, OpenRouter free models, Ollama
🔌 Supported AI Providers
| Provider | Free Tier | Get Key |
|---|---|---|
| Google Gemini | ✅ Yes | aistudio.google.com |
| OpenRouter | ✅ Free models | openrouter.ai |
| Ollama (Local) | ✅ Free | ollama.com |
| OpenAI | ❌ Paid | platform.openai.com |
| Anthropic Claude | ❌ Paid | console.anthropic.com |
🚀 Installation
cd /path/to/wordpress/wp-content/plugins/
git clone https://github.com/sharanvijaydev/wp-ai-editorial-calendar.git
- Activate in WordPress → Plugins
- Go to AI Editorial → Settings
- Add your site niche, audience & content goals
- Choose AI provider and add API key
- Go to AI Editorial → Calendar — your content appears on the calendar
📖 Usage
Calendar
- Navigate months with prev/next arrows
- Switch views: Month / Week / List
- Click any post → see details (status, author, category, word count)
- Drag a post to a new date → instantly rescheduled
- Click an empty date → create a new draft
Topic Suggestions
- On the Calendar page, scroll to "Quick Topic Suggestions"
- Optionally enter a focus area (e.g., "SEO", "beginners")
- Click Generate Ideas → AI analyzes your content and suggests topics
- Each suggestion includes: title, category, keyword, outline, reasoning
- Click Create Draft → draft post created with outline as H2 headings
Content Gap Analysis
- Go to AI Editorial → Content Gaps
- Review publishing stats and category distribution
- Click Run AI Gap Analysis
- AI identifies 4-6 content gaps with:
- Gap topic and why it matters
- Priority level (high/medium/low)
- 2-3 specific post suggestions per gap
- Ready-to-use outlines
- Click Create Draft on any suggestion
📋 Changelog
1.0.0
- Initial release
- FullCalendar.js visual calendar (month/week/list)
- Drag-and-drop rescheduling
- Publishing stats dashboard
- Weekly frequency chart
- Category distribution visualization
- AI content gap analysis
- AI topic suggestions with outlines
- One-click draft creation with outline headings
- Multi-provider AI support (5 providers)
🗺️ Roadmap
- [ ] Content cluster visualization (mind map)
- [ ] Seasonal content suggestions
- [ ] Competitor content gap comparison
- [ ] Team collaboration (assign posts to authors)
- [ ] Social media scheduling integration
- [ ] Content performance tracking (GA integration)
📄 License
GPL v2 or later
👨💻 Author
Sharanvijay
- Website: thozhilnutpamtech.com
- GitHub: @sharanvijaydev