{"id":242670,"date":"2025-07-26T04:36:04","date_gmt":"2025-07-26T04:36:04","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/auto-blog-writer\/"},"modified":"2025-07-26T12:10:19","modified_gmt":"2025-07-26T12:10:19","slug":"auto-content-writer-by-srh","status":"publish","type":"plugin","link":"https:\/\/frp.wordpress.org\/plugins\/auto-content-writer-by-srh\/","author":23330501,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"1.0.1","tested":"6.8.5","requires":"5.6","requires_php":"7.4","requires_plugins":null,"header_name":"Auto Content Writer By SRH","header_author":"SRH Web Agency","header_description":"Automatically generate blog posts based on admin-defined business details using Gemini API (Google AI).","assets_banners_color":"95a1a6","last_updated":"2025-07-26 12:10:19","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/srhwebagency.com\/","header_plugin_uri":"","header_author_uri":"https:\/\/srhwebagency.com\/","rating":0,"author_block_rating":0,"active_installs":20,"downloads":611,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"srhwebagency","date":"2025-07-30 04:17:27"},"1.0.1":{"tag":"1.0.1","author":"srhwebagency","date":"2025-07-26 12:21:30"}},"upgrade_notice":{"1.0.0":"<p>First release \u2014 add your business info and Gemini API key to get started.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3334528,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3334527,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3334533,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3334533,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3334533,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3334533,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Settings Page \u2013 Add business info and publishing options","2":"API Tab \u2013 Add Gemini API key securely","3":"Generate Blog \u2013 One-click blog creation","4":"Schedule \u2013 Track upcoming and past blog posts"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,569,323,2165,236835],"plugin_category":[],"plugin_contributors":[245391],"plugin_business_model":[],"class_list":["post-242670","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-automation","plugin_tags-blog","plugin_tags-content-creation","plugin_tags-google-ai","plugin_contributors-srhwebagency","plugin_committers-srhwebagency"],"banners":{"banner":"https:\/\/ps.w.org\/auto-content-writer-by-srh\/assets\/banner-772x250.png?rev=3334527","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/auto-content-writer-by-srh\/assets\/icon-256x256.png?rev=3334528","icon_2x":"https:\/\/ps.w.org\/auto-content-writer-by-srh\/assets\/icon-256x256.png?rev=3334528","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/auto-content-writer-by-srh\/assets\/screenshot-1.png?rev=3334533","caption":"Settings Page \u2013 Add business info and publishing options"},{"src":"https:\/\/ps.w.org\/auto-content-writer-by-srh\/assets\/screenshot-2.png?rev=3334533","caption":"API Tab \u2013 Add Gemini API key securely"},{"src":"https:\/\/ps.w.org\/auto-content-writer-by-srh\/assets\/screenshot-3.png?rev=3334533","caption":"Generate Blog \u2013 One-click blog creation"},{"src":"https:\/\/ps.w.org\/auto-content-writer-by-srh\/assets\/screenshot-4.png?rev=3334533","caption":"Schedule \u2013 Track upcoming and past blog posts"}],"raw_content":"<!--section=description-->\n<p><strong>Auto Content Writer By SRH (ACWBSRH)<\/strong> 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.<\/p>\n\n<p>Once configured, the plugin offers both:\n- <strong>Manual blog generation<\/strong> with a single click, and\n- <strong>Automatic scheduled generation<\/strong> via WP-Cron.<\/p>\n\n<p>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.<\/p>\n\n<p><strong>Key Capabilities:<\/strong>\n- Automatically create blog content using Gemini AI.\n- 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).\n- Customize output using your business info.\n- View upcoming blog schedules and history.<\/p>\n\n<p>Great for marketers, freelancers, and agencies who want fresh content without writing manually.<\/p>\n\n<h3>Features<\/h3>\n\n<p><strong>Business-Aware AI Blog Generation<\/strong>\n- Set your business info (industry, services, tone, target audience, etc.)\n- More detailed input = better blog output<\/p>\n\n<p><strong>Gemini API Integration<\/strong>\n- Securely integrates with Google Gemini AI (via Google AI Studio API Key)\n- Step-by-step guide included for setup<\/p>\n\n<p><strong>Manual Blog Generation<\/strong>\n- One-click \u201cGenerate Blog Now\u201d button\n- Automatically publishes or saves as draft<\/p>\n\n<p><strong>Automatic Scheduling<\/strong>\n- Supports weekly, bi-weekly, or monthly schedules\n- Uses WP-Cron, no third-party services required<\/p>\n\n<p><strong>Schedule Monitoring<\/strong>\n- View last blog generated (title, date, status, link)\n- See next scheduled publish time<\/p>\n\n<h3>Upcoming Pro Features<\/h3>\n\n<p>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.<\/p>\n\n<p>\ud83d\ude80 Coming Soon in Pro:<\/p>\n\n<ul>\n<li>Daily auto-posting with full cron scheduling<\/li>\n<li>Weekly scheduling with day-specific control<\/li>\n<li>Monthly scheduling with custom date selection<\/li>\n<li>Selectable post time for each schedule type<\/li>\n<li>Multiple AI API integrations:\n\n<ul>\n<li>OpenAI GPT, Cohere, DeepSeek, Together AI, and more<\/li>\n<\/ul><\/li>\n<li>Author selection for generated posts<\/li>\n<li>Clean, user-friendly Dashboard for control<\/li>\n<li>Business reference pages (just change the name \u2014 no need to write descriptions!)<\/li>\n<li>Improved prompts for more detailed content<\/li>\n<li>SEO-focused: keyword-optimized, niche-specific content<\/li>\n<li>Smart assignment of categories and tags<\/li>\n<\/ul>\n\n<p>\ud83c\udfaf <em>Launching soon \u2014 stay tuned!<\/em><\/p>\n\n<h3>Usage<\/h3>\n\n<ol>\n<li>After installing and activating the plugin, go to <strong>Auto Content Writer By SRH &gt; Settings<\/strong>.<\/li>\n<li>Fill in the required business details:\n\n<ul>\n<li>Business Name, Industry, Services Offered, Tone of Voice, Target Audience, Unique Selling Point, Frequency<\/li>\n<\/ul><\/li>\n<li>Go to the <strong>API<\/strong> tab and enter your Gemini API key.<\/li>\n<li>Use the <strong>Generate Blog<\/strong> menu to manually create a blog post.<\/li>\n<li>To enable automatic blog publishing:\n\n<ul>\n<li>In <strong>Settings<\/strong>, select a schedule frequency (weekly, bi-weekly, or monthly)<\/li>\n<li>Choose whether to publish immediately or save as draft.<\/li>\n<\/ul><\/li>\n<\/ol>\n\n<p><strong>What happens after generation?<\/strong>\n- A blog post is created and either published or saved as draft based on your settings.\n- You can monitor results under the <strong>Scheduled<\/strong> tab.\n- Each post includes a unique title, SEO-optimized excerpt, and HTML-formatted body.<\/p>\n\n<h3>Developer Notes<\/h3>\n\n<p>This plugin is built with extensibility in mind.<\/p>\n\n<p><strong>Hooks and filters:<\/strong>\n- <code>abw_before_blog_generation<\/code> \u2014 Runs before blog content is generated.\n- <code>abw_after_blog_generation<\/code> \u2014 Runs after content is generated and saved.<\/p>\n\n<p>You can use these hooks to customize prompt structure, modify the final blog post, or trigger additional actions.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin uses the <strong>Gemini API<\/strong> by Google to generate AI-based content.<\/p>\n\n<p>When content generation is triggered, the plugin sends user-defined business details and prompt instructions to:<\/p>\n\n<pre><code>https:\/\/generativelanguage.googleapis.com\/\n<\/code><\/pre>\n\n<p>This request is used solely for returning AI-generated content. No user credentials, passwords, or personal identifiers are shared.<\/p>\n\n<p>For more info, please review Google\u2019s:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/policies.google.com\/terms\">Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/policies.google.com\/privacy\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<h3>Privacy<\/h3>\n\n<p>This plugin does not:\n- Track users\n- Store personal data\n- Send information to third parties (except the Gemini API prompt)<\/p>\n\n<p>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.<\/p>\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GNU General Public License v2 or later.<br \/>\nSee LICENSE.txt for full license.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='do%20i%20have%20to%20enter%20business%20info%3F'><h3>Do I have to enter business info?<\/h3><\/dt>\n<dd><p>Yes. The plugin uses your info as AI context. Without it, blog results may be irrelevant.<\/p><\/dd>\n<dt id='can%20i%20change%20my%20api%20key%20or%20blog%20tone%20later%3F'><h3>Can I change my API key or blog tone later?<\/h3><\/dt>\n<dd><p>Absolutely. Just update the fields in the plugin settings.<\/p><\/dd>\n<dt id='how%20do%20i%20pause%20scheduled%20blog%20generation%3F'><h3>How do I pause scheduled blog generation?<\/h3><\/dt>\n<dd><p>You can either:\n- Set blog frequency to empty\n- Temporarily disable WP-Cron<\/p><\/dd>\n<dt id='why%20didn%E2%80%99t%20my%20blog%20publish%3F'><h3>Why didn\u2019t my blog publish?<\/h3><\/dt>\n<dd><p>Check:\n- If your API key is valid\n- Whether \"Publish\" or \"Save as Draft\" is selected in settings<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added \"Coming Soon\" submenu for upcoming Pro features<\/li>\n<li>UI improvements in admin menu<\/li>\n<li>Minor bug fixes and enhancements<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release with manual and scheduled blog generation<\/li>\n<li>Gemini API integration<\/li>\n<li>Business-aware context settings<\/li>\n<li>Secure API key handling<\/li>\n<li>Dashboard for monitoring blog generation<\/li>\n<\/ul>","raw_excerpt":"A smart, AI-powered WordPress plugin that automates high-quality blog creation based on your business info \u2014 powered by Google\u2019s Gemini API().","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/242670","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=242670"}],"author":[{"embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/srhwebagency"}],"wp:attachment":[{"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=242670"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=242670"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=242670"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=242670"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=242670"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/frp.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=242670"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}