Plugin Information

Plugin Name: AI Writer for Elementor
Version: 1.0.0
Author: Sahariar Kabir
Compatibility: WordPress 5.0+, Elementor 3.0+
License: GPL v2 or later
Last Updated: September 2025

Description

AI Writer for Elementor is a powerful WordPress plugin that integrates artificial intelligence directly into your Elementor page builder. Generate high-quality, engaging content for your website using advanced AI models like OpenAI GPT and Claude AI - all without leaving your Elementor editor.

Key Benefits

⏱️

Save Hours of Writing Time

Generate content in seconds instead of hours

💎

Professional Quality

AI-powered content that engages your audience

🔌

Seamless Integration

Works natively within Elementor editor

💰

Cost Effective

One-time purchase, no monthly subscriptions

📄

Multiple Content Types

15+ specialized content generators

🤖

Multiple AI Providers

OpenAI and Claude AI support

Requirements

Minimum Requirements

  • WordPress: 5.0 or higher
  • PHP: 7.4 or higher
  • Elementor: 3.0 or higher (Free or Pro)
  • Memory: 128MB minimum (256MB recommended)
  • API Key: OpenAI or Claude AI account

Recommended Requirements

  • WordPress: 6.0 or higher
  • PHP: 8.0 or higher
  • Elementor: Latest version
  • Memory: 512MB or higher
  • SSL Certificate: For secure API communications

Supported Browsers

  • Chrome 90+
  • Firefox 88+
  • Safari 14+
  • Edge 90+

Installation Guide

Method 1: WordPress Admin Dashboard (Recommended)

1

Download the Plugin

  • After purchase, download the ai-writer-elementor-pro.zip file
  • Do not extract the ZIP file
2

Upload via WordPress Admin

  • Login to your WordPress admin dashboard
  • Navigate to Plugins > Add New
  • Click Upload Plugin button
  • Choose the ai-writer-elementor-pro.zip file
  • Click Install Now
3

Activate the Plugin

  • After installation, click Activate Plugin
  • You'll see a welcome message confirming activation

Method 2: FTP Upload

1

Extract Files

  • Extract the ai-writer-elementor-pro.zip file
  • You should see an ai-writer-elementor folder
2

Upload via FTP

  • Connect to your website via FTP
  • Navigate to /wp-content/plugins/
  • Upload the entire ai-writer-elementor folder
3

Activate in WordPress

  • Login to WordPress admin
  • Go to Plugins > Installed Plugins
  • Find "AI Writer for Elementor" and click Activate
✅ Verification: After activation, you should see a welcome notice, new menu item at Settings > AI Writer, and AI Writer category in Elementor widget panel.

Getting Started

Step 1: Get Your API Key

For OpenAI (Recommended)

  1. Visit platform.openai.com
  2. Create an account or sign in
  3. Navigate to API Keys section
  4. Click "Create new secret key"
  5. Copy the key (starts with sk-)
  6. Add $5-10 credit to your account

For Claude AI (Alternative)

  1. Visit console.anthropic.com
  2. Create an account or sign in
  3. Navigate to API Keys
  4. Generate a new API key
  5. Copy the key
  6. Add credit to your account

Step 2: Configure the Plugin

1

Access Settings

Go to Settings > AI Writer in WordPress admin

2

Add API Key

  • Paste your OpenAI or Claude API key
  • Select your preferred AI model
  • Click "Save Changes"
3

Test Connection

Click "Test Connection" button and verify success message

Step 3: First Content Generation

1. Edit a Page: Go to any page and click "Edit with Elementor"

2. Add AI Writer Widget: Search for "AI Writer" and drag to your page

3. Generate Content:

  • Select content type (e.g., "FAQ")
  • Choose tone (e.g., "Professional")
  • Enter prompt: "Common questions about WordPress hosting"
  • Click "🚀 Generate Content"

4. Use Generated Content: Review, edit, and click "Update" to save

🎉 Congratulations! You've successfully generated your first AI content.

Features Overview

Content Generation Features

  • 15+ Content Types - FAQ, Product Descriptions, Blog Posts, Meta Tags, and more
  • Multiple Tones - Professional, Casual, Friendly, Technical, Creative, Persuasive
  • AI Providers - OpenAI (GPT-3.5, GPT-4) and Claude AI support
  • Instant Generation - Content appears in seconds
  • Editable Output - Modify generated content as needed

User Experience Features

  • Welcome Screen - Guided setup for new users
  • Usage Dashboard - Track your content generation analytics
  • Smart Caching - Reduces API costs by caching similar requests
  • Error Handling - Clear error messages and recovery suggestions
  • Mobile Responsive - Works perfectly on all devices

Professional Features

  • Bulk Generation - Generate multiple content pieces efficiently
  • Content History - Track what you've generated
  • Export Options - Download your generated content
  • Analytics - Monitor usage patterns and savings
  • Priority Support - Direct email support included

Configuration

API Settings

OpenAI Configuration

  • API Key: Your OpenAI secret key (required)
  • Model Selection:
    • GPT-3.5 Turbo: Fast and cost-effective (recommended)
    • GPT-4: Higher quality, more expensive
    • GPT-4 Turbo: Latest model with improved performance

Claude AI Configuration

  • API Key: Your Anthropic Claude key (optional)
  • Model Selection:
    • Claude 3 Haiku: Fast and affordable
    • Claude 3 Sonnet: Balanced performance
    • Claude 3 Opus: Highest quality

General Settings

Setting Description Default
Default Provider Choose OpenAI or Claude as primary OpenAI
Cache Duration How long to store generated content 1 hour
Max Content Length Character limit for generated content 2000
Content Language Primary language for generation English

Advanced Settings

  • Request Timeout: API request timeout (default: 30 seconds)
  • Retry Attempts: Number of retries for failed requests
  • Debug Mode: Enable detailed logging for troubleshooting

Using the Plugin

Basic Workflow

1. Add Widget to Page

Elementor Editor > Search "AI Writer" > Drag to page

2. Configure Content Generation
  • Content Type: Select from 15+ options
  • Tone: Choose appropriate style
  • AI Provider: OpenAI or Claude
  • Prompt: Describe what you want
3. Generate and Refine

Click "Generate" > Review content > Edit if needed > Save page

Prompt Engineering Tips

Be Specific

Good: "Write 5 FAQ about WordPress security"

Bad: "Write FAQ"

Include Context

Example: "For a fitness blog targeting beginners"

Specify Length

Example: "Write a short meta description under 150 characters"

Add Keywords

Example: "Include keywords: SEO, optimization, ranking"

Tone Selection Guide

Tone Best For
Professional Business websites, corporate content
Casual Personal blogs, lifestyle content
Friendly Customer service, welcome messages
Technical Documentation, how-to guides
Creative Marketing copy, storytelling
Persuasive Sales pages, call-to-actions

Content Types

1. General Content

Best for: Any type of general writing

Example prompt: "Write about the benefits of remote work"

Output: Flexible content adapted to your prompt

2. FAQ (Frequently Asked Questions)

Best for: Customer support, informational pages

Example prompt: "Common questions about WordPress hosting"

Output: Q&A format with relevant questions and detailed answers

3. Product Descriptions

Best for: E-commerce product pages

Example prompt: "Wireless Bluetooth headphones with noise cancellation"

Output: Compelling product copy highlighting features and benefits

4. Meta Descriptions

Best for: SEO optimization

Example prompt: "Page about organic dog food benefits"

Output: SEO-optimized description under 160 characters

5. Blog Introduction

Best for: Article and blog post openings

Example prompt: "Article about sustainable living tips"

Output: Engaging introduction that hooks readers

6. Blog Conclusion

Best for: Article endings with call-to-action

Example prompt: "Conclusion for article about home workouts"

Output: Summarizing conclusion with next steps

7. Social Media Posts

Best for: Social media content

Example prompt: "Announce new product launch for tech startup"

Output: Engaging social media copy optimized for sharing

8. Email Subject Lines

Best for: Email marketing campaigns

Example prompt: "Monthly newsletter with holiday offers"

Output: Compelling subject lines under 50 characters

9. Headlines

Best for: Attention-grabbing titles

Example prompt: "Article about renewable energy breakthrough"

Output: Multiple headline options

10. Alt Text

Best for: Image accessibility and SEO

Example prompt: "Image of woman working on laptop in coffee shop"

Output: Descriptive alt text for screen readers and SEO

Troubleshooting

Issue: "API Key Invalid" Error

Cause: Incorrect or expired API key

Solution:

  • Verify your API key is copied correctly
  • Check if your OpenAI/Claude account has sufficient credit
  • Ensure API key hasn't been revoked
  • Try generating a new API key

Issue: "Request Timeout" Error

Cause: Slow API response or network issues

Solution:

  • Check your internet connection
  • Try again in a few minutes
  • Increase timeout in settings (Advanced tab)
  • Switch to a different AI provider temporarily

Issue: Widget Not Appearing in Elementor

Cause: Elementor compatibility or plugin conflicts

Solution:

  • Ensure Elementor is activated and updated
  • Clear Elementor cache (Elementor > Tools > Regenerate CSS)
  • Deactivate other plugins temporarily to test
  • Check if theme supports Elementor widgets

Issue: Generated Content is Cut Off

Cause: Token limits or API restrictions

Solution:

  • Make prompts more specific and shorter
  • Increase max content length in settings
  • Try breaking large requests into smaller ones
  • Switch to GPT-4 for longer content
💡 Debug Mode: Enable debug mode in Settings > AI Writer > Advanced for detailed error information. Check logs in wp-content/debug.log

Frequently Asked Questions

Do I need an API key to use this plugin?

Yes, you need either an OpenAI or Claude AI API key. The plugin connects to these services to generate content.

How much do API calls cost?

OpenAI GPT-3.5 costs about $0.002 per content generation. Claude is similarly priced. Most users spend $1-5 per month.

Can I use this plugin offline?

No, the plugin requires an internet connection to communicate with AI providers.

Is my data secure?

Yes, all communications use SSL encryption. We don't store your prompts or generated content on external servers.

Does this work with Elementor Free?

Yes, the plugin works with both Elementor Free and Elementor Pro.

Can I use this with other page builders?

This plugin is specifically designed for Elementor. We may add support for other builders in future versions.

Will this slow down my website?

No, content generation happens only in the admin area and doesn't affect frontend performance.

Can I edit the generated content?

Yes, all generated content is fully editable within Elementor's editor.

What languages are supported?

The AI models support 100+ languages. You can specify the language in your prompt.

Support

Getting Help

📚

Documentation

Complete plugin documentation and guides

🎥

Video Tutorials

Step-by-step video guides

💡

Knowledge Base

Common solutions and tips

📧

Email Support

Direct support within 24 hours

Contact Support

Email: support@yoursite.com

Response Time: Within 24 hours (business days)

Support Hours: Monday-Friday, 9 AM - 6 PM EST

Before Contacting Support

Please provide:

  • WordPress Version (Found in Dashboard > Updates)
  • Plugin Version (Found in Plugins page)
  • Error Messages (Copy exact error text)
  • Steps to Reproduce (What you were doing when issue occurred)
  • Browser and OS (Chrome/Firefox, Windows/Mac)
💡 Self-Help Tips: Test API connection, clear cache, check API status, and update plugin before contacting support.

Changelog

Version 1.0.0 (September 2025)

Initial Release

New Features

  • ✅ 15+ content types for comprehensive content generation
  • ✅ OpenAI integration (GPT-3.5 Turbo, GPT-4)
  • ✅ Claude AI integration (Haiku, Sonnet, Opus)
  • ✅ Native Elementor widget with intuitive interface
  • ✅ Welcome screen with guided setup
  • ✅ Usage analytics dashboard
  • ✅ Smart content caching system
  • ✅ Multiple tone options (Professional, Casual, etc.)
  • ✅ Bulk content generation capabilities
  • ✅ Export and import functionality
  • ✅ Mobile-responsive design
  • ✅ Comprehensive error handling

Technical Features

  • ✅ WordPress 5.0+ compatibility
  • ✅ Elementor 3.0+ compatibility
  • ✅ PHP 7.4+ support
  • ✅ SSL-encrypted API communications
  • ✅ Efficient caching system
  • ✅ Debug mode for troubleshooting

Roadmap (Upcoming Features)

Version 1.1

Additional content types, improved UI

Version 1.2

Template library, batch processing

Version 1.3

Advanced SEO features, team collaboration

Version 2.0

White-label options, custom AI model support