{"id":298808,"date":"2026-05-28T05:09:19","date_gmt":"2026-05-28T05:09:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ad-fuz\/"},"modified":"2026-09-04T12:55:14","modified_gmt":"2026-09-04T12:55:14","slug":"ad-fuz","status":"publish","type":"plugin","link":"https:\/\/ceb.wordpress.org\/plugins\/ad-fuz\/","author":7368797,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.0","stable_tag":"1.3.0","tested":"7.1","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"Ad Fuz","header_author":"vinoth06","header_description":"Ad Fuz is a powerful WordPress ad management plugin built for publishers, developers, and site owners who demand full control over their advertising inventory.","assets_banners_color":"c6c8cb","last_updated":"2026-09-04 12:55:14","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&hosted_button_id=7DHAEMST475BY","header_plugin_uri":"https:\/\/buffercode.com\/plugin\/ad-fuz","header_author_uri":"https:\/\/buffercode.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":2362,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.10":{"tag":"1.0.10","author":"vinoth06","date":"2026-06-01 08:27:32","revision":3556401},"1.0.11":{"tag":"1.0.11","author":"vinoth06","date":"2026-06-04 06:48:04","revision":3560348},"1.0.12":{"tag":"1.0.12","author":"vinoth06","date":"2026-06-05 17:40:40","revision":3562607},"1.0.13":{"tag":"1.0.13","author":"vinoth06","date":"2026-06-08 03:19:13","revision":3564084},"1.0.14":{"tag":"1.0.14","author":"vinoth06","date":"2026-06-09 13:48:56","revision":3566098},"1.0.15":{"tag":"1.0.15","author":"vinoth06","date":"2026-06-10 14:10:30","revision":3567594},"1.0.16":{"tag":"1.0.16","author":"vinoth06","date":"2026-06-11 14:28:25","revision":3568969},"1.0.17":{"tag":"1.0.17","author":"vinoth06","date":"2026-06-12 14:20:20","revision":3570218},"1.0.18":{"tag":"1.0.18","author":"vinoth06","date":"2026-06-14 03:08:49","revision":3571477},"1.0.19":{"tag":"1.0.19","author":"vinoth06","date":"2026-06-15 13:53:55","revision":3573250},"1.0.20":{"tag":"1.0.20","author":"vinoth06","date":"2026-06-17 08:45:19","revision":3575462},"1.0.21":{"tag":"1.0.21","author":"vinoth06","date":"2026-06-19 12:44:20","revision":3578670},"1.0.22":{"tag":"1.0.22","author":"vinoth06","date":"2026-06-22 06:50:47","revision":3581254},"1.0.23":{"tag":"1.0.23","author":"vinoth06","date":"2026-06-27 13:19:23","revision":3588124},"1.0.24":{"tag":"1.0.24","author":"vinoth06","date":"2026-07-04 03:46:02","revision":3595677},"1.0.8":{"tag":"1.0.8","author":"vinoth06","date":"2026-05-28 05:08:50","revision":3551533},"1.0.9":{"tag":"1.0.9","author":"vinoth06","date":"2026-05-29 14:10:51","revision":3553667},"1.1.0":{"tag":"1.1.0","author":"vinoth06","date":"2026-07-06 11:28:42","revision":3597669},"1.1.1":{"tag":"1.1.1","author":"vinoth06","date":"2026-07-07 12:54:00","revision":3599074},"1.1.10":{"tag":"1.1.10","author":"vinoth06","date":"2026-07-19 06:37:49","revision":3613269},"1.1.11":{"tag":"1.1.11","author":"vinoth06","date":"2026-07-21 04:10:21","revision":3616443},"1.1.12":{"tag":"1.1.12","author":"vinoth06","date":"2026-07-22 04:09:53","revision":3617918},"1.1.13":{"tag":"1.1.13","author":"vinoth06","date":"2026-07-23 11:07:45","revision":3619864},"1.1.14":{"tag":"1.1.14","author":"vinoth06","date":"2026-07-24 09:13:37","revision":3621005},"1.1.2":{"tag":"1.1.2","author":"vinoth06","date":"2026-07-08 13:09:33","revision":3600348},"1.1.3":{"tag":"1.1.3","author":"vinoth06","date":"2026-07-09 15:13:02","revision":3601659},"1.1.4":{"tag":"1.1.4","author":"vinoth06","date":"2026-07-10 12:56:37","revision":3602852},"1.1.5":{"tag":"1.1.5","author":"vinoth06","date":"2026-07-13 07:06:10","revision":3605574},"1.1.6":{"tag":"1.1.6","author":"vinoth06","date":"2026-07-14 05:59:42","revision":3606969},"1.1.7":{"tag":"1.1.7","author":"vinoth06","date":"2026-07-15 04:39:13","revision":3608238},"1.1.8":{"tag":"1.1.8","author":"vinoth06","date":"2026-07-16 10:14:52","revision":3609992},"1.1.9":{"tag":"1.1.9","author":"vinoth06","date":"2026-07-17 07:02:59","revision":3611081},"1.2.0":{"tag":"1.2.0","author":"vinoth06","date":"2026-07-30 13:29:28","revision":3628654},"1.2.1":{"tag":"1.2.1","author":"vinoth06","date":"2026-07-31 07:31:04","revision":3629570},"1.2.10":{"tag":"1.2.10","author":"vinoth06","date":"2026-08-12 01:03:24","revision":3642666},"1.2.11":{"tag":"1.2.11","author":"vinoth06","date":"2026-08-20 13:38:34","revision":3656983},"1.2.12":{"tag":"1.2.12","author":"vinoth06","date":"2026-08-24 10:10:38","revision":3663122},"1.2.13":{"tag":"1.2.13","author":"vinoth06","date":"2026-08-25 08:23:40","revision":3664870},"1.2.14":{"tag":"1.2.14","author":"vinoth06","date":"2026-08-26 07:36:09","revision":3666443},"1.2.15":{"tag":"1.2.15","author":"vinoth06","date":"2026-08-28 04:31:29","revision":3669765},"1.2.16":{"tag":"1.2.16","author":"vinoth06","date":"2026-08-29 04:26:33","revision":3671106},"1.2.17":{"tag":"1.2.17","author":"vinoth06","date":"2026-08-31 06:47:15","revision":3673489},"1.2.2":{"tag":"1.2.2","author":"vinoth06","date":"2026-08-01 05:16:27","revision":3630626},"1.2.3":{"tag":"1.2.3","author":"vinoth06","date":"2026-08-05 15:05:21","revision":3635525},"1.2.4":{"tag":"1.2.4","author":"vinoth06","date":"2026-08-06 06:29:22","revision":3636166},"1.2.5":{"tag":"1.2.5","author":"vinoth06","date":"2026-08-07 01:44:57","revision":3637156},"1.2.6":{"tag":"1.2.6","author":"vinoth06","date":"2026-08-07 09:24:28","revision":3637642},"1.2.7":{"tag":"1.2.7","author":"vinoth06","date":"2026-08-08 08:43:55","revision":3638534},"1.2.8":{"tag":"1.2.8","author":"vinoth06","date":"2026-08-10 05:36:41","revision":3640000},"1.2.9":{"tag":"1.2.9","author":"vinoth06","date":"2026-08-11 05:00:40","revision":3641351},"1.3.0":{"tag":"1.3.0","author":"vinoth06","date":"2026-09-04 12:55:14","revision":3681239}},"upgrade_notice":{"1.0.0":"<p>Initial release of AdFuz. Install to take full control of your WordPress ad management \u2014 ads, campaigns with date scheduling, and ad spaces, all in one place.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3570934,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3570934,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3681209,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3681209,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3681239,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/wp-admin\\\/\",\"preferredVersions\":{\"php\":\"8.0\",\"wp\":\"latest\"},\"steps\":[{\"step\":\"defineWpConfigConsts\",\"consts\":{\"WP_PLAYGROUND_ENV\":true}},{\"step\":\"installPlugin\",\"options\":{\"activate\":true},\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"ad-fuz\"}},{\"step\":\"setSiteOptions\",\"options\":{\"blogname\":\"AdFuz - Manage your ads like a boss\",\"blogdescription\":\"AdFuz gives you full control, unmatched flexibility, and zero-compromise ad management \\u2014 right inside WordPress.\"}}]}"}},"all_blocks":{"adfuz\/adspace":{"name":"adfuz\/adspace","title":"AdFuz Ad Space"}},"tagged_versions":["1.0.10","1.0.11","1.0.12","1.0.13","1.0.14","1.0.15","1.0.16","1.0.17","1.0.18","1.0.19","1.0.20","1.0.21","1.0.22","1.0.23","1.0.24","1.0.8","1.0.9","1.1.0","1.1.1","1.1.10","1.1.11","1.1.12","1.1.13","1.1.14","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","1.2.0","1.2.1","1.2.10","1.2.11","1.2.12","1.2.13","1.2.14","1.2.15","1.2.16","1.2.17","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9","1.3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3570904,"resolution":"1","location":"assets","locale":"","width":1725,"height":787},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3551533,"resolution":"10","location":"assets","locale":"","width":1694,"height":672},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3570904,"resolution":"11","location":"assets","locale":"","width":1737,"height":494},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3597707,"resolution":"12","location":"assets","locale":"","width":1741,"height":440},"screenshot-13.png":{"filename":"screenshot-13.png","revision":3597707,"resolution":"13","location":"assets","locale":"","width":1700,"height":1143},"screenshot-14.png":{"filename":"screenshot-14.png","revision":3597707,"resolution":"14","location":"assets","locale":"","width":1715,"height":1092},"screenshot-15.png":{"filename":"screenshot-15.png","revision":3673489,"resolution":"15","location":"assets","locale":"","width":1616,"height":922},"screenshot-16.png":{"filename":"screenshot-16.png","revision":3673489,"resolution":"16","location":"assets","locale":"","width":1656,"height":735},"screenshot-17.png":{"filename":"screenshot-17.png","revision":3673489,"resolution":"17","location":"assets","locale":"","width":1615,"height":907},"screenshot-18.png":{"filename":"screenshot-18.png","revision":3673489,"resolution":"18","location":"assets","locale":"","width":1624,"height":797},"screenshot-19.png":{"filename":"screenshot-19.png","revision":3673489,"resolution":"19","location":"assets","locale":"","width":1617,"height":787},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3570904,"resolution":"2","location":"assets","locale":"","width":1704,"height":790},"screenshot-20.png":{"filename":"screenshot-20.png","revision":3673489,"resolution":"20","location":"assets","locale":"","width":1626,"height":519},"screenshot-21.png":{"filename":"screenshot-21.png","revision":3681230,"resolution":"21","location":"assets","locale":"","width":1689,"height":819},"screenshot-22.png":{"filename":"screenshot-22.png","revision":3681230,"resolution":"22","location":"assets","locale":"","width":1910,"height":942},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3570904,"resolution":"3","location":"assets","locale":"","width":1141,"height":903},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3570904,"resolution":"4","location":"assets","locale":"","width":1706,"height":884},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3570904,"resolution":"5","location":"assets","locale":"","width":1708,"height":843},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3551533,"resolution":"6","location":"assets","locale":"","width":1691,"height":515},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3551533,"resolution":"7","location":"assets","locale":"","width":1725,"height":543},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3551533,"resolution":"8","location":"assets","locale":"","width":1695,"height":879},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3551533,"resolution":"9","location":"assets","locale":"","width":1681,"height":875}},"screenshots":{"1":"<strong>Dashboard<\/strong> - Quick action for Ads, Campaign and Ad Space.","2":"<strong>Ads<\/strong> \u2014 List all your ads with type, media, and status.","3":"<strong>Ads Edit<\/strong> - Create or Edit the ads like Image, Video and Script.","4":"<strong>Campaign<\/strong> \u2014 Schedule campaigns with start and end dates, assign ads, and track status lifecycle.","5":"<strong>Ad Spaces<\/strong> \u2014 Define named placement zones with dimensions, format, sequence, and fallback ads.","6":"<strong>Tools<\/strong> \u2014 List of available tools like <strong>Data Seeder<\/strong>, <strong>Database Tools<\/strong>, <strong>File Logs<\/strong>, <strong>Database Logs<\/strong>","7":"<strong>Tools: Data Seeder<\/strong> - Seed sample data, remove duplicate or delete all seeder data.","8":"<strong>Tools: Database Tools<\/strong> - Manage the AdFuz tables and option keys","9":"<strong>Tools: File Logs<\/strong> - Show the logged information from Log File","10":"<strong>Tools: Database Logs<\/strong> - Show the logged information from Database","11":"<strong>FAQ<\/strong> - All available FAQ question and answers.","12":"<strong>Global Ads<\/strong> - Global Ads stats and list.","13":"<strong>Global Ads: Popup<\/strong> - Popup Ads and the features.","14":"<strong>Global Ads: Exit Popup<\/strong> - Exit Popup Ads and the features.","15":"<strong>AI Ad Generator<\/strong> - Generate high-converting ad copy, banner images, and HTML\/video scripts in seconds.","16":"<strong>Settings: AI Settings<\/strong> - Configure OpenAI or Google Gemini API credentials, models, default tones, and sizes."}},"plugin_section":[],"plugin_tags":[4437,2533,321,279146,4084],"plugin_category":[35],"plugin_contributors":[80997,80996],"plugin_business_model":[],"class_list":["post-298808","plugin","type-plugin","status-publish","hentry","plugin_tags-ad-inserter","plugin_tags-ad-manager","plugin_tags-ads","plugin_tags-ai-ads","plugin_tags-banner-ads","plugin_category-advertising","plugin_contributors-buffercode","plugin_contributors-vinoth06","plugin_committers-vinoth06"],"banners":{"banner":"https:\/\/ps.w.org\/ad-fuz\/assets\/banner-772x250.jpg?rev=3681209","banner_2x":"https:\/\/ps.w.org\/ad-fuz\/assets\/banner-1544x500.jpg?rev=3681209","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ad-fuz\/assets\/icon-128x128.png?rev=3570934","icon_2x":"https:\/\/ps.w.org\/ad-fuz\/assets\/icon-256x256.png?rev=3570934","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-1.png?rev=3570904","caption":"<strong>Dashboard<\/strong> - Quick action for Ads, Campaign and Ad Space."},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-2.png?rev=3570904","caption":"<strong>Ads<\/strong> \u2014 List all your ads with type, media, and status."},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-3.png?rev=3570904","caption":"<strong>Ads Edit<\/strong> - Create or Edit the ads like Image, Video and Script."},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-4.png?rev=3570904","caption":"<strong>Campaign<\/strong> \u2014 Schedule campaigns with start and end dates, assign ads, and track status lifecycle."},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-5.png?rev=3570904","caption":"<strong>Ad Spaces<\/strong> \u2014 Define named placement zones with dimensions, format, sequence, and fallback ads."},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-6.png?rev=3551533","caption":"<strong>Tools<\/strong> \u2014 List of available tools like <strong>Data Seeder<\/strong>, <strong>Database Tools<\/strong>, <strong>File Logs<\/strong>, <strong>Database Logs<\/strong>"},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-7.png?rev=3551533","caption":"<strong>Tools: Data Seeder<\/strong> - Seed sample data, remove duplicate or delete all seeder data."},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-8.png?rev=3551533","caption":"<strong>Tools: Database Tools<\/strong> - Manage the AdFuz tables and option keys"},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-9.png?rev=3551533","caption":"<strong>Tools: File Logs<\/strong> - Show the logged information from Log File"},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-10.png?rev=3551533","caption":"<strong>Tools: Database Logs<\/strong> - Show the logged information from Database"},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-11.png?rev=3570904","caption":"<strong>FAQ<\/strong> - All available FAQ question and answers."},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-12.png?rev=3597707","caption":"<strong>Global Ads<\/strong> - Global Ads stats and list."},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-13.png?rev=3597707","caption":"<strong>Global Ads: Popup<\/strong> - Popup Ads and the features."},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-14.png?rev=3597707","caption":"<strong>Global Ads: Exit Popup<\/strong> - Exit Popup Ads and the features."},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-15.png?rev=3673489","caption":"<strong>AI Ad Generator<\/strong> - Generate high-converting ad copy, banner images, and HTML\/video scripts in seconds."},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-16.png?rev=3673489","caption":"<strong>Settings: AI Settings<\/strong> - Configure OpenAI or Google Gemini API credentials, models, default tones, and sizes."},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-17.png?rev=3673489","caption":""},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-18.png?rev=3673489","caption":""},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-19.png?rev=3673489","caption":""},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-20.png?rev=3673489","caption":""},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-21.png?rev=3681230","caption":""},{"src":"https:\/\/ps.w.org\/ad-fuz\/assets\/screenshot-22.png?rev=3681230","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Ad Fuz<\/strong> is a powerful WordPress ad management plugin built for publishers, developers, marketers, and site owners who want full control over their advertising inventory \u2014 no third-party lock-in, no forced networks, and no unnecessary complexity.<\/p>\n\n<blockquote>\n  <p><em>Full Control. Unmatched. Zero-Compromise. Manage your ads like a boss \u2014 now with AI.<\/em><\/p>\n<\/blockquote>\n\n<p>AdFuz gives you a structured, developer-grade workflow to create ads, schedule campaigns with precise date ranges, and serve them through defined ad spaces \u2014 all from your WordPress dashboard.<\/p>\n\n<p>For more detailed FAQs, visit: <a href=\"https:\/\/faq.adfuz.com\">FAQs<\/a><\/p>\n\n<h3>Live Preview Demo<\/h3>\n\n<p>Watch the demo video below:<\/p>\n\n<p>https:\/\/www.youtube.com\/watch?v=cq3VgkGCsEE<\/p>\n\n<h4>\ud83e\udd16 AI Ad Generator<\/h4>\n\n<p>Create high-converting ad copy and stunning banner creatives in seconds with integrated AI.<\/p>\n\n<ul>\n<li><strong>Instant Ad Copy &amp; Creative Creation<\/strong>: Generate compelling headlines, persuasive descriptions, and high-converting CTAs from a simple text prompt.<\/li>\n<li><strong>AI Banner Image Generation<\/strong>: Generate professional ad banner visuals directly using <strong>Google Imagen 3.0<\/strong> or <strong>OpenAI DALL-E 3<\/strong>, automatically sideloaded into your WordPress Media Library.<\/li>\n<li><strong>Multi-Format AI Support<\/strong>: Generate Image ads, responsive HTML\/CSS banner snippets (Script ads), and video ad copy with voiceover and storyboard outlines.<\/li>\n<li><strong>Standard IAB Sizes &amp; Custom Dimensions<\/strong>: Automatically adapts layouts for popular ad sizes (Medium Rectangle 300\u00d7250, Leaderboard 728\u00d790, Large Skyscraper 300\u00d7600, Billboard 970\u00d7250, HD 1080\u00d71080, Stories 1080\u00d71920, and more).<\/li>\n<li><strong>1-Click Auto Launch<\/strong>: Automatically create or attach your generated ads to Campaigns and Ad Spaces in a single seamless modal flow.<\/li>\n<li><strong>Brand Tone Customization<\/strong>: Match your brand voice with selectable tones (Promotional, Professional, Urgent \/ FOMO, Playful \/ Creative, Minimalist).<\/li>\n<li><strong>Flexible AI Providers<\/strong>: Seamless integration with <strong>Google Gemini<\/strong> (Gemini 3.6 Flash, Imagen 3.0) and <strong>OpenAI<\/strong> (GPT-4o, GPT-4o-mini, DALL-E 3) with built-in API key testing.<\/li>\n<\/ul>\n\n<h4>\ud83c\udf0d Global Ads<\/h4>\n\n<p>Display Popup and Exit Popup ads across your entire site or target them to specific posts, pages, and post types \u2014 without manually placing ads inside your content.<\/p>\n\n<ul>\n<li><strong>Popup Ads<\/strong> Drive conversions with targeted popups for promotions, announcements, lead capture, and special campaigns.<\/li>\n<li><strong>Exit Popup Ads<\/strong> Re-engage abandoning visitors with compelling offers right before they leave your page.<\/li>\n<li><strong>Background Ads<\/strong> Maximize brand visibility with full-page advertisements displayed seamlessly in the background.<\/li>\n<li><strong>Corner Peel Ads<\/strong> Showcase featured campaigns with subtle yet highly visible corner tabs that expand on hover or tap.<\/li>\n<li><strong>Scroll Trigger Ads<\/strong> Deliver timely promotions and content upgrades exactly when visitors reach a defined scroll depth.<\/li>\n<li><strong>Interstitial Ads<\/strong> Capture full attention with immersive, full-screen promotions during natural page transitions.<\/li>\n<li><strong>Countdown Ads<\/strong> Create urgency and boost conversions for flash sales, product launches, and other time-sensitive offers.<\/li>\n<li><strong>Edge Bar Ads<\/strong> Keep key promotions visible with sleek side-mounted ads that remain in view as visitors continue browsing.<\/li>\n<\/ul>\n\n<h4>\ud83d\udcca Stats<\/h4>\n\n<p>Track ad performance with a stats dashboard for your ads.<\/p>\n\n<ul>\n<li>View <strong>Live<\/strong> Stats for ad<\/li>\n<li>View <strong>Impressions<\/strong> and <strong>Clicks<\/strong> by Top ads and adspace.<\/li>\n<li>View <strong>Impressions<\/strong> and <strong>Clicks<\/strong> by Countries<\/li>\n<li>View <strong>Impressions<\/strong> and <strong>Clicks<\/strong> by Browsers<\/li>\n<li>View <strong>Impressions<\/strong> and <strong>Clicks<\/strong> by Devices<\/li>\n<li>Filter stats by <strong>Date Range<\/strong>, <strong>Campaign<\/strong>, <strong>Ad Space<\/strong>, <strong>Ads<\/strong><\/li>\n<li>Quickly evaluate ad performance from the WordPress admin<\/li>\n<\/ul>\n\n<p><strong>Features<\/strong>\n* Add <strong>multiple global ads<\/strong> with flexible visibility rules\n* Show ads on <strong>All Pages<\/strong>, selected <strong>post types<\/strong>, or specific <strong>posts\/pages<\/strong>\n* When multiple rules match, the ad with the <strong>higher priority<\/strong> is shown\n* If two rules have the same priority, the <strong>more specific rule<\/strong> is displayed\n* Great for promotions, email capture, announcements, special offers, and seasonal campaigns<\/p>\n\n<h4>How to show Popup Ads<\/h4>\n\n<p>https:\/\/www.youtube.com\/watch?v=8xkmzdV_nIs<\/p>\n\n<h3>How to Configure Maxmind Geolite<\/h3>\n\n<p>https:\/\/www.youtube.com\/watch?v=lSJc6j-72I4<\/p>\n\n<h4>\ud83c\udfaf Ads<\/h4>\n\n<p>Build and manage every ad in your inventory with precision.<\/p>\n\n<ul>\n<li><strong>1-Click AI Generation<\/strong>: Instantly generate ad copy, headlines, CTAs, and images with Google Gemini or OpenAI<\/li>\n<li>Multiple ad types: Image, Video, HTML, and Script\/Embed ads<\/li>\n<li>Upload media via the WordPress Media Library or use an external media URL<\/li>\n<li>Configurable call-to-action (CTA) with custom label, type, and position (left\/right)<\/li>\n<li>Link behaviour control: open in same tab, new tab, or custom<\/li>\n<li>Ad status lifecycle: Draft \u2192 Pending \u2192 Active \u2192 Paused<\/li>\n<li>Hide or show ad title independently per ad<\/li>\n<\/ul>\n\n<h4>\ud83d\udcc5 Campaigns<\/h4>\n\n<p>Schedule your campaigns and let AdFuz handle the rest.<\/p>\n\n<ul>\n<li>Group multiple ads into a single campaign<\/li>\n<li>Set a <strong>start date<\/strong> and <strong>end date<\/strong> to control exactly when a campaign runs<\/li>\n<li>Assign campaigns across multiple ad spaces<\/li>\n<li>Campaign status lifecycle: Pending \u2192 Active \u2192 Expired<\/li>\n<li>Set a fallback ad that displays when no campaign is scheduled<\/li>\n<\/ul>\n\n<h4>\ud83d\udcd0 Ad Spaces<\/h4>\n\n<p>Define your placement zones once \u2014 serve ads anywhere.<\/p>\n\n<ul>\n<li>Create named ad spaces with custom <strong>width<\/strong>, <strong>height<\/strong>, and <strong>ad format<\/strong><\/li>\n<li>Control <strong>display sequence<\/strong> and <strong>availability<\/strong> per space<\/li>\n<li>Assign a fallback ad per space for guaranteed fill<\/li>\n<li>Embed ad spaces anywhere using a shortcode or PHP template function<\/li>\n<li>Manage all your placement zones from a single screen<\/li>\n<\/ul>\n\n<h4>\ud83d\udfe6 Gutenberg Block<\/h4>\n\n<p>AdFuz ships with a native Gutenberg block for placing ad spaces directly in the WordPress block editor.<\/p>\n\n<ol>\n<li>Open any post, page, or block-based template in the editor<\/li>\n<li>Click the <strong>+<\/strong> icon to add a new block and search for <strong>AdFuz Ad Space<\/strong><\/li>\n<li>Insert the <strong>AdFuz Ad Space<\/strong> block into your content<\/li>\n<li>In the block's <strong>Ad Space Settings<\/strong> panel on the right, select the ad space you want to display<\/li>\n<li>Save or publish \u2014 the selected ad space will render with its active campaign ads<\/li>\n<\/ol>\n\n<p>No shortcodes or PHP required. The block respects all ad space settings including fallback ads and display sequence.<\/p>\n\n<h4>Shortcode<\/h4>\n\n<pre><code>[ad-fuz ad_space_id=\"AD_SPACE_ID\"]\n<\/code><\/pre>\n\n<h4>Template Function<\/h4>\n\n<pre><code>&lt;?php adfuz_adspace( 'AD_SPACE_ID' ); ?&gt;&lt;h3&gt;External Services&lt;\/h3&gt;\n<\/code><\/pre>\n\n<p>AdFuz connects to third-party external services for optional AI ad generation and geolocation statistics.<\/p>\n\n<h4>Google Gemini &amp; Google AI<\/h4>\n\n<ul>\n<li><strong>Service:<\/strong> Google Gemini API &amp; Google Imagen 3.0 (https:\/\/ai.google.dev\/)<\/li>\n<li><strong>Purpose:<\/strong> Generates ad copy (headlines, descriptions, call-to-actions, HTML banner scripts, video outlines) and banner images based on user prompts.<\/li>\n<li><strong>Data Sent:<\/strong> User-entered prompts, chosen brand tone, and target ad dimensions are sent via HTTPS when you click \"Generate\" inside the AI Ad Generator. No visitor data, site content, or personal data is transmitted.<\/li>\n<li><strong>Terms of Service:<\/strong> https:\/\/ai.google.dev\/terms<\/li>\n<li><strong>Privacy Policy:<\/strong> https:\/\/policies.google.com\/privacy<\/li>\n<\/ul>\n\n<h4>OpenAI<\/h4>\n\n<ul>\n<li><strong>Service:<\/strong> OpenAI API &amp; DALL-E 3 (https:\/\/openai.com\/)<\/li>\n<li><strong>Purpose:<\/strong> Generates ad copy (headlines, descriptions, call-to-actions, HTML banner snippets, video scripts) and banner images via DALL-E 3.<\/li>\n<li><strong>Data Sent:<\/strong> User-entered prompts, chosen brand tone, and target ad dimensions are sent via HTTPS when generating an ad. No visitor data or personal data is transmitted.<\/li>\n<li><strong>Terms of Service:<\/strong> https:\/\/openai.com\/terms<\/li>\n<li><strong>Privacy Policy:<\/strong> https:\/\/openai.com\/privacy<\/li>\n<\/ul>\n\n<h4>MaxMind GeoLite2<\/h4>\n\n<ul>\n<li><strong>Service:<\/strong> MaxMind GeoLite2 Geolocation (https:\/\/www.maxmind.com\/)<\/li>\n<li><strong>Purpose:<\/strong> Optional IP geolocation lookup to display country-level ad statistics in the WordPress dashboard.<\/li>\n<li><strong>Data Sent:<\/strong> IP addresses are resolved locally against the downloaded GeoLite2 database file when configured. No visitor data is sent to MaxMind during frontend tracking.<\/li>\n<li><strong>Terms of Service:<\/strong> https:\/\/www.maxmind.com\/en\/geolite2\/eula<\/li>\n<li><strong>Privacy Policy:<\/strong> https:\/\/www.maxmind.com\/en\/privacy-policy<\/li>\n<\/ul>\n\n<p><em>Note: All external AI features are strictly optional. No external requests are made unless you configure an API key under <strong>AdFuz &gt; Settings &gt; AI Settings<\/strong> and actively use the AI Ad Generator.<\/em><\/p>\n\n<h3>Source Code &amp; Build Tools<\/h3>\n\n<p>The JavaScript and CSS source code for AdFuz is bundled using Vite. The source code is available in the following locations:<\/p>\n\n<ul>\n<li><strong>JavaScript Source<\/strong>: <code>assets\/js\/<\/code> directory in the source repository<\/li>\n<li><strong>CSS Source<\/strong>: <code>assets\/css\/<\/code> directory in the source repository<\/li>\n<\/ul>\n\n<h3>Build Instructions<\/h3>\n\n<p>To modify the source code and regenerate the production files:<\/p>\n\n<ol>\n<li>Ensure you have Node.js (v18+) and npm installed.<\/li>\n<li>Download the source code from WordPress Repository.<\/li>\n<li>Install dependencies: <code>npm install<\/code><\/li>\n<li>Run the build: <code>npm run build<\/code> (for admin assets) or <code>npm run build:frontend<\/code> (for frontend assets)<\/li>\n<li>The built files will be generated in <code>assets\/public\/<\/code> directory.<\/li>\n<\/ol>\n\n<p>For development with hot-reload: <code>npm run dev<\/code><\/p>\n\n<h3>Source Code<\/h3>\n\n<p>This plugin's JavaScript and CSS are compiled using Vite and npm.\nThe uncompiled source files are included in the plugin under <code>assets\/js\/<\/code> and <code>assets\/css\/<\/code>.\nBuild configuration files (<code>vite.config.js<\/code>, <code>package.json<\/code>, <code>vite.config.frontend.js<\/code>, <code>tailwind.config.js<\/code>) are also included in the plugin root.<\/p>\n\n<p>To build from source:\n1. <code>npm install<\/code>\n2. <code>npm run build-admin<\/code>    # builds admin JS\/CSS\n3. <code>npm run build-frontend<\/code> # builds frontend JS\/CSS\n   \u2014 or \u2014\n       npm run build           # builds both<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>adfuz<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install via <strong>Plugins &gt; Add New<\/strong> in your WordPress admin.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu.<\/li>\n<li>Go to <strong>AdFuz<\/strong> in your WordPress admin sidebar.<\/li>\n<li>Create your first <strong>Ad<\/strong>, set up an <strong>Ad Space<\/strong>, then create a <strong>Campaign<\/strong> to connect them with a schedule.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20adfuz%20work%20with%20any%20wordpress%20theme%3F\"><h3>Does AdFuz work with any WordPress theme?<\/h3><\/dt>\n<dd><p>Yes. AdFuz is completely theme-agnostic. Embed ad spaces using the shortcode <code>[ad-fuz ad_space_id]<\/code> or the <code>adfuz_adspace()<\/code> PHP function in any theme, template, or page builder.<\/p><\/dd>\n<dt id=\"how%20does%20the%20ai%20ad%20generator%20work%3F\"><h3>How does the AI Ad Generator work?<\/h3><\/dt>\n<dd><p>AdFuz includes a built-in AI Ad Generator powered by Google Gemini and OpenAI. Simply enter a prompt describing your product or offer, select your ad format (Image, Script\/HTML, or Video) and brand tone, and AdFuz will automatically craft high-converting headlines, body copy, and CTAs, generate banner images (via Imagen 3.0 or DALL-E 3), and optionally link the ad to a Campaign and Ad Space in 1 click.<\/p><\/dd>\n<dt id=\"which%20ai%20providers%20and%20models%20are%20supported%3F\"><h3>Which AI providers and models are supported?<\/h3><\/dt>\n<dd><p>AdFuz supports <strong>Google Gemini<\/strong> (Gemini 3.6 Flash, Gemini 2.5 Flash, and Google Imagen 3.0) and <strong>OpenAI<\/strong> (GPT-4o, GPT-4o-mini, and DALL-E 3). You can configure your provider credentials and defaults under <strong>AdFuz &gt; Settings &gt; AI Settings<\/strong>.<\/p><\/dd>\n<dt id=\"what%20ad%20types%20does%20adfuz%20support%3F\"><h3>What ad types does AdFuz support?<\/h3><\/dt>\n<dd><p>AdFuz supports image ads (via WordPress Media Library or external URL), Video ads, custom HTML ads, and script\/embed-based ads \u2014 each with optional CTA configuration.<\/p><\/dd>\n<dt id=\"how%20does%20campaign%20scheduling%20work%3F\"><h3>How does campaign scheduling work?<\/h3><\/dt>\n<dd><p>Each campaign has a <strong>start date<\/strong> and <strong>end date<\/strong>. AdFuz automatically transitions campaign status based on the schedule: Pending before the start date, Active during the window, and Expired after the end date.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20no%20campaign%20is%20active%20for%20an%20ad%20space%3F\"><h3>What happens when no campaign is active for an ad space?<\/h3><\/dt>\n<dd><p>Each ad space supports a <strong>fallback ad<\/strong>. When no active campaign is targeting a space, the fallback ad is displayed automatically \u2014 ensuring your placements are never left blank.<\/p><\/dd>\n<dt id=\"can%20i%20show%20different%20ads%20in%20the%20same%20ad%20space%3F\"><h3>Can I show different ads in the same ad space?<\/h3><\/dt>\n<dd><p>Yes. You can assign multiple campaigns to an ad space and control the display sequence. AdFuz manages which campaign is active based on the schedule.<\/p><\/dd>\n<dt id=\"is%20adfuz%20gdpr-friendly%3F\"><h3>Is AdFuz GDPR-friendly?<\/h3><\/dt>\n<dd><p>AdFuz does not transmit visitor data to external servers. All ads, campaigns, and configuration are stored locally in your WordPress database. When using AI generation, only the ad prompt you provide is sent to your configured AI provider (OpenAI or Google Gemini) to generate ad creatives.<\/p><\/dd>\n<dt id=\"what%20are%20the%20minimum%20server%20requirements%3F\"><h3>What are the minimum server requirements?<\/h3><\/dt>\n<dd><ul>\n<li>WordPress 6.0 or higher<\/li>\n<li>PHP 8.0 or higher<\/li>\n<li>MySQL 5.7 or MariaDB 10.3 (for JSON column support)<\/li>\n<\/ul><\/dd>\n<dt id=\"where%20can%20i%20find%20more%20faqs%3F\"><h3>Where can I find more FAQs?<\/h3><\/dt>\n<dd><p>For more detailed FAQs and guides, visit: https:\/\/faq.adfuz.com<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.0 (2026-09-04)<\/h4>\n\n<ul>\n<li>New: Added <strong>AI Ad Generator<\/strong> supporting Google Gemini and OpenAI.<\/li>\n<li>New: AI-powered banner image generation with Google Imagen 3.0 and OpenAI DALL-E 3, with direct sideloading into the WordPress Media Library.<\/li>\n<li>New: AI-generated responsive HTML\/CSS code tailored for Script Ads in all standard IAB dimensions.<\/li>\n<li>New: AI video ad copywriter and storyboard\/voiceover outline generator.<\/li>\n<li>New: 1-Click ad launch modal workflow with automated Campaign and Ad Space setup.<\/li>\n<li>New: AI Settings page with API key testing, provider selection, custom tone, and default dimension controls.<\/li>\n<\/ul>\n\n<h4>1.2.17 (2026-08-31)<\/h4>\n\n<ul>\n<li>New: Export Stats details.<\/li>\n<\/ul>\n\n<h4>1.2.16 (2026-08-29)<\/h4>\n\n<ul>\n<li>New: Updated detailed FAQ Page.<\/li>\n<\/ul>\n\n<h4>1.2.15 (2026-08-28)<\/h4>\n\n<ul>\n<li>New: Added Devices tab in the Stats Page.<\/li>\n<\/ul>\n\n<h4>1.2.14 (2026-08-26)<\/h4>\n\n<ul>\n<li>New: Added Browsers tab in the Stats Page.<\/li>\n<\/ul>\n\n<h4>1.2.13 (2026-08-25)<\/h4>\n\n<ul>\n<li>New: Added Countries tab in the Stats Page.<\/li>\n<\/ul>\n\n<h4>1.2.12 (2026-08-24)<\/h4>\n\n<ul>\n<li>New: Added Custom Range filter in Date Range section.<\/li>\n<\/ul>\n\n<h4>1.2.11 (2026-08-20)<\/h4>\n\n<ul>\n<li>New: Added Campaign, Ad Space and Ads in the Stats Filter.<\/li>\n<\/ul>\n\n<h4>1.2.10 (2026-08-12)<\/h4>\n\n<ul>\n<li>New: Added a new section for Database missing migrations.<\/li>\n<\/ul>\n\n<h4>1.2.9 (2026-08-11)<\/h4>\n\n<ul>\n<li>New: Added new option to show\/hide add label text.<\/li>\n<\/ul>\n\n<h4>1.2.8 (2026-08-10)<\/h4>\n\n<ul>\n<li>New: Added stats widget in Live stats section.<\/li>\n<\/ul>\n\n<h4>1.2.7 (2026-08-08)<\/h4>\n\n<ul>\n<li>New: Added Refresh button in Live stats section.<\/li>\n<\/ul>\n\n<h4>1.2.6 (2026-08-07)<\/h4>\n\n<ul>\n<li>Bugfix: Maxmind Geolite2 settings.<\/li>\n<li>Bugfix: Script ads not saving.<\/li>\n<\/ul>\n\n<h4>1.2.5 (2026-08-07)<\/h4>\n\n<ul>\n<li>New: Recent Live Events added in Live Stats section.<\/li>\n<\/ul>\n\n<h4>1.2.4 (2026-08-06)<\/h4>\n\n<ul>\n<li>New: Added World Map stats in Live Stats section.<\/li>\n<\/ul>\n\n<h4>1.2.3 (2026-08-05)<\/h4>\n\n<ul>\n<li>New: Added Last 30 Mins Stats in Live Stats Section.<\/li>\n<\/ul>\n\n<h4>1.2.2 (2026-08-01)<\/h4>\n\n<ul>\n<li>Bug fixes: Incorrect MaxMind GeoLite2 DB path.<\/li>\n<\/ul>\n\n<h4>1.2.1 (2026-07-31)<\/h4>\n\n<ul>\n<li>New: Added Live stats reporting.<\/li>\n<\/ul>\n\n<h4>1.2.0 (2026-07-30)<\/h4>\n\n<ul>\n<li>New: Added Ads Stats.<\/li>\n<li>New: Added Impression and Click tracking.<\/li>\n<li>New: Added Date Range filtering for Stats.<\/li>\n<\/ul>\n\n<h4>1.1.14 (2026-07-24)<\/h4>\n\n<ul>\n<li>Improved: Seeder data for <strong>Edge Bar Ads<\/strong>.<\/li>\n<\/ul>\n\n<h4>1.1.13 (2026-07-23)<\/h4>\n\n<ul>\n<li>New: Added <strong>Edge Bar Ads<\/strong> support.<\/li>\n<\/ul>\n\n<h4>1.1.12 (2026-07-22)<\/h4>\n\n<ul>\n<li>Improved: Seeder data for <strong>Countdown Ads<\/strong>.<\/li>\n<\/ul>\n\n<h4>1.1.11 (2026-07-21)<\/h4>\n\n<ul>\n<li>New: Added <strong>Countdown Ads<\/strong> support.<\/li>\n<\/ul>\n\n<h4>1.1.10 (2026-07-18)<\/h4>\n\n<ul>\n<li>Improved: Seeder data for <strong>Interstitial Ads<\/strong>.<\/li>\n<\/ul>\n\n<h4>1.1.9 (2026-07-17)<\/h4>\n\n<ul>\n<li>New: Added <strong>Interstitial Ads<\/strong> support.<\/li>\n<\/ul>\n\n<h4>1.1.8 (2026-07-16)<\/h4>\n\n<ul>\n<li>Improved: Seeder data for Scroll Trigger Ads.<\/li>\n<\/ul>\n\n<h4>1.1.7 (2026-07-15)<\/h4>\n\n<ul>\n<li>New: Added <strong>Scroll Trigger Ads<\/strong> support.<\/li>\n<\/ul>\n\n<h4>1.1.6 (2026-07-14)<\/h4>\n\n<ul>\n<li>Improved: Seeder data for Corner Peel Ads.<\/li>\n<\/ul>\n\n<h4>1.1.5 (2026-07-13)<\/h4>\n\n<ul>\n<li>New: Added <strong>Corner Peel Ads<\/strong> support.<\/li>\n<\/ul>\n\n<h4>1.1.4 (2026-07-10)<\/h4>\n\n<ul>\n<li>Improved: Seeder data for Background Ads.<\/li>\n<li>Improved: Seeder core updated to map the ads, campaign, ad space and global ads properly.<\/li>\n<\/ul>\n\n<h4>1.1.3 (2026-07-09)<\/h4>\n\n<ul>\n<li>New: Added <strong>Background Ads<\/strong> support.<\/li>\n<\/ul>\n\n<h4>1.1.2 (2026-07-08)<\/h4>\n\n<ul>\n<li>Improved: Added Popup and Exit popup seeder data added.<\/li>\n<li>Improved: Added a video to show \"How to Show Popup Ads in WordPress Using AdFuz\"<\/li>\n<\/ul>\n\n<h4>1.1.1 (2026-07-07)<\/h4>\n\n<ul>\n<li>Improved: Added the Screenshots of Global Ads (Popup and Exit Popup).<\/li>\n<li>Improved: Added help text for the Popup and Exit Popup.<\/li>\n<li>Improved: Ad Space for Global Ads added in seeder data.<\/li>\n<\/ul>\n\n<h4>1.1.0 (2026-07-06)<\/h4>\n\n<ul>\n<li>New: Added <strong>Global Ads<\/strong> support.<\/li>\n<li>New: Added <strong>Popup<\/strong> global ads.<\/li>\n<li>New: Added <strong>Exit Popup<\/strong> global ads.<\/li>\n<li>Improved: Updated readme.txt content for Global Ads support.<\/li>\n<\/ul>\n\n<h4>1.0.24 (2026-07-04)<\/h4>\n\n<ul>\n<li>Fix: The admin notification conflict with the page headers.<\/li>\n<\/ul>\n\n<h4>1.0.23 (2026-06-27)<\/h4>\n\n<ul>\n<li>Added: Subscription and Floating sidebar.<\/li>\n<\/ul>\n\n<h4>1.0.22 (2026-06-22)<\/h4>\n\n<ul>\n<li>Improved: WordPress Playground fixes<\/li>\n<\/ul>\n\n<h4>1.0.21 (2026-06-19)<\/h4>\n\n<ul>\n<li>New: AdSpace size(Dimension) added in list view.<\/li>\n<li>Improved: AdSpace Dimension UI improved in Add\/Edit screen.<\/li>\n<\/ul>\n\n<h4>1.0.20 (2026-06-17)<\/h4>\n\n<ul>\n<li>Fixed: Playground not installing the seeder data.<\/li>\n<li>Improved: Admin Notification and Toast messages.<\/li>\n<\/ul>\n\n<h4>1.0.19 (2026-06-15)<\/h4>\n\n<ul>\n<li>Fixed: Screenshot information in readme file.<\/li>\n<li>New: Added the WordPress Playground Blueprint schema JSON for Seeder autoloading and homepage setup.<\/li>\n<\/ul>\n\n<h4>1.0.18 (2026-06-14)<\/h4>\n\n<ul>\n<li>New: Cleaner Seeder Data.<\/li>\n<li>Fix: Loading the shimmer to the ads spot<\/li>\n<\/ul>\n\n<h4>1.0.17 (2026-06-12)<\/h4>\n\n<ul>\n<li>New: FAQ Page updated to new UI.<\/li>\n<\/ul>\n\n<h4>1.0.16 (2026-06-11)<\/h4>\n\n<ul>\n<li>Fix: Campaign and AdSpace Add New button hover issue.<\/li>\n<\/ul>\n\n<h4>1.0.15 (2026-06-10)<\/h4>\n\n<ul>\n<li>New: Dashboard Page updated to new UI.<\/li>\n<\/ul>\n\n<h4>1.0.14 (2026-06-09)<\/h4>\n\n<ul>\n<li>New: Updated AdSpace Page List View to new UI.<\/li>\n<\/ul>\n\n<h4>1.0.13 (2026-06-08)<\/h4>\n\n<ul>\n<li>New: Updated Ads Page List View to new UI along with Stats Count.<\/li>\n<\/ul>\n\n<h4>1.0.12 (2026-06-05)<\/h4>\n\n<ul>\n<li>New: Added Campaign Stats count<\/li>\n<\/ul>\n\n<h4>1.0.11 (2026-06-04)<\/h4>\n\n<ul>\n<li>New: Updated Campaign List page view to new UI<\/li>\n<\/ul>\n\n<h4>1.0.10 (2026-06-01)<\/h4>\n\n<ul>\n<li>Fix: Campaign Text mismatch with the UI.<\/li>\n<li>Code Refactored.<\/li>\n<\/ul>\n\n<h4>1.0.9 (2026-05-29)<\/h4>\n\n<ul>\n<li>New: Added CRON job to automatically move the Campaign to expired when it get expired based on the end_date.<\/li>\n<li>Fix: Delete Option key in Tools | Database Tools | WordPress options<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Public Release<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fix: Ads Pagination.<\/li>\n<li>Fix: Campaign edit\/create missing fields.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release of AdFuz \u2014 Full Control, Unmatched, Zero-Compromise Ad Manager<\/li>\n<li>Ads: Image, Video, HTML, and script ad types<\/li>\n<li>Campaigns: start date and end date scheduling with automatic status lifecycle<\/li>\n<li>Ad Spaces: named placement zones with dimensions, format, sequence, and fallback ads<\/li>\n<li>Shortcode <code>[ad-fuz ad_space_id]<\/code> and <code>adfuz_adspace()<\/code> template function<\/li>\n<li>Developer-ready hook architecture with QueryBuilder-based database layer<\/li>\n<\/ul>","raw_excerpt":"Manage WordPress ads like a boss. All-in-one ad manager, AI ad generator, banner rotator, popup ads, and campaigns with ad spaces.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/298808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=298808"}],"author":[{"embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/vinoth06"}],"wp:attachment":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=298808"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=298808"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=298808"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=298808"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=298808"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=298808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}