by Sadik Akbani on WordPress.org
A smart, AI-powered WordPress plugin that automates high-quality blog creation based on your business info — powered by Google’s Gemini API().

Settings Page – Add business info and publishing options
Auto Content Writer By SRH (ACWBSRH) is an AI-powered plugin that automatically generates and publishes blog posts tailored to your business. By integrating with Google’s Gemini API (Pro: Also supports OpenAI GPT API, Cohere API, DeepSeek API, and Together AI API), it uses your business profile (services, tone, target audience, etc.) to generate original, SEO-friendly blog content directly from your WordPress dashboard.
Once configured, the plugin offers both:
– Manual blog generation with a single click, and
– Automatic scheduled generation via WP-Cron.
The generated content includes a title, excerpt, and full HTML-formatted blog post. You can choose to either publish immediately or save as a draft.
Key Capabilities:
– Automatically create blog content using Gemini AI.
– Set your publishing schedule: weekly, bi-weekly, or monthly (Pro: Schedule content daily with specific times, weekly on specific days and times, or monthly on custom dates and times).
– Customize output using your business info.
– View upcoming blog schedules and history.
Great for marketers, freelancers, and agencies who want fresh content without writing manually.
Business-Aware AI Blog Generation
– Set your business info (industry, services, tone, target audience, etc.)
– More detailed input = better blog output
Gemini API Integration
– Securely integrates with Google Gemini AI (via Google AI Studio API Key)
– Step-by-step guide included for setup
Manual Blog Generation
– One-click “Generate Blog Now” button
– Automatically publishes or saves as draft
Automatic Scheduling
– Supports weekly, bi-weekly, or monthly schedules
– Uses WP-Cron, no third-party services required
Schedule Monitoring
– View last blog generated (title, date, status, link)
– See next scheduled publish time
We’re working on a Pro version of Auto Content Writer By SRH with powerful enhancements to make your content automation even smarter and more flexible.
🚀 Coming Soon in Pro:
🎯 Launching soon — stay tuned!
What happens after generation?
– A blog post is created and either published or saved as draft based on your settings.
– You can monitor results under the Scheduled tab.
– Each post includes a unique title, SEO-optimized excerpt, and HTML-formatted body.
This plugin is built with extensibility in mind.
Hooks and filters:
– abw_before_blog_generation — Runs before blog content is generated.
– abw_after_blog_generation — Runs after content is generated and saved.
You can use these hooks to customize prompt structure, modify the final blog post, or trigger additional actions.
This plugin uses the Gemini API by Google to generate AI-based content.
When content generation is triggered, the plugin sends user-defined business details and prompt instructions to:
https://generativelanguage.googleapis.com/
This request is used solely for returning AI-generated content. No user credentials, passwords, or personal identifiers are shared.
For more info, please review Google’s:
This plugin does not:
– Track users
– Store personal data
– Send information to third parties (except the Gemini API prompt)
All data remains within your WordPress environment except when calling the Gemini API, which only transmits the AI prompt and business details as defined by the site administrator.
This plugin is licensed under the GNU General Public License v2 or later.
See LICENSE.txt for full license.