SmartyPress AI Engine – ChatGPT, Bots, Content generation

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+
plugin download
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)

  1. Go to Posts Add New (or edit existing post)
  2. In right sidebar, find “AI Content Generator” panel
  3. Click generation buttons:
    • Generate Title – Creates SEO-optimized titles
    • Generate Content – Creates full article
    • Generate Excerpt – Creates summary
    • Generate Categories – Suggests categories
  4. Generated content populates fields automatically
  5. Review and edit as needed
  6. Publish!

Method 2: Magic Wand (Inline Editing)

  1. Add any block (Paragraph, Heading, Quote, etc.)
  2. Click the magic wand icon in block toolbar
  3. Enter your custom prompt:
    • “Write about benefits of AI in content creation”
    • “Explain WordPress REST API for beginners”
    • “Create a compelling product description”
  4. Select AI provider (OpenAI or Deepseek)
  5. Click Generate
  6. Content appears in your block instantly!

Method 3: Bulk Generation (Multiple Posts)

  1. Go to SmartyPress AI Bulk Generator
  2. Enter topics, one per line:
    WordPress Security Best Practices
    How to Optimize WordPress Speed
    SEO Tips for Bloggers
  3. Configure settings:
    • Post Type (post, page, etc.)
    • Post Status (draft, publish)
    • Author
    • AI Provider
  4. Click Generate Posts
  5. 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:

  1. Click Magic Wand on block
  2. Select action (e.g., “Generate Title”)
  3. Click Generate
  4. Modal shows AI-generated variants
  5. Select your favorite with radio button
  6. Click Apply Selected to insert
  7. 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