{"id":359620,"date":"2026-09-10T20:51:17","date_gmt":"2026-09-10T20:51:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/advanced-ai-article-studio\/"},"modified":"2026-09-11T00:30:53","modified_gmt":"2026-09-11T00:30:53","slug":"westroo-ai-article-studio","status":"publish","type":"plugin","link":"https:\/\/me.wordpress.org\/plugins\/westroo-ai-article-studio\/","author":23540089,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.6.5","stable_tag":"1.6.5","tested":"7.1","requires":"7.0","requires_php":"7.4","requires_plugins":null,"header_name":"Westroo AI Article Studio","header_author":"Westroo Digital","header_description":"Generate, monitor, control, and index high-performing content using AI.","assets_banners_color":"afd5d1","last_updated":"2026-09-11 00:30:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/westroo.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":77,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.5.1":{"tag":"1.5.1","author":"westroodigital","date":"2026-09-10 20:50:47","revision":3690494},"1.6.5":{"tag":"1.6.5","author":"westroodigital","date":"2026-09-11 00:30:53","revision":3690626}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3690494,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3690494,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3690494,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3690494,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.5.1","1.6.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3690494,"resolution":"1","location":"assets","locale":"","width":1672,"height":941}},"screenshots":{"1":"Westroo AI Article Studio workspace with content generation, search preview, query insights, and analytics."}},"plugin_section":[],"plugin_tags":[2353,529,1005,186,1811],"plugin_category":[36,46,55],"plugin_contributors":[280141],"plugin_business_model":[],"class_list":["post-359620","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-content","plugin_tags-google-analytics","plugin_tags-seo","plugin_tags-writing","plugin_category-analytics","plugin_category-editor-and-writing","plugin_category-seo-and-marketing","plugin_contributors-westroodigital","plugin_committers-westroodigital"],"banners":{"banner":"https:\/\/ps.w.org\/westroo-ai-article-studio\/assets\/banner-772x250.png?rev=3690494","banner_2x":"https:\/\/ps.w.org\/westroo-ai-article-studio\/assets\/banner-1544x500.png?rev=3690494","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/westroo-ai-article-studio\/assets\/icon-128x128.png?rev=3690494","icon_2x":"https:\/\/ps.w.org\/westroo-ai-article-studio\/assets\/icon-256x256.png?rev=3690494","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/westroo-ai-article-studio\/assets\/screenshot-1.png?rev=3690494","caption":"Westroo AI Article Studio workspace with content generation, search preview, query insights, and analytics."}],"raw_content":"<!--section=description-->\n<p>Westroo AI Article Studio provides an admin-only workspace for drafting articles and pages with the PHP AI Client SDK. It can also review optional Google Site Kit data to help site owners understand search queries and generated-content performance.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Generate AI-assisted draft posts and pages from a prompt.<\/li>\n<li>Review and edit generated title, slug, body, featured image, and meta description before publishing.<\/li>\n<li>Generate article ideas from homepage context with the AI Site Analyst.<\/li>\n<li>Optionally read Google Search Console and Google Analytics data from Google Site Kit.<\/li>\n<\/ul>\n\n<h4>Privacy and external services<\/h4>\n\n<p>This plugin can connect to external services.<\/p>\n\n<ul>\n<li>PHP AI Client SDK: sends prompts, article instructions, and optional homepage snippets to the provider selected by the site administrator.<\/li>\n<li>Google Search Console API and Google Analytics Data API: when Google Site Kit is connected, the plugin requests query and analytics reporting data from Google. Service terms and privacy policy: https:\/\/policies.google.com\/privacy<\/li>\n<\/ul>\n\n<p>The plugin sends data to these services only when a site administrator uses AI generation or connected Google Site Kit features.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory or install it through the WordPress admin.<\/li>\n<li>Activate the plugin through the <code>Plugins<\/code> screen in WordPress.<\/li>\n<li>Open <code>AI Article Studio<\/code> in the admin menu.<\/li>\n<li>Open AI Article Studio &gt; AI Setup, select a provider, and save its API key.<\/li>\n<li>Optionally connect Google Site Kit if you want query and analytics features.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20publish%20content%20automatically%20on%20activation%3F\"><h3>Does the plugin publish content automatically on activation?<\/h3><\/dt>\n<dd><p>No. The plugin does not create posts or pages on activation.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20require%20google%20site%20kit%3F\"><h3>Does the plugin require Google Site Kit?<\/h3><\/dt>\n<dd><p>No. Google Site Kit is optional and only needed for the query and analytics tabs.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20store%20ai%20provider%20api%20keys%3F\"><h3>Does the plugin store AI provider API keys?<\/h3><\/dt>\n<dd><p>Yes. The selected API key is encrypted before being stored in the WordPress options table.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.5<\/h4>\n\n<ul>\n<li>Added authenticated encryption for newly saved API keys while retaining compatibility with existing keys.<\/li>\n<li>Removed stored AI credentials when the plugin is uninstalled.<\/li>\n<li>Expanded the privacy disclosure to cover layout content and stored prompts.<\/li>\n<\/ul>\n\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>Increased PHP AI Client generation timeout to support slower Gemini responses.<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>Registers available official provider connectors with the PHP AI Client before generation.<\/li>\n<li>Displays a clear setup notice when the selected provider connector is not active.<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>Added provider selection and encrypted API-key configuration to the AI Setup tab.<\/li>\n<li>Passes the selected provider and credentials through the PHP AI Client SDK.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Applied the refreshed Advanced dashboard styles to the official Westroo package.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Added the Auto Generation feature tab and Pro add-on hook integration.<\/li>\n<li>Improved PHP AI Client setup and provider capability messaging.<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Replaced the deprecated <code>wp_ai_client_prompt()<\/code> wrapper with the current PHP AI Client SDK API.<\/li>\n<li>Added text-generation capability detection and a direct link to Settings &gt; AI Credentials.<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Removed hidden files from the upload package.<\/li>\n<li>Replaced direct AI provider requests with WordPress AI Client usage.<\/li>\n<li>Removed slow meta query usage from admin reporting screens.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<\/ul>","raw_excerpt":"Generate AI-assisted article drafts and review connected Google Site Kit data from one WordPress admin workspace.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/359620","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=359620"}],"author":[{"embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/westroodigital"}],"wp:attachment":[{"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=359620"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=359620"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=359620"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=359620"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=359620"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=359620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}