{"id":315770,"date":"2026-06-09T18:35:05","date_gmt":"2026-06-09T18:35:05","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ad-control-center\/"},"modified":"2026-06-09T18:31:32","modified_gmt":"2026-06-09T18:31:32","slug":"creative-studio-ai-ad-image-generator","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/creative-studio-ai-ad-image-generator\/","author":23503215,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.18.4","stable_tag":"0.18.4","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Creative Studio - AI Marketing Ads & Image Generator for WooCommerce","header_author":"Ad Control Center","header_description":"Creative Studio for WooCommerce. Generate professional product photoshoots from existing product images, choose from polished scene presets, and compose ready-to-publish ad creatives.","assets_banners_color":"fdfbfb","last_updated":"2026-06-09 18:31:32","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/adcontrolcenter.com\/wordpress","header_author_uri":"https:\/\/adcontrolcenter.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":38,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.18.4":{"tag":"0.18.4","author":"adcontrolcenter","date":"2026-06-09 18:31:32"}},"upgrade_notice":{"0.9.3":"<p>First public release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3566434,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3566434,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3566434,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3566434,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3566434,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.18.4"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3566434,"resolution":"1","location":"assets","locale":"","width":1677,"height":870},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3566434,"resolution":"2","location":"assets","locale":"","width":1877,"height":906},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3566434,"resolution":"3","location":"assets","locale":"","width":1913,"height":904}},"screenshots":{"1":"The product grid \u2014 every WooCommerce product with Generate and View actions.","2":"The full-screen results view with multiple enhanced versions.","3":"Saving an enhanced image to the Media Library.","4":"The History page listing every image you have generated."}},"plugin_section":[],"plugin_tags":[266375,216086,282,24716,286],"plugin_category":[45],"plugin_contributors":[266376],"plugin_business_model":[],"class_list":["post-315770","plugin","type-plugin","status-publish","hentry","plugin_tags-ad-creatives","plugin_tags-ai-images","plugin_tags-ecommerce","plugin_tags-product-images","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-adcontrolcenter","plugin_committers-adcontrolcenter"],"banners":{"banner":"https:\/\/ps.w.org\/creative-studio-ai-ad-image-generator\/assets\/banner-772x250.png?rev=3566434","banner_2x":"https:\/\/ps.w.org\/creative-studio-ai-ad-image-generator\/assets\/banner-1544x500.png?rev=3566434","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/creative-studio-ai-ad-image-generator\/assets\/icon.svg?rev=3566434","icon":"https:\/\/ps.w.org\/creative-studio-ai-ad-image-generator\/assets\/icon.svg?rev=3566434","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/creative-studio-ai-ad-image-generator\/assets\/screenshot-1.jpg?rev=3566434","caption":"The product grid \u2014 every WooCommerce product with Generate and View actions."},{"src":"https:\/\/ps.w.org\/creative-studio-ai-ad-image-generator\/assets\/screenshot-2.jpg?rev=3566434","caption":"The full-screen results view with multiple enhanced versions."},{"src":"https:\/\/ps.w.org\/creative-studio-ai-ad-image-generator\/assets\/screenshot-3.jpg?rev=3566434","caption":"Saving an enhanced image to the Media Library."}],"raw_content":"<!--section=description-->\n<p>AdControlCenter turns your existing WooCommerce product photos into polished, store-ready images. Pick a product, click Generate, and get multiple enhanced versions to download or save straight into your media library \u2014 no design skills needed.<\/p>\n\n<p>This plugin is a free, fully-functional client for the AdControlCenter image service (a third-party SaaS at adcontrolcenter.com). No plugin features are locked: every button works out of the box. The AI image generation runs on the external service, which includes a free weekly allowance and an optional one-time credit pack if you need more volume. You are paying the service for compute, never to unlock plugin code.<\/p>\n\n<p><strong>What it does<\/strong><\/p>\n\n<ul>\n<li>Browse your WooCommerce products inside WP admin.<\/li>\n<li>Generate 1 or 3 enhanced versions of a product's main image.<\/li>\n<li>Preview results full-screen and zoom in to inspect detail.<\/li>\n<li>Download an enhanced image, or save it directly into your Media Library.<\/li>\n<li>Not happy with a result? Regenerate it with a short note describing what to change.<\/li>\n<li>Review every image you have generated on the History page.<\/li>\n<\/ul>\n\n<p><strong>Free tier<\/strong><\/p>\n\n<p>Every site gets a number of free image credits per week. Each generated image uses one credit. Need more? You can purchase a credit pack at any time \u2014 no subscription, one-time purchase.<\/p>\n\n<p><strong>Requirements<\/strong><\/p>\n\n<ul>\n<li>WooCommerce must be installed and active.<\/li>\n<li>Your site must be reachable over the public internet so the service can fetch the source image you choose to enhance.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin relies on the AdControlCenter SaaS at adcontrolcenter.com to generate AI-enhanced product images and composed ad creatives. Generation happens on the external service; the plugin itself does not run any AI locally. Use of this plugin requires a working internet connection on the WordPress site.<\/p>\n\n<p><strong>Service used: AdControlCenter (adcontrolcenter.com)<\/strong><\/p>\n\n<p>What it does: receives your product image URL and product metadata, generates one or more enhanced images and\/or composed ad creatives using third-party AI models, and returns the resulting image URLs to the plugin.<\/p>\n\n<p>When data is sent: only when you take an explicit action in the plugin \u2014 clicking Generate, Regenerate, Create Ad, or redeeming a credit code. Nothing is sent in the background, on a schedule, or without a direct click from you.<\/p>\n\n<p>What data is sent on each request:<\/p>\n\n<ul>\n<li>Your site URL (used to scope your free weekly credit allowance and validate your license key, if any).<\/li>\n<li>The public URL of the product image you chose to work on.<\/li>\n<li>Basic context for that image: product name, product ID, image role, and (for ad creatives) the message text you typed, the aspect ratio you chose, and whether you opted to show the product price.<\/li>\n<li>Your site logo URL (taken from the WordPress Customizer logo or site icon, if you have one configured).<\/li>\n<li>Your license key, only if you have redeemed one on the Credits page.<\/li>\n<li>Standard HTTP request metadata: plugin version, WordPress version, PHP version.<\/li>\n<\/ul>\n\n<p>What is NOT sent: admin email addresses, user accounts, customer data, order data, or visitor analytics.<\/p>\n\n<p>Service provider: AdControlCenter.<\/p>\n\n<ul>\n<li>Terms of service: <a href=\"https:\/\/adcontrolcenter.com\/terms\">https:\/\/adcontrolcenter.com\/terms<\/a><\/li>\n<li>Privacy policy: <a href=\"https:\/\/adcontrolcenter.com\/privacy\">https:\/\/adcontrolcenter.com\/privacy<\/a><\/li>\n<\/ul>\n\n<p>The Privacy page includes a \"WordPress Plugin\" section that lists exactly which data the plugin sends, where it is stored, retention policy, and the third-party processors (such as the AI model providers) used by the service. The Terms page includes a section covering credit packs, license keys (one site per key), and refund policy.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin through <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>, or install it from the WordPress plugin directory.<\/li>\n<li>Activate it. Make sure WooCommerce is active.<\/li>\n<li>Open <strong>AdControlCenter<\/strong> in the admin menu.<\/li>\n<li>Pick a product and click <strong>Generate<\/strong>. Your enhanced images appear in a few seconds.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20account%20to%20start%3F\"><h3>Do I need an account to start?<\/h3><\/dt>\n<dd><p>No. You can start generating images on the free weekly credits with no signup. To buy additional credits you complete a one-time checkout and paste the license key you receive into the plugin's Settings page.<\/p><\/dd>\n<dt id=\"does%20this%20modify%20my%20original%20product%20images%3F\"><h3>Does this modify my original product images?<\/h3><\/dt>\n<dd><p>No. Generated images are separate. You choose whether to download them or save them as new entries in your Media Library. Your original product images are never changed.<\/p><\/dd>\n<dt id=\"does%20it%20work%20without%20woocommerce%3F\"><h3>Does it work without WooCommerce?<\/h3><\/dt>\n<dd><p>No. The plugin works with your WooCommerce product catalog and will prompt you to install WooCommerce if it is not active.<\/p><\/dd>\n<dt id=\"does%20this%20work%20on%20multisite%3F\"><h3>Does this work on multisite?<\/h3><\/dt>\n<dd><p>It is designed for single-site installs.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>For older entries, see changelog.txt in the plugin folder.<\/p>\n\n<h4>0.18.4<\/h4>\n\n<ul>\n<li>Refreshed the Creative Studio header logo.<\/li>\n<\/ul>\n\n<h4>0.18.3<\/h4>\n\n<ul>\n<li>Security: all inline SVG icon output is now escaped late with wp_kses (per WordPress.org review feedback).<\/li>\n<li>Replaced the server-side image download proxy with two save actions: \"Save to product gallery\" and \"Save to media\".<\/li>\n<li>Uninstall now fully removes plugin data: options, transients, and the history table.<\/li>\n<\/ul>\n\n<h4>0.18.2<\/h4>\n\n<ul>\n<li>In-admin header now leads with the product brand: \"Creative Studio\" with the Ad Control Center mark as a \"by \u2026\" attribution underneath. Requires <code>cs-logo.svg<\/code> in <code>admin\/images\/<\/code>.<\/li>\n<\/ul>\n\n<h4>0.18.1<\/h4>\n\n<ul>\n<li>Display name updated to \"Creative Studio - AI Marketing Ads &amp; Image Generator for WooCommerce\" (lead with the brand, per WordPress.org review feedback).<\/li>\n<\/ul>\n\n<h4>0.18.0<\/h4>\n\n<ul>\n<li>Renamed for WordPress.org submission. Slug updated to creative-studio-ai-ad-image-generator. Text domain matches the new slug so WordPress.org translations resolve correctly. Admin menu label is now \"Creative Studio\". Main plugin file renamed to creative-studio.php.<\/li>\n<\/ul>\n\n<h4>0.17.5<\/h4>\n\n<ul>\n<li>Send the plugin's verify.txt URL with every request so server-side site verification keeps working after the v0.17 slug rename (and any future renames).<\/li>\n<\/ul>\n\n<h4>0.17.4<\/h4>\n\n<ul>\n<li>Tested against WordPress 7.0.<\/li>\n<li>Plugin-check pass: explicit suppression for the RENAME TABLE migration (table identifiers can't use prepared placeholders; values are not user input).<\/li>\n<\/ul>\n\n<h4>0.17.3<\/h4>\n\n<ul>\n<li>Fixed: Credits and History pages now load CSS\/JS properly (menu slugs were missed by the v0.17 rename).<\/li>\n<li>Fixed: history data preserved across the prefix change \u2014 old wp_acc_history table is auto-migrated to wp_adcc_history on first load.<\/li>\n<li>Fixed: cached credit count survives the upgrade (options auto-migrate from acc_ to adcc_).<\/li>\n<\/ul>\n\n<h4>0.17.2<\/h4>\n\n<ul>\n<li>Renamed to \"Ad Control Center - Creative Studio for WooCommerce\" (dropped \"AI\" from the title). Slug updated to ad-control-center-creative-studio.<\/li>\n<\/ul>\n\n<h4>0.17.1<\/h4>\n\n<ul>\n<li>Prefixed all locally-defined view variables to satisfy Plugin Check (no behavior change).<\/li>\n<\/ul>\n\n<h4>0.17.0<\/h4>\n\n<ul>\n<li>Renamed to \"Ad Control Center - Creative Studio for WooCommerce\" with a new slug, per WordPress.org review feedback.<\/li>\n<li>Internal prefix changed from acc_ to adcc_ across PHP and JavaScript (no user-visible behavior change).<\/li>\n<li>New \"External services\" readme section disclosing what data is sent to adcontrolcenter.com and linking to its terms and privacy pages.<\/li>\n<\/ul>\n\n<h4>0.16.3<\/h4>\n\n<ul>\n<li>Result-card actions laid out as a 2\u00d72 grid \u2014 Download | Add to gallery on top, Regenerate | Create Ad on bottom.<\/li>\n<\/ul>\n\n<h4>0.16.2<\/h4>\n\n<ul>\n<li>Plugin-check pass: sanitize the scenes[] POST array up-front so the scanner sees explicit input cleansing.<\/li>\n<\/ul>\n\n<h4>0.16.1<\/h4>\n\n<ul>\n<li>Polished card actions: taller pill secondaries, the \"View product\" success state now matches the pill style with a soft green accent, slightly more breathing room above Create Ad.<\/li>\n<\/ul>\n\n<h4>0.16.0<\/h4>\n\n<ul>\n<li>Card facelift: rounder corners, softer shadow, larger caption, pill-shaped action buttons, vibrant purple Create Ad CTA.<\/li>\n<\/ul>\n\n<h4>0.15.1<\/h4>\n\n<ul>\n<li>Softer, calmer result-card buttons. Download is a single icon; Add to gallery and Regenerate are muted; Create Ad stays the prominent purple CTA.<\/li>\n<li>Cleaner Generate action bar \u2014 centered group with a hairline separator above; dropped the redundant \"Pick a scene\" hint.<\/li>\n<\/ul>\n\n<h4>0.15.0<\/h4>\n\n<ul>\n<li>Cleaner Generate modal layout: scenes span the full width, Quality + Generate move to a single row below, with a live \"N scenes selected\" count.<\/li>\n<\/ul>\n\n<h4>0.14.0<\/h4>\n\n<ul>\n<li>Mosaic results grid \u2014 ads of different aspect ratios pack tightly without cropping or whitespace gaps.<\/li>\n<li>Create Ad button restyled (purple + megaphone) so it stands out from the standard actions.<\/li>\n<li>Ad placeholders now show in the right aspect ratio while generating.<\/li>\n<\/ul>\n\n<h4>0.13.1<\/h4>\n\n<ul>\n<li>Spinner countdown now matches the expected generation time per quality (Basic 18s \/ Standard 26s \/ High Quality 38s).<\/li>\n<\/ul>\n\n<h4>0.13.0<\/h4>\n\n<ul>\n<li>Three quality tiers: Basic (1\u00d7 credit), Standard (2\u00d7 credits), High Quality (3\u00d7 credits). Default is Basic.<\/li>\n<\/ul>\n\n<h4>0.12.1<\/h4>\n\n<ul>\n<li>Send the site logo as context on Generate too (not only Create Ad), so the engine has a brand reference for every image.<\/li>\n<\/ul>\n\n<h4>0.12.0<\/h4>\n\n<ul>\n<li>High Quality switch (Standard 1\u00d7 \/ High Quality 3\u00d7 credits) on both Generate and Create Ad.<\/li>\n<li>Create Ad now runs in the background \u2014 the modal closes on submit and the result appears in your results grid with an \"Ad\" tag.<\/li>\n<li>Ad modal shows a preview of the source image you're creating the ad from.<\/li>\n<li>Regenerate an ad to tweak the message, aspect, price toggle, or quality.<\/li>\n<\/ul>\n\n<h4>0.11.1<\/h4>\n\n<ul>\n<li>Create Ad: fixed the result viewer (was reading the wrong field shape from the response).<\/li>\n<li>Create Ad: ad creatives can now be downloaded and saved to the media gallery.<\/li>\n<\/ul>\n\n<h4>0.11.0<\/h4>\n\n<ul>\n<li>Select multiple scenes and generate them in one go (atomic credit reservation \u2014 never overcharged).<\/li>\n<li>New \"Create Ad\" button: turn an enhanced image into a finished ad creative with your message and chosen aspect ratio.<\/li>\n<\/ul>\n\n<h4>0.10.2<\/h4>\n\n<ul>\n<li>Crisper admin menu icon (true cutout SVG, scales properly at any size).<\/li>\n<\/ul>\n\n<h4>0.10.1<\/h4>\n\n<ul>\n<li>Updated admin menu icon.<\/li>\n<\/ul>\n\n<h4>0.10.0<\/h4>\n\n<ul>\n<li>Save now adds the image directly to the product's WooCommerce gallery.<\/li>\n<li>Free and paid credits shown as separate badges with an info dialog.<\/li>\n<\/ul>\n\n<h4>0.9.3<\/h4>\n\n<ul>\n<li>Carousel \"Generated\" tag no longer shows \"undefined\" before a page reload.<\/li>\n<li>Green Buy button on the credit packs.<\/li>\n<\/ul>\n\n<h4>0.9.2<\/h4>\n\n<ul>\n<li>Final plugin-check pass.<\/li>\n<\/ul>\n\n<h4>0.9.1<\/h4>\n\n<ul>\n<li>WordPress.org plugin-check compliance pass.<\/li>\n<\/ul>\n\n<h4>0.9.0<\/h4>\n\n<ul>\n<li>New Credits page: buy packs, redeem a code with confirmation, redemption history.<\/li>\n<li>Removed the separate Settings page (license redemption is now on Credits).<\/li>\n<\/ul>","raw_excerpt":"Generate professional AI-enhanced versions of your WooCommerce product images, right from your WordPress dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/315770","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=315770"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/adcontrolcenter"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=315770"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=315770"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=315770"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=315770"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=315770"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=315770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}