{"id":328987,"date":"2026-06-29T07:38:45","date_gmt":"2026-06-29T07:38:45","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/aismart-content-studio\/"},"modified":"2026-06-29T15:05:33","modified_gmt":"2026-06-29T15:05:33","slug":"aismart-content-studio","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/aismart-content-studio\/","author":23519688,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0","stable_tag":"trunk","tested":"7.0","requires":"6.4","requires_php":"8.1","requires_plugins":null,"header_name":"AISmart Content Studio","header_author":"AISmartContent.co,ltd","header_description":"Connects WordPress to AISmartContent for onboarding, workspace linking, and AI token\/content operations from wp-admin.","assets_banners_color":"","last_updated":"2026-06-29 15:05:33","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/aismartcontent.co\/blog","header_author_uri":"https:\/\/aismartcontent.co","rating":0,"author_block_rating":0,"active_installs":0,"downloads":36,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Onboarding page","2":"Dashboard page","3":"Usage management page"}},"plugin_section":[],"plugin_tags":[2353,529,99,45610,333],"plugin_category":[48],"plugin_contributors":[269374],"plugin_business_model":[],"class_list":["post-328987","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-content","plugin_tags-multilingual","plugin_tags-onboarding","plugin_tags-token","plugin_category-language-tools","plugin_contributors-aismartcontent","plugin_committers-aismartcontent"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/aismart-content-studio.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>AISmart Content Studio provides a WordPress admin interface for connecting a site to AISmartContent, onboarding a workspace, and operating content\/token workflows from one dashboard.<\/p>\n\n<p>Key capabilities:<\/p>\n\n<ul>\n<li>Guided onboarding flow for first-time setup.<\/li>\n<li>Automatic app environment sync from WordPress configuration (no manual .env editing per site).<\/li>\n<li>Workspace-aware token and usage operations from admin pages.<\/li>\n<li>Multilingual integration support for translation workflows.<\/li>\n<li>Hardened API transport with signed requests and TLS verification.<\/li>\n<li>WordPress-native admin pages with secure outbound launch links for cloud actions (no embedded admin iframe).<\/li>\n<\/ul>\n\n<p>This plugin is intended for site administrators and agency operators who need centralized control of AISmartContent integration per WordPress site.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to AISmartContent cloud services to complete onboarding, workspace linking, token usage operations, and content workflow actions.<\/p>\n\n<p>This plugin may call Google Translate public endpoint as a translation fallback for multilingual workflows.<\/p>\n\n<p>This plugin may call LoremFlickr as an image fallback source when upstream image generation is unavailable.<\/p>\n\n<p>Service endpoints:<\/p>\n\n<ul>\n<li>https:\/\/aismartcontent.co<\/li>\n<li>https:\/\/aismartcontent.co\/api\/plugin\/v1\/*<\/li>\n<li>https:\/\/aismartcontent.co\/api\/v2\/aismart\/posts<\/li>\n<li>https:\/\/translate.googleapis.com\/translate_a\/single (fallback translation requests)<\/li>\n<li>https:\/\/loremflickr.com\/1200\/630\/{query} (fallback image requests)<\/li>\n<\/ul>\n\n<p>Data sent to the service may include:<\/p>\n\n<ul>\n<li>Site URL and site domain<\/li>\n<li>Admin email (for onboarding and account linking)<\/li>\n<li>Workspace and user context returned by onboarding<\/li>\n<li>Plugin version and request metadata used to authenticate signed API requests<\/li>\n<li>Translation text payloads and language codes when fallback translation is used<\/li>\n<li>Image search query text and requested image dimensions when fallback image generation is used<\/li>\n<\/ul>\n\n<p>Why data is sent:<\/p>\n\n<ul>\n<li>To authenticate and connect your WordPress site with an AISmartContent workspace<\/li>\n<li>To execute plugin features that require cloud API processing<\/li>\n<li>To translate content when multilingual fallback translation is requested<\/li>\n<li>To return a placeholder image when image generation fallback is requested<\/li>\n<\/ul>\n\n<p>Service terms and policies:<\/p>\n\n<ul>\n<li>AISmartContent Terms: https:\/\/aismartcontent.co<\/li>\n<li>AISmartContent Privacy: https:\/\/aismartcontent.co<\/li>\n<li>Google Terms: https:\/\/policies.google.com\/terms<\/li>\n<li>Google Privacy: https:\/\/policies.google.com\/privacy<\/li>\n<li>LoremFlickr service site: https:\/\/loremflickr.com<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code> or install the plugin zip from WordPress admin.<\/li>\n<li>Activate AISmart Content Studio in WordPress admin.<\/li>\n<li>Open <code>AISmart Content Studio &gt; Onboarding<\/code> and complete connection steps.<\/li>\n<li>Use the dashboard and related pages to configure workspace behavior.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20ssh%2Fcomposer%20on%20shared%20hosting%3F\"><h3>Do I need SSH\/Composer on shared hosting?<\/h3><\/dt>\n<dd><p>Normally no for this packaged release because dependencies are bundled in the plugin.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20call%20openai%20or%20gemini%20directly%20from%20wordpress%3F\"><h3>Does this plugin call OpenAI or Gemini directly from WordPress?<\/h3><\/dt>\n<dd><p>No. This plugin is designed to call AISmartContent APIs, and AISmartContent handles downstream provider operations.<\/p><\/dd>\n<dt id=\"where%20are%20credentials%20stored%3F\"><h3>Where are credentials stored?<\/h3><\/dt>\n<dd><p>Onboarding and signing configuration is stored in WordPress options. Runtime app configuration is synced for plugin runtime execution.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial public package of AISmart Content Studio.<\/li>\n<li>Added onboarding and workspace connection flow.<\/li>\n<li>Added automatic environment sync and security hardening for packaged release.<\/li>\n<\/ul>","raw_excerpt":"AISmart Content Studio connects your WordPress site to AISmartContent to manage AI content workflows, onboarding, and token usage from the WordPress a &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/328987","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=328987"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aismartcontent"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=328987"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=328987"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=328987"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=328987"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=328987"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=328987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}