Powerful AI engine for WordPress with content generation capabilities using OpenAI and Deepseek. Generate titles, content, excerpts with Magic Wand in …
| Author: | Alexander Kovalev (profile at wordpress.org) |
| WordPress version required: | 6.2 |
| WordPress version tested: | 6.8.3 |
| Plugin version: | 1.0.0 |
| Added to WordPress repository: | 04-11-2025 |
| Last updated: | 04-11-2025 |
| Rating, %: | 0 |
| Rated by: | 0 |
| Plugin URI: | https://github.com/alexkovalevv/smartypress-a... |
| Total downloads: | 123 |
| Active installs: | 10+ |
![]() Click to start download |
|
SmartyPress AI Engine is a powerful AI engine that integrates artificial intelligence directly into your WordPress Gutenberg editor. Generate high-quality content with OpenAI or Deepseek using two powerful methods: AI Content Generator panel and Magic Wand inline editing.
Key Features
AI Content Generator Panel:
* Generate SEO-optimized titles
* Create full blog post content
* Generate excerpts and summaries
* Suggest relevant categories
* Bulk generate up to 50 posts at once
Magic Wand (Inline Editing):
* Generate content directly in any block
* Custom prompts for precise control
* 10+ pre-built actions (enhance, correct, translate, etc.)
* Replace mode – instant content replacement
* Suggest mode – choose from multiple AI-generated variants
* Works with Paragraph, Heading, List, Quote, Code blocks
Supported AI Providers:
* OpenAI (GPT-4o, GPT-4o Mini, GPT-4 Turbo, GPT-3.5 Turbo)
* Deepseek (Deepseek Chat, Deepseek Coder)
Main Features
Content Generation:
* Title generation with SEO optimization
* Full article/post content generation
* Excerpt and summary generation
* Category suggestions from existing categories
Magic Wand Actions (10+):
* Generate Content – create new content from prompts
* Enhance Text – improve readability and quality
* Correct Text – fix grammar and spelling
* Longer Text – expand content with details
* Shorter Text – condense while keeping key points
* Translate Text – translate to any language
* Generate Title – create 5 title variants
* Generate Excerpt – create 3 excerpt variants
* Suggest Synonyms – get 5 synonym options
* Generate Alt Text – for images
Advanced Features:
* Bulk post generation (1-50 posts)
* Custom prompts for precise control
* WordPress filters for developers
* Support for all public post types
* Multi-language support
* Real-time content insertion
Supported AI Models
OpenAI:
* GPT-4o
* GPT-4o Mini
* GPT-4 Turbo
* GPT-3.5 Turbo
Deepseek:
* Deepseek Chat
* Deepseek Coder
Use Cases
This AI engine is perfect for:
* Blog content creation
* Product descriptions
* Landing page copy
* Social media posts
* Email newsletters
* Documentation
External Services
IMPORTANT: This plugin connects to third-party AI services to generate content. Please read this section carefully.
Services Used
This plugin uses the following external AI services:
1. OpenAI API (optional)
* Service: OpenAI’s language models for content generation
* Purpose: Generate titles, content, excerpts, and other text when OpenAI is selected as provider
* Data sent: Your prompts, post titles, content excerpts, and generation parameters (temperature, max tokens)
* When: Only when you explicitly click a generate button or use Magic Wand
* Terms of Service: https://openai.com/policies/terms-of-use
* Privacy Policy: https://openai.com/policies/privacy-policy
* API Documentation: https://platform.openai.com/docs
2. Deepseek API (optional)
* Service: Deepseek’s language models for content generation
* Purpose: Generate titles, content, excerpts, and other text when Deepseek is selected as provider
* Data sent: Your prompts, post titles, content excerpts, and generation parameters (temperature, max tokens)
* When: Only when you explicitly click a generate button or use Magic Wand
* Terms of Service: https://www.deepseek.com/en/terms
* Privacy Policy: https://www.deepseek.com/en/privacy
* API Documentation: https://platform.deepseek.com/docs
Data Transmission Details
What data is sent:
* User prompts and instructions
* Post/page titles (when generating content)
* Post/page content excerpts (when generating excerpts or categories)
* Selected text from blocks (when using Magic Wand)
* Generation settings (temperature, max tokens, model name)
What data is NOT sent:
* User personal information
* Email addresses
* Passwords
* WordPress user data
* Site configuration
* Database information
* Other posts/pages content (unless explicitly selected)
When data is sent:
* Only when you actively click a “Generate” button
* Only when you use Magic Wand and click “Generate”
* Never automatically or in background
* Never without your explicit action
Data storage:
* API keys are stored in your WordPress database
* Generated content is stored in your WordPress database
* No content is stored on third-party servers after generation
* API providers may temporarily cache requests per their policies
Your Control
- You choose which AI provider to use (OpenAI, Deepseek, or both)
- You control when generation happens (manual clicks only)
- You can deactivate the plugin anytime to stop all data transmission
- You can delete your API keys from Settings at any time
Privacy & GDPR
This plugin is GDPR compliant with the following considerations:
- User Consent: Users must configure API keys, implying consent to use AI services
- Data Minimization: Only necessary data is sent to AI providers
- Right to Delete: You can delete all plugin settings and API keys anytime
- Transparency: All data transmission is documented in this section
- No Tracking: Plugin does not track users or collect analytics
For Site Owners:
If you use this plugin on a site with EU users, inform them in your privacy policy that:
* Content may be generated using third-party AI services
* User-provided content/prompts may be sent to OpenAI and/or Deepseek
* Refer users to AI providers’ privacy policies (links above)
How to Use
Quick Start Guide
Start using the AI engine with these simple methods:
Method 1: AI Content Generator Panel (Full Posts)
- Go to Posts Add New (or edit existing post)
- In right sidebar, find “AI Content Generator” panel
- Click generation buttons:
- Generate Title – Creates SEO-optimized titles
- Generate Content – Creates full article
- Generate Excerpt – Creates summary
- Generate Categories – Suggests categories
- Generated content populates fields automatically
- Review and edit as needed
- Publish!
Method 2: Magic Wand (Inline Editing)
- Add any block (Paragraph, Heading, Quote, etc.)
- Click the magic wand icon in block toolbar
- Enter your custom prompt:
- “Write about benefits of AI in content creation”
- “Explain WordPress REST API for beginners”
- “Create a compelling product description”
- Select AI provider (OpenAI or Deepseek)
- Click Generate
- Content appears in your block instantly!
Method 3: Bulk Generation (Multiple Posts)
- Go to SmartyPress AI Bulk Generator
- Enter topics, one per line:
WordPress Security Best Practices
How to Optimize WordPress Speed
SEO Tips for Bloggers - Configure settings:
- Post Type (post, page, etc.)
- Post Status (draft, publish)
- Author
- AI Provider
- Click Generate Posts
- Plugin creates posts with full AI content
Magic Wand Actions
Text Enhancement:
* Enhance Text – Improve quality, readability, engagement
* Correct Text – Fix grammar, spelling, typos
* Longer Text – Expand with details (3x length)
* Shorter Text – Condense to half length
* Translate Text – Translate to any language
Content Generation:
* Generate Content – Create new content from custom prompt
* Generate Title – Get 5 title suggestions (suggest mode)
* Generate Excerpt – Get 3 excerpt variants (suggest mode)
* Suggest Synonyms – Get 5 synonym options (suggest mode)
* Generate Alt Text – Create alt text for images
Using Suggest Mode
Some actions (Title, Excerpt, Synonyms) provide multiple variants:
- Click Magic Wand on block
- Select action (e.g., “Generate Title”)
- Click Generate
- Modal shows AI-generated variants
- Select your favorite with radio button
- Click Apply Selected to insert
- Or click Regenerate for new variants
Custom Prompts Tips
Be specific:
❌ “Write something”
✅ “Write a 300-word introduction about WordPress security best practices”
Provide context:
❌ “Improve this”
✅ “Improve this text to sound more professional and add technical details”
Specify language:
❌ “Translate”
✅ “Translate to Spanish maintaining formal tone”
Set tone/style:
✅ “Write in casual, conversational tone”
✅ “Write formally for business audience”
✅ “Write in storytelling style with examples”
Keyboard Shortcuts
- Ctrl+Enter (or Cmd+Enter) – Generate in modal
- ESC – Close modal without generating
Privacy
This plugin sends data to external AI services. For complete privacy information, see the “External Services” and “Privacy & GDPR” sections above.
Contributing
Contributions are welcome! Please submit pull requests or open issues on GitHub.
Tech Stack
Modern AI engine built with:
* PHP 8.0+ with OOP
* React 18+ with WordPress Gutenberg components
* Vite for bundling
* SCSS for styling
* WordPress REST API
Credits
Developed by Alex Kovalev
FAQ
ChangeLog
