SmartyPress AI Engine – ChatGPT, Bots, Content generation
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