{"id":320839,"date":"2026-06-17T13:49:49","date_gmt":"2026-06-17T13:49:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ai-content-studio\/"},"modified":"2026-06-17T13:48:14","modified_gmt":"2026-06-17T13:48:14","slug":"scribent-content-generator-openai","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/scribent-content-generator-openai\/","author":23152099,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"trunk","tested":"7.0","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Scribent Content Generator with OpenAI","header_author":"Mahdi Rahani","header_description":"Generate SEO-friendly website content with an OpenAI-compatible API.","assets_banners_color":"feffff","last_updated":"2026-06-17 13:48:14","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":12,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"mahdirahani","date":"2026-06-17 13:49:18"}},"upgrade_notice":{"1.0.2":"<p>New plugin slug and option keys. Re-enter your API key in Scribent &gt; Settings after upgrading.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3575913,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3575913,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3575913,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3575913,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[529,2209,194533,186,1811],"plugin_category":[46,55],"plugin_contributors":[250973],"plugin_business_model":[],"class_list":["post-320839","plugin","type-plugin","status-publish","hentry","plugin_tags-content","plugin_tags-generator","plugin_tags-openai","plugin_tags-seo","plugin_tags-writing","plugin_category-editor-and-writing","plugin_category-seo-and-marketing","plugin_contributors-mahdirahani","plugin_committers-mahdirahani"],"banners":{"banner":"https:\/\/ps.w.org\/scribent-content-generator-openai\/assets\/banner-772x250.png?rev=3575913","banner_2x":"https:\/\/ps.w.org\/scribent-content-generator-openai\/assets\/banner-1544x500.png?rev=3575913","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/scribent-content-generator-openai\/assets\/icon-128x128.png?rev=3575913","icon_2x":"https:\/\/ps.w.org\/scribent-content-generator-openai\/assets\/icon-256x256.png?rev=3575913","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Scribent helps WordPress admins and editors create polished website content without exposing technical AI settings to everyday users.<\/p>\n\n<p>The plugin can generate:<\/p>\n\n<ul>\n<li>Blog posts<\/li>\n<li>Product descriptions<\/li>\n<li>Service pages<\/li>\n<li>Landing page sections<\/li>\n<li>SEO titles<\/li>\n<li>Meta descriptions<\/li>\n<li>Focus keywords<\/li>\n<\/ul>\n\n<p>Generated items are saved in a local history list so admins can reopen previous content after refreshing the page. The block editor sidebar can also insert generated content into the current post.<\/p>\n\n<h4>External service disclosure<\/h4>\n\n<p>This plugin connects to an OpenAI-compatible API endpoint to generate content. By default, requests are sent to:<\/p>\n\n<p>https:\/\/api.openai.com\/v1<\/p>\n\n<p>Admins may change the API Base URL in the plugin settings if they use an OpenAI-compatible gateway or proxy.<\/p>\n\n<p>When content is generated, the plugin sends the selected content type, language, keyword, and prompt instructions to the configured API endpoint. The OpenAI API key is stored in the WordPress options table and is used only for server-side API requests.<\/p>\n\n<p>OpenAI terms and policies:<\/p>\n\n<ul>\n<li>Terms of Use: https:\/\/openai.com\/policies\/terms-of-use<\/li>\n<li>Privacy Policy: https:\/\/openai.com\/policies\/privacy-policy<\/li>\n<li>API Data Usage: https:\/\/openai.com\/policies\/api-data-usage-policies<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>scribent-content-generator-openai<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the plugin ZIP from the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the Plugins screen.<\/li>\n<li>Go to <code>Scribent &gt; Settings<\/code>.<\/li>\n<li>Enter your OpenAI API key.<\/li>\n<li>Keep the default API Base URL, or enter your OpenAI-compatible API gateway URL.<\/li>\n<li>Go to <code>Scribent<\/code> to generate content.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20an%20openai%20api%20key%3F\"><h3>Does this plugin require an OpenAI API key?<\/h3><\/dt>\n<dd><p>Yes. You need an OpenAI API key, or a compatible API key for the configured API Base URL.<\/p><\/dd>\n<dt id=\"where%20is%20generated%20content%20stored%3F\"><h3>Where is generated content stored?<\/h3><\/dt>\n<dd><p>Generated content history is stored locally in your WordPress database as plugin options. The plugin keeps the latest 50 generated items.<\/p><\/dd>\n<dt id=\"can%20i%20insert%20generated%20content%20into%20a%20post%3F\"><h3>Can I insert generated content into a post?<\/h3><\/dt>\n<dd><p>Yes. Open the block editor, open the Scribent sidebar from the editor menu, generate content, then click <code>Insert into Post<\/code>.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20work%20on%20hosts%20that%20block%20openai%3F\"><h3>Does the plugin work on hosts that block OpenAI?<\/h3><\/dt>\n<dd><p>If your host cannot connect to <code>api.openai.com<\/code>, generation will fail. You can ask your host to allow outbound HTTPS requests to OpenAI or configure an OpenAI-compatible proxy in the API Base URL field.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Rebranded to Scribent with a distinctive coined plugin name and slug.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Renamed plugin for WordPress.org review compliance.<\/li>\n<li>Added distinctive <code>scrbt_<\/code> prefixes for functions, options, and hooks.<\/li>\n<li>Replaced Persian error messages with English copy.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial WordPress.org-ready release.<\/li>\n<\/ul>","raw_excerpt":"Generate SEO-friendly website content, titles, meta descriptions, and focus keywords inside WordPress using an OpenAI-compatible API.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/320839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=320839"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mahdirahani"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=320839"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=320839"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=320839"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=320839"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=320839"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=320839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}