{"id":245722,"date":"2025-08-23T14:48:22","date_gmt":"2025-08-23T14:48:22","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/christophers-ai-poster\/"},"modified":"2025-11-10T14:03:33","modified_gmt":"2025-11-10T14:03:33","slug":"christophers-ai-poster","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/christophers-ai-poster\/","author":23341975,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.8","stable_tag":"trunk","tested":"6.8.5","requires":"6.8","requires_php":"7.0","requires_plugins":null,"header_name":"Christophers AI Writer.","header_author":"Christopher Smith","header_description":"Automatically generates SEO optimized articles with the help of OpenAI.","assets_banners_color":"1f1f1f","last_updated":"2025-11-10 14:03:33","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/freewebdesigns.net\/christophers-ai-poster","header_author_uri":"https:\/\/freewebdesigns.net\/about\/","rating":4.5,"author_block_rating":0,"active_installs":0,"downloads":548,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.6":{"tag":"1.0.6","author":"christophers123","date":"2025-08-24 13:42:53"},"1.0.7":{"tag":"1.0.7","author":"christophers123","date":"2025-08-25 10:15:21"},"1.0.9":{"tag":"1.0.9","author":"christophers123","date":"2025-08-28 12:12:23"},"1.1.0":{"tag":"1.1.0","author":"christophers123","date":"2025-10-26 14:39:53"},"1.1.1":{"tag":"1.1.1","author":"christophers123","date":"2025-10-27 11:01:31"},"1.1.2":{"tag":"1.1.2","author":"christophers123","date":"2025-10-30 12:46:52"},"1.1.3":{"tag":"1.1.3","author":"christophers123","date":"2025-10-30 13:22:13"},"1.1.4":{"tag":"1.1.4","author":"christophers123","date":"2025-10-30 13:32:09"},"1.1.5":{"tag":"1.1.5","author":"christophers123","date":"2025-10-30 14:11:31"},"1.1.6":{"tag":"1.1.6","author":"christophers123","date":"2025-11-02 13:59:50"},"1.1.7":{"tag":"1.1.7","author":"christophers123","date":"2025-11-09 12:17:38"}},"upgrade_notice":{"1.0.6":"<p>Prevents large spacing under titles when the model returns a full HTML document; safer admin output escaping.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":1,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3391164,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3391163,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.6","1.0.7","1.0.9","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,210511,1676],"plugin_category":[55],"plugin_contributors":[246703],"plugin_business_model":[],"class_list":["post-245722","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-ai-writer","plugin_tags-writer","plugin_category-seo-and-marketing","plugin_contributors-christophers123","plugin_committers-christophers123"],"banners":{"banner":"https:\/\/ps.w.org\/christophers-ai-poster\/assets\/banner-772x250.png?rev=3391163","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/christophers-ai-poster\/assets\/icon-128x128.png?rev=3391164","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Use this AI Writer for SEO optimized writing. It creates long articles up to 2,500 words with the help of unique prompt instructions.<\/p>\n\n<p>Key free version features:\n* Click the \"Generate Article\" button for on demand content creation.\n* Generates very long, detailed draft articles (up to 2,500 words) using the included prompt as an example that should be adapted to the user's post.\n* Saves drafts for your review, editing, and publication.\n* Compatible with WordPress &gt;= 6.8 and PHP &gt;= 7.0.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the <strong>OpenAI API<\/strong> at <code>https:\/\/api.openai.com\/v1\/chat\/completions<\/code> to generate article content. When you click <strong>Generate Article<\/strong>, it sends:\n- Your OpenAI API key\n- Your prompt text\n- Model, max_tokens, and temperature settings<\/p>\n\n<p>This service is provided by <strong>OpenAI, Inc.<\/strong>\n- Terms of Use: https:\/\/openai.com\/policies\/terms-of-use\n- Privacy Policy: https:\/\/openai.com\/policies\/privacy-policy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>In the WordPress admin, go to <strong>Plugins \u2192 Add New<\/strong>, search for \"Christophers AI Writer\", click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<li>Go to <strong>Settings \u2192 Christophers AI Writer<\/strong> and configure:\n\n<ul>\n<li>OpenAI API Key<\/li>\n<li>Manual Prompt (use the detailed example and adapt it for best results)<\/li>\n<li>OpenAI Model (recommend <code>gpt-4o-mini<\/code>)<\/li>\n<li>Max Tokens (e.g. 12000\u201316000 for 2,500 word articles)<\/li>\n<\/ul><\/li>\n<li>Click <strong>Generate Article<\/strong>; drafts appear under <strong>Posts \u2192 Drafts<\/strong>. Review, edit, then publish as desired.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='pro%20version'><h3>Pro Version<\/h3><\/dt>\n<dd><\/dd>\n<dt id='how%20to%20get%20the%20pro%20version%3F'><h3>How to get the Pro version?<\/h3><\/dt>\n<dd><p>Visit <a href=\"https:\/\/freewebdesigns.net\/blog\/ai-writer-for-wordpress-pro-version\/\" rel=\"noopener noreferrer\"><strong>this page<\/strong><\/a> to obtain the Pro version.<\/p><\/dd>\n<dt id='do%20you%20have%20a%20promotional%20offer%20for%20the%20pro%20version%3F'><h3>Do you have a promotional offer for the Pro version?<\/h3><\/dt>\n<dd><p>See <a href=\"https:\/\/freewebdesigns.net\/blog\/skyrocket-your-site-to-new-heights\" rel=\"noopener noreferrer\"><strong>this page<\/strong><\/a> for details on our current promotional offer.<\/p><\/dd>\n<dt id='can%20you%20tell%20me%20more%20about%20the%20pro%20version%3F'><h3>Can you tell me more about the Pro version?<\/h3><\/dt>\n<dd><p>Its biggest advantage is that writing and publishing is fully automated. However, you must first fill the topic library with topics. The more topics you add, the longer the plugin will continue writing and publishing without you lifting a finger. For example, if you fill the topic library with 365 topics and configure the settings to one article per day, the plugin will automatically write and publish for a year without you even pressing a button. Another special feature is that the upgraded plugin automatically adds relevant internal links and, if desired, external links as well. Finally, you can determine where the links are placed, how many there should be, and whether they should be dofollow or nofollow.<\/p><\/dd>\n<dt id='free%20version'><h3>Free Version<\/h3><\/dt>\n<dd><\/dd>\n<dt id='why%20are%20there%20no%20links%20in%20my%20articles%3F'><h3>Why are there no links in my articles?<\/h3><\/dt>\n<dd><p>The free version only generates articles without links. For fully automated internal and external link insertion, you can use the Pro version.<\/p><\/dd>\n<dt id='why%20aren%27t%20my%20articles%20publishing%20automatically%3F'><h3>Why aren't my articles publishing automatically?<\/h3><\/dt>\n<dd><p>The free version only generates drafts. For fully automated generation and publishing you can use the Pro version.<\/p><\/dd>\n<dt id='how%20long%20can%20generated%20articles%20be%3F'><h3>How long can generated articles be?<\/h3><\/dt>\n<dd><p>Up to 2,500 words using the included prompt example and sufficient max token settings.<\/p><\/dd>\n<dt id='can%20i%20insert%20images%20or%20meta%20descriptions%20automatically%3F'><h3>Can I insert images or meta descriptions automatically?<\/h3><\/dt>\n<dd><p>No. You must add those manually in the editor.<\/p><\/dd>\n<dt id='what%20is%20the%20%22magical%20prompt%22%20and%20where%20do%20i%20find%20it%3F'><h3>What is the \"magical prompt\" and where do I find it?<\/h3><\/dt>\n<dd><p>A highly detailed instruction template included under <strong>Settings \u2192 Manual Prompt<\/strong>. Edit as desired, copy and paste it into the prompt field and save the settings.<\/p><\/dd>\n<dt id='how%20to%20get%20an%20openai%20api%20key%3F'><h3>How to get an OpenAI API key?<\/h3><\/dt>\n<dd><p>After installation of the plugin you can find complete instructions on the settings page.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Better description and security.<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Improved description.<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Improved description.<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Minor improvements.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Better field descriptions.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Improved ease of use.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Improved security.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Improved FAQ and description.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Improved FAQ and updated readme for clarity.<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Improved FAQ.<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Improved descriptions.<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Better descriptions.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Fix: Normalize model output to prevent large spacing under the theme title (strip full HTML wrappers and leading empty blocks).<\/li>\n<li>Tweak: Prefer <code>&lt;h1&gt;<\/code> for title; fall back to <code>&lt;title&gt;<\/code> if present.<\/li>\n<li>Security: Proper escaping in settings fields; explicit script version.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Use this AI Writer to generate long, SEO-optimized draft articles for WordPress with your own OpenAI API key.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/245722","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=245722"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/christophers123"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=245722"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=245722"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=245722"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=245722"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=245722"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=245722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}