AI SEO Content Plugin
A WordPress Plugin that uses ai models from OpenAI and Claude to generate Posts based on preferences you set.
by Aliyan Faisal · github.com/aliyanfaisal/ai-seo-post-content-generator-wordpress-plugin · 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/aliyanfaisal/ai-seo-post-content-generator-wordpress-plugin/archive/refs/heads/main.zipAutomated AI-powered SEO blog post generation for WordPress
Built by Aliyan Faisal · Hebrew-first · OpenAI & Claude supported
Overview
AI SEO Content Plugin connects your WordPress site to Jetben's central AI processing engine to automatically generate SEO-optimized blog posts. Define your keywords, tone, and publishing preferences — the plugin handles the rest.
Designed with a Hebrew-first approach, the plugin produces natural, human-sounding content with storytelling, local slang, and varied sentence structure for maximum SEO impact.
Features
- 🔑 Keyword targeting — define target and negative keywords per site
- ✍️ Writing style & tone control — professional, conversational, journalistic, and more
- 🗣️ Brand voice matching — paste examples to match your exact tone
- 🌐 Hebrew SEO content — natural human-style writing with Hebrew slang support
- 🖼️ Auto thumbnail generation — AI-generated featured images per post
- 📷 Stock image insertion — relevant stock photos inserted inside articles
- 🗂️ Auto-categorization — posts are matched to the correct blog category automatically
- 🔗 Internal linking — provide URLs for automatic contextual linking
- 🕵️ Competitor crawling — crawl competitor or news domains for content inspiration
- ✅ AI fact-checking layer — secondary check to reduce inaccurate information
- 📅 Flexible publishing — auto-publish, pending review, or save as draft
- 🔐 Domain-based licensing — license is validated against your registered domain, no key needed
- 🚫 Auto-disables on expiry — plugin deactivates automatically when subscription ends
Requirements
| Requirement | Minimum Version |
|---|---|
| WordPress | 5.8+ |
| PHP | 7.4+ |
| WooCommerce | 6.0+ (host site only) |
Installation
- Download the plugin ZIP from the releases page
- In your WordPress admin go to Plugins → Add New → Upload Plugin
- Upload the ZIP and click Install Now, then Activate
- Navigate to AI SEO Content in the sidebar
- Go to License and click Validate License to activate against your domain
Note: You must have an active subscription at jetben.com with your domain registered before validating.
Plugin Structure
ai-seo-content-plugin/
├── ai-seo-content-plugin.php # Main plugin bootstrap
├── admin/
│ ├── css/
│ │ └── admin.css # Admin UI styles
│ ├── js/
│ │ └── admin.js # AJAX interactions
│ └── views/
│ ├── dashboard.php # Stats & quick actions
│ ├── settings.php # All content preferences
│ ├── license.php # License management
│ └── partials/
│ └── header.php # Shared navigation header
└── includes/
├── class-aiscp-admin.php # Admin menus, AJAX handlers, asset loading
├── class-aiscp-license.php # Domain-based license validation
└── class-aiscp-settings.php # Settings get/save helpers
Admin Pages
Dashboard
Overview of plugin activity — total posts generated, this month's usage vs limit, keywords tracked, and last generation timestamp.
Settings
Configure all content generation preferences:
| Section | Fields |
|---|---|
| Keywords & Targeting | Target keywords, negative keywords, internal links, competitor domains |
| Writing Style & Tone | Writing style, content tone, language, brand voice examples |
| Publishing & Generation | Publish mode, AI model (OpenAI / Claude), thumbnails, stock images, auto-categorize, fact-checking |
License
Validate your subscription by domain. No license key is required — the plugin sends your site's domain to Jetben's licensing server which checks it against your active WooCommerce subscription.
License & Activation Flow
User purchases subscription on jetben.com
↓
Registers their domain during checkout
↓
Installs this plugin on their WordPress site
↓
Clicks "Validate License" in the License page
↓
Plugin sends home_url() → Jetben License API
↓
API checks domain against active subscriptions
↓
Returns active/inactive status + plan data
Roadmap
- [ ] Host plugin with WooCommerce subscription handling
- [ ] REST API endpoint for license validation (
/wp-json/aiscp/v1/validate) - [ ] Central AI processing engine (OpenAI GPT-4 + Claude modules)
- [ ] Automated post scheduling and cron generation
- [ ] AI-generated media (Advanced plans)
- [ ] Multi-language expansion beyond Hebrew/English/Arabic
Development
This repository contains the client plugin only. The host plugin (installed on the Jetben platform) is maintained separately and handles licensing, AI processing, and post delivery.
To contribute or report issues, open a GitHub Issue or pull request.
Author
Aliyan Faisal
https://aliyanfaisal.com
Built with ❤️ for the SEO content market