Title: AI Content Writer &#8211; Automatic Content Generator and Auto Poster
Author: BeautifulPlugins
Published: <strong>27 Am Faoilleach 2025</strong>
Last modified: 5 An t-Sultain 2026

---

Search plugins

![](https://ps.w.org/ai-content-writer/assets/banner-772x250.png?rev=3400677)

![](https://ps.w.org/ai-content-writer/assets/icon-256x256.png?rev=3400677)

# AI Content Writer – Automatic Content Generator and Auto Poster

 By [BeautifulPlugins](https://profiles.wordpress.org/beautifulplugins/)

[Download](https://downloads.wordpress.org/plugin/ai-content-writer.2.4.9.zip)

[Live Preview](https://gd.wordpress.org/plugins/ai-content-writer/?preview=1)

 * [Details](https://gd.wordpress.org/plugins/ai-content-writer/#description)
 * [Reviews](https://gd.wordpress.org/plugins/ai-content-writer/#reviews)
 *  [Installation](https://gd.wordpress.org/plugins/ai-content-writer/#installation)
 * [Development](https://gd.wordpress.org/plugins/ai-content-writer/#developers)

 [Support](https://wordpress.org/support/plugin/ai-content-writer/)

## Description

[**AI Content Writer**](https://beautifulplugins.com/plugins/ai-content-writer-pro/)–
Automatic Content Generator and Auto Poster is a powerful AI tool that helps you
generate high-quality content for your blog or website in minutes using advanced
AI technologies like ChatGPT, OpenAI, Google Gemini, and more. With AI Content Writer,
you can create engaging articles, blog posts, and other content in minutes, without
the need for a professional writer. Simply enter a few keywords, and AI Content 
Writer will generate a unique, well-researched article that is ready to publish.
AI Content Writer uses advanced natural language processing technology to create
content that is both informative and engaging, making it the perfect tool for bloggers,
content marketers, and website owners.

[**🚀 Upgrade to Pro**](https://beautifulplugins.com/plugins/ai-content-writer-pro/)
| [**📄 Plugin Documentation**](https://beautifulplugins.com/docs/ai-content-writer/)
| [**💻 Support**](https://beautifulplugins.com/support/)

### ✨ Free Features

 * **Full Auto-Blogging Pipeline**: Campaigns automatically generate titles, write
   articles, fetch featured images, and publish posts on a schedule — hands-free
   from keyword to published post.
 * **Autopilot Campaigns**: Zero-input auto-blogging — the AI studies your published
   posts, learns your site’s niche and audience, and keeps writing new matching 
   articles automatically. No keywords needed.
 * **Powerful AI Models**: Generate content with Google Gemini (free tier available)
   or ChatGPT (OpenAI) — including the latest GPT-5.6, 5.5, and 5.4 models — with
   live model lists and per-provider Test Connection buttons.
 * **Structured, SEO-Complete Articles**: Every article arrives with an SEO title,
   meta description, focus keyword, URL slug, excerpt, and suggested tags & categories—
   applied automatically.
 * **Works with Yoast SEO, Rank Math, All in One SEO & SEOPress**: AI-generated 
   SEO data is written straight into your SEO plugin — no copy-pasting. Sites without
   an SEO plugin get a built-in meta description fallback.
 * **Block Editor AI Assistant**: Generate or rewrite content directly inside the
   block editor with tone, length, and language presets.
 * **Classic Editor, Elementor & WooCommerce Support**: An “AI Writer” button on
   classic (TinyMCE) editors — including the Elementor Text Editor widget and WooCommerce
   product description fields — with generate and rewrite-selection modes.
 * **23 Content Languages & 11 Writing Tones**: Write in Spanish, French, German,
   Japanese, Arabic, and 18 more languages, in tones from professional to humorous—
   per campaign or per generation.
 * **Review Queue**: Approve, regenerate, or delete generated posts before they 
   go live — combined with draft-first publishing for full editorial control.
 * **Bulk Title Import**: Paste your own article titles into a campaign and let 
   the AI write them all.
 * **Author, Categories & Tags per Campaign**: Every published post gets the author
   and taxonomy you configured — or AI-suggested categories and tags.
 * **Featured Images from Pexels, Unsplash & Pixabay**: Automatic image search per
   post with alt text and photographer attribution built in.
 * **Campaign Dashboard & Logs**: Progress bars, last/next-run times, per-campaign
   log filtering, and a statistics dashboard.
 * **Duplicate Guard**: Exact and normalized-slug title matching prevents the same
   article from being generated twice.
 * **Secure by Default**: API keys are stored masked, all output escaped, all input
   sanitized.

### 📊 Available Campaign Types

 * **Articles**: Generate articles on trending topics scraped from Bing.com and 
   Bing.com/news.
 * **RSS Feeds**: Generate content from any RSS feed to keep your website updated
   with the latest news and articles.
 * **Autopilot**: Zero-input campaigns — the AI analyzes your existing published
   content and writes new articles that match your site. Works with Gemini or ChatGPT(
   Pro providers appear automatically when Pro is active).
 * **Gemini**: Keyword campaigns powered by the Google Gemini API — free tier available.(
   Freemium)
 * **ChatGPT**: Keyword campaigns powered by the OpenAI API. (Paid)
 * **Claude, DeepSeek & OpenRouter**: Additional keyword campaign types with [AI Content Writer Pro](https://beautifulplugins.com/plugins/ai-content-writer-pro/).

### 🚀 Pro Features

Upgrade to [AI Content Writer Pro](https://beautifulplugins.com/plugins/ai-content-writer-pro/)
for the complete automation suite:

 * **Claude (Anthropic) AI Provider**: Generate content with Claude Opus, Sonnet,
   and Haiku models. – Pro
 * **DeepSeek AI Provider**: A very cost-effective alternative with deepseek-chat
   and deepseek-reasoner. – Pro
 * **OpenRouter Provider**: One key for hundreds of models — Claude, GPT, Gemini,
   Llama, Mistral, and more. – Pro
 * **DALL·E AI Image Generation**: A unique AI-generated featured image for every
   post instead of stock photos. – Pro
 * **SEO Pack — FAQ Sections & Schema**: Auto-generated FAQ sections with FAQPage
   structured data (rich-results eligible). – Pro
 * **Internal Linking Automation**: A “Related Articles” section linking posts that
   share categories or tags. – Pro
 * **SEO Score Gate**: Posts scoring below your quality threshold are held as drafts
   instead of auto-publishing. – Pro
 * **Source Citations**: Credit original sources with a nofollow link on scraped
   campaigns. – Pro
 * **Drip Scheduling**: Human-like randomized publishing gaps, a daily publishing
   window, and per-day caps. – Pro
 * **Custom Prompt Templates**: Replace the built-in prompt per campaign with your
   own, using {title}, {keywords}, {language}, and {tone} variables. – Pro
 * **Publish Webhooks**: Notify Zapier, Make, n8n, or any URL when a post goes live—
   auto-share to social media. – Pro
 * **Faster Campaign Frequencies**: Run campaigns every 5, 10, 15, or 30 minutes.–
   Pro
 * **999 Posts per Campaign**: Raise the campaign target from 20 to 999. – Pro
 * **Search & Replace + HTML Cleaner**: Rewrite scraped content with find/replace
   pairs and strip unwanted elements by CSS selector. – Pro

### Who Should Use AI Content Writer?

 * **Bloggers** who want to keep their blogs active with engaging content, quickly
   and easily.
 * **Content Marketers** who need to produce high-quality content for their websites
   and clients.
 * **Website & Small Business Owners** who want to attract more visitors by publishing
   regularly without hiring a professional writer.
 * **Freelancers & Agencies** who need to deliver content for clients without spending
   a lot of time and effort.
 * **Affiliate Marketers** who want SEO-friendly content that ranks well in search
   engines.

### Get Started Today:

Install AI Content Writer – Automatic Content Generator and Auto Poster from the
WordPress plugin repository and take control of your content creation process. With
AI Content Writer, you can create high-quality content quickly and easily, without
the need for a professional writer. Get started today and see the difference that
AI Content Writer can make to your blog or website!

### External Services

This plugin relies on third-party services to provide its functionality. Below is
a detailed explanation of the services used, the data sent, and links to their terms
and policies:

#### Google Gemini API – FREE/PAID

 * **Purpose**: The Google Gemini API is used to generate content using AI technology.
 * **Data Sent**: The plugin sends the content to the Google Gemini API for processing.
   Text-based user input such as prompts or topics provided by the user. No personal
   or sensitive information is sent unless explicitly entered by the user in the
   content prompt.
 * **When Data is Sent**: Data is sent to the Google Gemini API when the user generates
   content using the plugin.
 * **Terms of Service**: [Google Gemini API Terms of Service](https://cloud.google.com/terms)
   and [Gemini API Additional Terms of Service](https://ai.google.dev/gemini-api/terms)
 * **API Documentation**: [Google Gemini API Documentation](https://ai.google.dev/gemini-api/docs)

#### ChatGPT, OpenAI API – PAID

 * **Purpose**: The ChatGPT API is used to generate content using AI technology.
 * **Data Sent**: The plugin sends the content to the ChatGPT API for processing.
   Text-based user input such as prompts or topics provided by the user. No personal
   or sensitive information is sent unless explicitly entered by the user in the
   content prompt.
 * **When Data is Sent**: Data is sent to the ChatGPT API when the user generates
   content using the plugin.
 * **API Documentation**: [ChatGPT API Documentation](https://platform.openai.com/docs/overview)
 * **Pricing**: [OpenAI API Pricing](https://openai.com/api/pricing/)
 * **Terms of Service**: [ChatGPT API Terms of Service](https://openai.com/policies/terms-of-use/)
 * **Privacy Policy**: [OpenAI Privacy Policy](https://openai.com/policies/privacy-policy/)

#### Pexels API

 * **Purpose**: The Pexels API is used to search for and display free stock images
   for the generated content.
 * **Data Sent**: The plugin sends the search query to the Pexels API to retrieve
   free stock images related to the content. No personal or sensitive data is sent.
 * **When Data is Sent**: Data is sent to the Pexels API when the user searches 
   for images for the generated content.
 * **Terms of Service**: [Pexels API Terms of Service](https://www.pexels.com/terms-of-service/)
   and [Pexels Privacy Policy](https://www.pexels.com/privacy-policy/)
 * **API Doccumentation**: [Pexels API Documentation](https://www.pexels.com/api/documentation/)

#### Notes:

By using this plugin, users acknowledge that data is transmitted to the above services.
We encourage users to review their terms and policies to ensure compliance with 
their data-handling practices. The plugin developers are not responsible for the
data handling practices of the external services.

## Screenshots

[⌊Dashboard - AI Content Writer⌉⌊Dashboard - AI Content Writer⌉[

Dashboard – AI Content Writer

[⌊Campaigns - View All Campaigns⌉⌊Campaigns - View All Campaigns⌉[

Campaigns – View All Campaigns

[⌊Add New Campaign⌉⌊Add New Campaign⌉[

Add New Campaign

[⌊Edit Campaign⌉⌊Edit Campaign⌉[

Edit Campaign

[⌊Block Editor Based Instant Content Generation⌉⌊Block Editor Based Instant Content
Generation⌉[

Block Editor Based Instant Content Generation

[⌊Generate Content (Instant)⌉⌊Generate Content (Instant)⌉[

Generate Content (Instant)

[⌊Logs - View Logs of Content Generation⌉⌊Logs - View Logs of Content Generation⌉[

Logs – View Logs of Content Generation

[⌊Settings - General Settings⌉⌊Settings - General Settings⌉[

Settings – General Settings

[⌊Settings - API Settings⌉⌊Settings - API Settings⌉[

Settings – API Settings

[⌊Settings - SEO Settings⌉⌊Settings - SEO Settings⌉[

Settings – SEO Settings

[⌊Settings - Automation Settings⌉⌊Settings - Automation Settings⌉[

Settings – Automation Settings

[⌊Settings - Image Settings⌉⌊Settings - Image Settings⌉[

Settings – Image Settings

[⌊Help - How to use the plugin and get API keys⌉⌊Help - How to use the plugin and
get API keys⌉[

Help – How to use the plugin and get API keys

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/ai-content-writer` directory,
    or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Navigate to WordPress Admin Dashboard > AI Content Writer > Generate Content to
    start using the plugin and generate content using AI.
 4. Configure your API settings and start generating content.

## FAQ

### Is the plugin free to use?

Yes, the plugin is free to use. However, you may need to purchase a subscription
to use the AI content generation feature.

### How do I get started with the plugin?

To get started, install the plugin from the WordPress plugin repository and configure
your API settings. Once you have done that, you can start generating content using
AI.

### How do I configure my API settings?

To configure your API settings, navigate to WordPress Admin Dashboard > AI Content
Writer > Settings and enter your API keys in the respective fields. You can get 
API keys from services like Google Gemini, ChatGPT, and others.

### Is the Google Gemini API free to use?

Yes, the Google Gemini API has a free tier, so you can get started right away without
a subscription. You may need to upgrade to a paid plan for higher usage limits. 
Other AI models like ChatGPT (OpenAI) require a paid API subscription.

### How do I get API keys for the Google Gemini API?

To get API keys for the Google Gemini API, you need to sign up for a Google Cloud
account and create a project. Once you have created a project, you can enable the
Google Gemini API and generate API keys to use with the plugin.

### Is the ChatGPT API free to use?

No, the ChatGPT API is a paid service. You need to purchase a subscription to use
the ChatGPT API with the plugin. You can get API keys from OpenAI to use the ChatGPT
API with the plugin.

### How do I get API keys for the ChatGPT API?

To get API keys for the ChatGPT API, you need to sign up for an OpenAI account and
create a project. Once you have created a project, you can generate API keys to 
use with the plugin.

### Is the Pexels API free to use?

Yes, the Pexels API is free to use. You can get started with the Pexels API right
away without any subscription.

### How do I get API keys for the Pexels API?

To get API keys for the Pexels API, you need to sign up for a Pexels account and
create a project. Once you have created a project, you can generate API keys to 
use with the plugin.

### Can I generate content without an API key?

No, you need to configure your API settings to generate content using AI. You can
get API keys from services like Google Gemini, ChatGPT, and others to use the plugin.

### Can I generate content for any niche?

Yes, you can generate content for any niche using the plugin. The plugin supports
a wide range of topics and can generate content on virtually any subject.

### Does the plugin work with my SEO plugin?

Yes. When Yoast SEO, Rank Math, All in One SEO, or SEOPress is active, every generated
post’s SEO title, meta description, and focus keyword are written directly into 
that plugin — no copy-pasting. Without an SEO plugin, the data is stored with the
post and a basic meta description tag is output automatically.

### Can I generate content in multiple languages?

Yes, you can generate content in multiple languages using the plugin. The plugin
supports multiple languages, allowing you to create content in the language of your
choice.

### Can I customize the content generated by the plugin?

Yes, you can customize the content generated by the plugin to suit your needs. You
can edit the content, add images, and make other changes as needed.

### Is the content generated by the plugin unique?

Yes, the content generated by the plugin is unique and well-researched. The plugin
uses advanced AI technology to create high-quality content that is ready to publish.

### Can I use the plugin to generate content for commercial purposes?

Yes, you can use the plugin to generate content for commercial purposes. However,
you may need to purchase a subscription to use the AI content generation feature.

### Can I use the plugin on multiple websites?

Yes, you can use the plugin on multiple websites. However, you may need to purchase
a subscription to use the AI content generation feature on each website.

### My campaign isn’t publishing anything. What should I check?

First, how long it has been. A campaign’s first run happens one full interval after
you save it, so a weekly campaign does nothing for seven days. Each run then advances
one post by one step (title, then content, then featured image, then publish), so
an hourly campaign publishes its first post after a few hours. Use the **Run Campaign**
button on the campaign edit screen to start a run straight away. Then check **AI
Content Writer > Logs** — every failure is recorded there with the provider’s own
error message. The usual causes are a missing or invalid API key, a provider quota,
the campaign target already being reached, or WP-Cron not firing on a low-traffic
site.

### A post is stuck partway through and never publishes.

Open **AI Content Writer > Logs** and filter to that campaign — the reason is recorded
there. The two common cases are an AI provider with no valid API key (the post keeps
its place and resumes once you save a key), and “Generate Thumbnail” being enabled
while no image API key is saved. A post that needs a featured image waits until 
it gets one, so either add a valid Pexels, Unsplash, or Pixabay key under **Settings
> API Settings**, or untick **Generate Thumbnail** on the campaign.

### Does WP-Cron need anything special on my host?

The pipeline runs on WP-Cron, which WordPress triggers from incoming page requests.
On a new or low-traffic site there may not be enough traffic to fire it on time,
so runs drift late. Either hook WP-Cron into a real system cron, or use an uptime
monitor that requests your site every few minutes. Managed hosts that do not offer
system cron (including WordPress.com) usually provide a monitoring option that serves
the same purpose.

### Can I get support for the plugin?

Yes, you can get support for the plugin by visiting the plugin’s support page on
the WordPress plugin repository. You can also contact the plugin developers for 
assistance with any issues or questions you may have.

### Minimum requirements

 * WordPress 5.3 or greater
 * PHP version 7.4 or greater
 * MySQL version 5.6 or greater
 * MariaDB version 10 or later

## Reviews

![](https://secure.gravatar.com/avatar/67e1b3f3cd285af68032c3a4c5cf1bb007efdcacf62b62c2935509ed9ff8d0bb?
s=60&d=retro&r=g)

### 󠀁[This plugin has made writing content much easier.](https://wordpress.org/support/topic/this-plugin-has-made-writing-content-much-easier/)󠁿

 [anirban0184](https://profiles.wordpress.org/anirban0184/) 12 Am Màrt 2025

This planning is really amazing. I no longer need the help of AI to write any other
content. I give a topic and immediately it writes content for me with pictures. 
I am very happy for that. Really amazing.

![](https://secure.gravatar.com/avatar/c235f83677389fab1c74b00b6cf282ae2a5d8c7acf8c57ee298204526f9e3cd9?
s=60&d=retro&r=g)

### 󠀁[Nice plugin keep the good work](https://wordpress.org/support/topic/nice-plugin-keep-the-good-work/)󠁿

 [freshy969](https://profiles.wordpress.org/freshy969/) 27 Am Faoilleach 2025

Hello pal thanks for taking your time to create this wonderful plugin. Yes it amazing,
but I have a few question and suggestions. Can the image be inserted inline? Above
every heading or subheading apart from been only feature image? If not can you please
add the feature ? Can I give the WordPress plugin of yours a url links that he or
it will look at to create factual content for me.meaning that it will peace the 
urls given to read through the text and understand it and create the content. can
it also fetch YouTube video from the YouTube site and can it write content when 
you feed it a RSS feed of a given site..finally I will like you to add the feature
that when one add YouTube video it can great a meaning article of it.. Less I forget
I love the simplicity of the plugin but adding those feature will make the plugin
have more meaning and different from the rest of the plugin out there

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/ai-content-writer/reviews/)

## Contributors & Developers

“AI Content Writer – Automatic Content Generator and Auto Poster” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ BeautifulPlugins ](https://profiles.wordpress.org/beautifulplugins/)

[Translate “AI Content Writer – Automatic Content Generator and Auto Poster” into your language.](https://translate.wordpress.org/projects/wp-plugins/ai-content-writer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ai-content-writer/),
check out the [SVN repository](https://plugins.svn.wordpress.org/ai-content-writer/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ai-content-writer/)
by [RSS](https://plugins.trac.wordpress.org/log/ai-content-writer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.4.9 (5 September 2026)

 * Fix: Failed returns from the AI provider are now logged instead of being silently
   ignored, so you can see why a post is stuck and how to fix it.
 * Fix: Few known issues are fixed.

#### 2.4.8 (26 August 2026)

 * Fix: Fixed campaigns are not properly performing when manually run using the “
   Run Campaign” button. The button skipped the run whenever the campaign already
   had a scheduled one — which is always the case after saving — so it reported 
   success while doing nothing. On long frequencies (weekly, monthly) there was 
   no way to start a campaign by hand at all. It now cancels the pending run and
   starts one immediately.
 * Fix: Content generation with no API key saved stored an empty article and logged
   it as a success. Posts stayed at the same progress forever while the log claimed
   they were written. Nothing is saved now unless the AI actually returns an article.
 * Fix: A campaign whose AI provider has no API key now says so in the logs and 
   keeps its queued posts, instead of failing quietly and discarding them after 
   two attempts. The posts resume on their own once the key is saved.
 * Fix: A featured image that could not be fetched returned silently, leaving the
   post waiting on an image forever with nothing in the logs to explain why. The
   reason is now logged along with the provider’s own error message and how to fix
   it — add a valid image API key, or turn off “Generate Thumbnail” for the campaign.
 * Fix: Campaigns stopped rescheduling themselves after any cycle with nothing to
   do, so a campaign that had reached its target never resumed when the target was
   raised later — it had to be re-saved by hand. Campaigns now always re-arm, and
   existing ones are re-armed automatically when you update.
 * Fix: Stopped repeating the same “nothing to do” log entry on every cycle, which
   buried real entries on frequent schedules.

#### 2.4.7 (20 August 2026)

 * Compatibility: Make compatible with WordPress 7.1.

#### 2.4.6 (11 August 2026)

 * New: Added support for the latest Google Gemini models (Gemini 3.6 Flash, 3.5
   Flash, 3.5 Flash-Lite, & 3.1 Flash-Lite). And removed deprecated 1.5 Flash, &
   1.5 Pro models.
 * Update: Article campaign’s host is now dropdown, so you can choose the source
   that best fits your niche.
 * Fix: Fixed few known issues and removed unused code and options.

#### 2.4.5 (6 August 2026)

 * New: Autopilot campaign type — create a campaign with zero input: pick an AI 
   provider and Autopilot analyzes your existing published content (titles, categories,
   tags), then writes new articles matched to your site’s niche without duplicating
   existing coverage. Requires at least 5 published posts.
 * New: Language selection in the block editor — the AI sidebar and block toolbar
   modal now offer the same 23-language dropdown as the classic editor.
 * New: Support for the latest OpenAI models — GPT-5.6 (Sol, Terra, Luna), GPT-5.5,
   GPT-5.4 (plus mini and nano), and GPT-5.2 join the existing GPT-5, GPT-4.1, and
   GPT-4o options.
 * Enhance: “Test Connection” now refreshes the saved model list for that provider,
   so newly supported AI models appear without waiting for the 24-hour cache to 
   expire. Click Test Connection, then reload the settings page.

#### 2.4.2 (25 July 2026)

 * New: Elementor support — the “AI Writer” button now works inside Elementor’s 
   Text Editor widget, with editor styling that matches the Elementor panel.
 * Fix: The AI Writer button in the Elementor Text Editor widget did nothing when
   clicked because its scripts were never loaded in Elementor’s editor canvas.
 * Enhance: The classic editor modal is now wider for a more comfortable writing
   view.

#### 2.4.1 (23 July 2026)

 * Fix: Fixed few known issues.
 * Update: Updated the plugin screenshots for better user experience.

#### 2.4.0 (20 July 2026)

 * New: SEO plugin integration — the AI-generated SEO title, meta description, and
   focus keyword are written automatically into Yoast SEO, Rank Math, All in One
   SEO, or SEOPress on publish.
 * New: SEO Integration panel on the General settings page shows which SEO plugin
   was detected.
 * New: Per-campaign “Write SEO Meta” toggle.
 * New: Meta-description fallback — sites without an SEO plugin get a basic meta
   description tag for generated posts (toggleable, never emitted alongside an SEO
   plugin).

#### 2.3.0 (19 July 2026)

 * New: Classic editor support — an “AI Writer” button on classic (TinyMCE) editor
   screens, including WooCommerce product descriptions, with generate and rewrite-
   selection modes.
 * New: Structured AI responses — articles are generated as structured data (title,
   excerpt, SEO title/description, focus keyword, URL slug, and category/tag suggestions)
   and applied to posts automatically.
 * New: Review queue — Approve (publish now) or Regenerate individual campaign posts
   from the campaign edit screen before they go live.
 * New: Bulk title import — paste your own article titles into an AI campaign to
   queue them for content generation.
 * New: Choose Unsplash or Pixabay as the featured-image source alongside Pexels.
 * New: Filter the Logs page by campaign via the new “View logs” link on the Campaigns
   list.
 * New: Content language selection — AI campaigns and instant generation can now
   write in 23 languages.
 * New: Writing-tone presets (professional, conversational, friendly, and more) 
   per campaign.
 * New: Assign an author, categories, and tags to every post a campaign publishes.
 * New: Campaign Progress and Activity (last/next run) columns on the Campaigns 
   page.
 * New: “Test Connection” buttons for Gemini, ChatGPT, and Pexels on the API settings
   page.
 * New: Saved API keys are now displayed masked on the settings page for better 
   security.
 * New: Featured images get automatic alt text and photographer attribution from
   Pexels.
 * New: Pluggable AI provider framework — additional providers can be registered
   via the new `aicw_ai_providers` filter.
 * Enhance: “Run Campaign” now queues the run in the background, preventing timeouts
   on long generations.
 * Enhance: Unified Markdown-to-HTML conversion for consistent formatting across
   all providers.
 * Enhance: Stronger duplicate detection — matching titles by normalized slug catches
   case and punctuation variants.
 * Fix: Block editor AI generation now works when ChatGPT is the selected provider.
 * Fix: Campaigns no longer stall on temporary posts that are missing a title.
 * Fix: Correct API parameters are now sent to all GPT-5 family models.

#### 2.2.8 (18 July 2026)

 * Fix: Campaign logs no longer report success when content generation has failed.
 * Fix: Failed featured-image downloads are now logged instead of being silently
   ignored.
 * Fix: The “Allowed Hosts” setting value is now saved correctly.
 * Fix: Content generation no longer breaks when the AI response contains no bold
   title segment.
 * Fix: Registered the 5 and 10 minute cron intervals used by campaign frequencies.

#### 2.2.7 (20 June 2026)

 * New: Update the plugin UI for better user experience.
 * Fix: Few known issues are fixed.

#### 2.2.6 (12 June 2026)

 * Fix: Few known issues are fixed.

#### 2.2.5 (31 May 2026)

 * New: Added support for campaign-based frequency control.
 * Fix: Duplicate posts with the same title are no longer created when generating
   content.

#### 2.2.2 (24 May 2026)

 * Compatibility: Make compatible with WordPress 7.0.
 * New: Added support for generating images with the “Image Generation” plugin.

#### 2.2.1 (16 May 2026)

 * Fix: Few known issues are fixed.

#### 2.2.0 (11 May 2026)

 * New: Introduced block editor integration, allowing content generation directly
   within the editor using a standalone block or sidebar panel for instant full-
   article creation.
 * Fix: Resolved several known issues to improve overall stability and performance.
 * Enhance: Refined the user interface to provide a smoother and more intuitive 
   content generation experience.

#### 2.1.2 (17 April 2026)

 * Fix: Few known issues are fixed.

#### 2.1.1 (13 January 2026)

 * Fix: Issue with campaigns that try to generate all their target posts at once.
 * Compatibility: Make compatible with WordPress 6.9.

#### 2.1.0 (22 November 2025)

 * Fix: Fixed minor bugs and improved performance.

#### 2.0.9 (15 November 2025)

 * Fix: Gemini model is not working issue fixed.
 * Enhance: Update the settings page layout for better user experience and handling
   of API keys and other settings.
 * New: Added Gemini and OpenAI as service providers to handle the content generation
   process more efficiently.

#### 2.0.8 (25 October 2025)

 * New: Added support for Admin notices to inform users about important updates 
   and information.
 * Fix: Fixed minor bugs and improved performance.

#### 2.0.7 (14 October 2025)

 * Enhance: Adjusted the OpenAI API request header data to reduce the unexpected
   errors.

#### 2.0.6 (18 September 2025)

 * New: Added logs page to view the logs of the content generation process.
 * Enhance: Improved the listable layout for better user experience.
 * Fix: Fixed minor bugs and improved performance.

#### 2.0.5 (8 September 2025)

 * New: Added support for OenAI updated API models (gpt-5, gpt-5-mini, gpt-5-nano
   and more).
 * New: Added support for running the campaign manually from the campaign edit page.
 * New: Added support for decoding Bing.com or Bing.com/news source URLs to get 
   the actual article title and content.
 * Enhance: Improved the content generation accuracy and quality.
 * Fix: Fixed minor bugs and improved performance.

#### 2.0.4 (12 July 2025)

 * New: Update plugin UI for better user experience.
 * Fix: Few known issues are fixed.

#### 2.0.3 (4 June 2025)

 * Fix: Fixed a bug that caused the plugin to crash when generating instant content
   with Gemini.

#### 2.0.2 (18 May 2025)

 * New: Added support for filtering content.
 * New: Added support for inserting custom content into the generated content.
 * Update: Increased the maximum campaign target limit to 20.
 * Enhance: Improved the user interface for better user experience.
 * Fix: Fixed minor bugs and improved accuracy of content generation.

#### 2.0.1 (11 May 2025)

 * Enhance: Update the plugin banner & icon.

#### 2.0.0 (1 May 2025)

 * New: Added new campaign types for generating content in bulk.
 * New: Added support for generating content from search engines like Bing.com and
   Bing.com/news.
 * New: Added support for generating content from RSS feeds.
 * Enhance: Expand functionality, improve user experience, and streamline campaign
   management.
 * Secure: Enhanced form validation, and improved settings handling.

#### 1.6.0 (2 April 2025)

 * Enhance: Added SEO-Friendly title and description for AI Content Writer.

#### 1.5.0 (10 March 2025)

 * New: Dashboard page to display the post statistics, plugin overview and features.
 * Enhance: Update layout and design for better user experience.
 * Fix: Minor bug fixes and improvements.

#### 1.4.0 (3 March 2025)

 * New: Added support for automatic content generation with AI.
 * New: Added campaign feature to generate content in bulk.
 * Enhance: Improved user interface for better user experience.
 * Fix: Minor bug fixes and improvements.

#### 1.3.0 (4 February 2025)

 * Enhance: Added settings page link to the plugin action links.

#### 1.2.0 (31 January 2025)

 * New: Added support for ChatGPT API for content generation.
 * New: Added support for OpenAI API for content generation.
 * Enhance: Enhanced the user interface for better user experience while generating
   content.

#### 1.1.0 (30 January 2025)

 * New: Added spinner to indicate content generation in progress.
 * Enhance: Rename the plugin initialization function to avoid conflicts.

#### 1.0.0 (18 January 2025)

 * Initial Release

## Meta

 *  Version **2.4.9**
 *  Last updated **3 seachdainean ago**
 *  Active installations **200+**
 *  WordPress version ** 5.3 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/ai-content-writer/)
 * Tags
 * [AI](https://gd.wordpress.org/plugins/tags/ai/)[autoblog](https://gd.wordpress.org/plugins/tags/autoblog/)
   [content](https://gd.wordpress.org/plugins/tags/content/)[content writer](https://gd.wordpress.org/plugins/tags/content-writer/)
   [writing](https://gd.wordpress.org/plugins/tags/writing/)
 *  [Advanced View](https://gd.wordpress.org/plugins/ai-content-writer/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/ai-content-writer/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/ai-content-writer/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/ai-content-writer/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/ai-content-writer/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/ai-content-writer/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/ai-content-writer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ai-content-writer/reviews/)

## Contributors

 *   [ BeautifulPlugins ](https://profiles.wordpress.org/beautifulplugins/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ai-content-writer/)