BotWriter – Free AI Content Generator

Changelog

2.2.0

✏️ Content Rewriter
* NEW: Rewrite existing articles from any URL using AI
* Add articles by URL or paste content manually

🌐 Site Rewriter
* NEW: Crawl an entire website and rewrite all its pages with AI
* Select which pages to rewrite with checkbox UI
* Content warnings for pages with missing or short content

πŸ“‹ Manual Titles for Articles
* NEW: Paste your list of titles and the AI will write the articles
* Quick way to plan and generate content in bulk

πŸ” SEO Meta Description
* NEW: AI-generated meta descriptions for every published post
* Compatible with Yoast SEO, Rank Math, All in One SEO, SEOPress, and The SEO Framework
* Falls back to a standard meta tag if no SEO plugin is detected

2.1.0

🌐 SEO Slug Translation
* NEW: Automatically translate post URL slugs, tag slugs, and image filenames to your target language
* NEW: “SEO Translation” settings tab with master enable/disable toggle
* NEW: Choose what to translate independently β€” post slugs, tag slugs, image filenames
* NEW: 28 target languages supported (English, Spanish, French, German, Chinese, Japanese, Arabic, and more)

2.0.9

πŸ“ Post Type & Taxonomy Selector
* NEW: Choose any post type for your tasks β€” Posts, Pages, Products (WooCommerce) or any custom post type
* NEW: Dynamic taxonomy selector β€” automatically loads available taxonomies and terms for the selected post type
* Tasks now store full taxonomy data for precise content categorization
* Backward compatible with existing category-based tasks

πŸ”§ Bug Fixes
* Fixed form submission conflict with WordPress core admin routing
* Fixed JavaScript error in category pre-selection for new tasks
* Minor stability improvements

2.0.7

🎨 Image Style Presets
* NEW: Choose from 12 artistic styles for AI-generated images
* Styles: Realistic, Digital Art, Illustration, Cartoon, Comic, Anime, 3D Render, Watercolor, Oil Painting, Minimalist, Vintage, Cinematic
* NEW: Custom style option – define your own style with free text
* Style is automatically applied as a prefix to image prompts

⚑ Smart Image Optimization
* NEW: Automatic image post-processing for web optimization
* Convert images to WebP format (typically 90%+ size reduction)
* Resize images to configurable max width (default: 1200px)
* Compress to target file size (default: 120KB – ideal for Google Discover)
* Quality slider: balance between file size and image quality
* Uses WordPress native image editor (Imagick/GD) for maximum compatibility

πŸ”§ Bug Fixes
* Fix for Japanese and non-ASCII image filenames

2.0.6

πŸ–₯️ Custom Text Provider (Self-Hosting)
* NEW: Custom Provider for text generation – use any OpenAI-compatible API
* Supports self-hosted LLMs: LM Studio, Ollama, text-generation-webui, and more
* Action Scheduler integration for reliable background processing

🚫 No Image Generation Option
* NEW: “No Image Generation” option in Image Provider dropdown
* Useful when using Custom Provider for text-only workflows
* Automatically forces “Disable AI Images” in task creation when selected

2.0.5

New Image Provider: Google Gemini + JSON Parsing Improvements
* NEW: Google Gemini as native image provider (gemini-2.5-flash-preview-image-generation)
* Improved JSON parsing for AI responses
* Better error handling across all providers

2.0.2

Models Management & Testing

πŸ”§ API Testing
* NEW: “Test API Key & Update Models” button for all text AI providers
* NEW: “Test Model” button to verify model connectivity before use
* Automatic model discovery – fetches all available models from provider APIs
* Smart filtering: excludes non-text models (DALL-E, TTS, embeddings from OpenAI; non-generateContent from Google)

πŸ“‹ Centralized Models System
* NEW: JSON-based models configuration for easier updates
* NEW: “Reset Models to Default” button in Settings > General > Tools
* Models are now stored in database and can be updated dynamically
* Updated model lists: Claude 4.5, Gemini 3.0 Preview, GPT-5 series

🎯 UI Improvements
* Added “FREE TIER” labels for Google, Mistral, Groq, and OpenRouter providers
* Added “Disable Tags” option in Settings > General > Others
* Page auto-reloads after model updates to show new models

2.0.1

Major Release: Multi-Provider Architecture

πŸš€ Multi-Provider Text Generation
* NEW: Support for 7 AI text providers
* OpenAI: GPT-5, GPT-5-mini, GPT-4.1, GPT-4o series
* Anthropic: Claude Sonnet 4.5, Claude Haiku
* Google: Gemini 2.5 Pro, Gemini 2.5 Flash
* Mistral: Mistral Large, Mistral Small
* Groq: Llama 3.3 70B with ultra-fast inference
* OpenRouter: Access to 200+ models
* DeepSeek: Cost-effective alternatives
* Each task can use a different text provider

🎨 Multi-Provider Image Generation
* NEW: Support for 5 AI image providers with 50+ models
* OpenAI DALL-E: GPT-Image-1, DALL-E 3
* Fal.ai: Flux 2 Pro/Dev, Nano Banana Pro, Seedream 4.5, Recraft V3
* Replicate: Flux 1.1 Pro, Ideogram V3, Imagen 4, Nano Banana Pro
* Stability AI: Stable Diffusion 3.5, SD3 Turbo
* Cloudflare Workers AI: Flux Schnell (fast & affordable)
* Each task can use a different image provider and model

πŸ“ Article Templates
* NEW: Create and save reusable article templates
* Pre-configured prompts, styles, and structures
* One-click template application to any task
* Ensures consistent, professional content

πŸ”§ Improvements
* Redesigned Settings UI with provider-specific tabs
* Better error handling and retry logic for all providers
* Improved logging with provider information
* Faster task processing with optimized API calls

1.4.3

  • New feature: Option to disable AI image generation per task
  • Enhanced task configuration: Added “Disable AI Images” checkbox
  • Improved user experience: Updated progress messages

1.4.2

Major: Write now (one-off post, runs immediately)
* New: “Write now” screen to create a single post instantly
* UX: Live progress with timeline messages and progress bar
* Error handling: Friendly error details with Retry and Cancel options
* Security: Stricter nonce/capability checks

1.4.0

  • Change to total free plan with your own OpenAI API key

1.3.9

  • Super task reset for multiple retries

1.3.8

  • Update supertask considering blog pages in addition to posts and categories

1.3.7

  • Change GMT time to local WordPress time zone

1.3.6

  • New video tutorial

1.3.5

  • Added 2 video tutorials

1.3.1

  • New options for article packs. Super Tasks.

1.3.0

  • Various bug fixes

1.2.9

  • Various revisions to comply with WordPress.org guidelines

1.2.6

  • Initial version of the plugin

Plugin Website
Visit website

Author
Esteban
Version:
2.2.0
Last Updated
February 26, 2026
Active Installs
1000
Requires
WordPress 4.0
Tested Up To
WordPress 6.9.1
Requires PHP
7.0

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.