[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fH4WY7n0X9CdBvR3P2QLk5lZ6b3foaXIAYbHh8FU4Q5Y":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":143,"fingerprints":301},"adrotate-switch","AdRotate Switch","1.12","Arnan de Gans","https:\u002F\u002Fprofiles.wordpress.org\u002Fadegans\u002F","\u003Cp>Looking for a fresh start with AdRotate Banner Manager or AdRotate Professional but you don’t want to have to re-do all your ads?\u003Cbr \u002F>\nIf you have a compatible plugin you can easily import your adverts into AdRotate or AdRotate Professional and get a head start!\u003Cbr \u002F>\nEasily switch to AdRotate Banner Manager or AdRotate Professional with the AdRotate Switch tool.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatible advertising plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ad Injection\u003C\u002Fli>\n\u003Cli>Ad King Pro\u003C\u002Fli>\n\u003Cli>Advanced Advertising Manager\u003C\u002Fli>\n\u003Cli>Advertising Manager\u003C\u002Fli>\n\u003Cli>WP Bannerize\u003C\u002Fli>\n\u003Cli>BannerMan\u003C\u002Fli>\n\u003Cli>Max Banner Ads Pro\u003C\u002Fli>\n\u003Cli>Simple Ads Manager\u003C\u002Fli>\n\u003Cli>Useful Banner Manager\u003C\u002Fli>\n\u003Cli>WP Pro Ad System\u003C\u002Fli>\n\u003Cli>wp125\u003C\u002Fli>\n\u003Cli>WP-Ad-Manager \u002F Ad Minister\u003C\u002Fli>\n\u003Cli>WP Advertize It\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Do you know of a plugin AdRotate Switch should support? Let me know!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fajdg.solutions\u002Fproduct-category\u002Fadrotate-pro\u002F?pk_campaign=adrotateswitch&pk_keyword=readme\" rel=\"nofollow ugc\">Get AdRotate Professional\u003C\u002Fa> – Get AdRotate Professional and start monetising your site today.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>NOTE: Unsolicited offers, partnerships, job offers, promotional emails or product offers to “enhance” my business or products through this site or any means are not appreciated and will most likely be ignored.\u003C\u002Fp>\n","Looking for a fresh start with AdRotate Banner Manager or AdRotate Professional but you don't want to have to re-do all your ads?",70,14380,100,2,"2020-03-13T06:42:00.000Z","5.4.19","4.6","",[20,21,4,22,23],"ad-injection","adrotate","advert-migration","max-banner-ads","https:\u002F\u002Fajdg.solutions\u002Fproduct\u002Fadrotate-switch\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadrotate-switch.1.12.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"adegans",6,23080,95,1353,76,"2026-04-04T08:31:26.865Z",[40,66,89,108,125],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":61,"download_link":62,"security_score":63,"vuln_count":64,"unpatched_count":27,"last_vuln_date":65,"fetched_at":29},"flatpm-wp","FlatPM – Ad Manager, AdSense and Custom Code","3.2.3","Mikhail Flat","https:\u002F\u002Fprofiles.wordpress.org\u002Fflatboy\u002F","\u003Cp>\u003Cstrong>Flat PM\u003C\u002Fstrong> is an ad management plugin. You might be thinking, “why do I need it?”. It’s simple: this is the best plugin for organizing ads at a professional level.\u003Cbr \u002F>\nFrom 12.02.2024 completely FREE!!!\u003C\u002Fp>\n\u003Cp>You can compare it with plugins like Advanced Ads, Ad Inserter, believe me, it’s nothing compared to FlatPM.\u003Cbr \u002F>\nIf you’re worried about front-end performance, then the plugin code is written without using jQuery!\u003C\u002Fp>\n\u003Cp>Flat PM has all the functionality, with the exception of GEO, completely free.\u003C\u002Fp>\n\u003Cp>This is a new level of advertising management. You can not only create and save ad blocks, but also divide them into folders. Manage general settings for a folder so that you don’t have to make changes to each individual ad block.\u003C\u002Fp>\n\u003Cp>You can create 3 different types of AB tests.\u003C\u002Fp>\n\u003Ch3>The plugin has the following options for displaying ads:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Output based on pixels or the height of the user’s screen (a completely unique solution that is not found in other plugins);\u003C\u002Fli>\n\u003Cli>Output based on characters or percentage of your article text;\u003C\u002Fli>\n\u003Cli>Output once, or with repetitions based on css selectors (you are not limited by the content of your article, works without hooks on the backend, very configurable);\u003C\u002Fli>\n\u003Cli>Output of pop-ups and leaving blocks on the left\u002Fbottom\u002Fright and so on, 9 positions in total;\u003C\u002Fli>\n\u003Cli>Display ads when hovering over an element: images, text, video, and whatever you want;\u003C\u002Fli>\n\u003Cli>Video preroll before watching videos on YouTube, Vimeo.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin does not have any restrictions, it is a fully customizable tool.\u003C\u002Fp>\n\u003Ch3>Content targeting options:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Publications;\u003C\u002Fli>\n\u003Cli>Publication types;\u003C\u002Fli>\n\u003Cli>Categories and taxonomies;\u003C\u002Fli>\n\u003Cli>The number of characters and headings in the publication;\u003C\u002Fli>\n\u003Cli>The authors of the publication;\u003C\u002Fli>\n\u003Cli>Types of templates and templates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>User targeting options:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>GEO: country or city (paid base of IP addresses is used);\u003C\u002Fli>\n\u003Cli>referrer;\u003C\u002Fli>\n\u003Cli>Browser;\u003C\u002Fli>\n\u003Cli>Operating system;\u003C\u002Fli>\n\u003Cli>ISP – Internet Service Provider;\u003C\u002Fli>\n\u003Cli>Get parameter in the link address;\u003C\u002Fli>\n\u003Cli>Cookies;\u003C\u002Fli>\n\u003Cli>Date and time;\u003C\u002Fli>\n\u003Cli>You can specify the schedule by day of the week;\u003C\u002Fli>\n\u003Cli>The role of the user on the site;\u003C\u002Fli>\n\u003Cli>user-agent;\u003C\u002Fli>\n\u003Cli>You can block the display by ip.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional options:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Reloading ads;\u003C\u002Fli>\n\u003Cli>Fixed Widgets;\u003C\u002Fli>\n\u003Cli>Laziload advertising;\u003C\u002Fli>\n\u003Cli>Stylization;\u003C\u002Fli>\n\u003Cli>Fine-tuning the interface of the plugin itself;\u003C\u002Fli>\n\u003Cli>Export Import;\u003C\u002Fli>\n\u003Cli>Output in head and footer;\u003C\u002Fli>\n\u003Cli>Full compatibility with caching plugins;\u003C\u002Fli>\n\u003Cli>Auto reset cache when changing ad settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>The plugin has been translated into English, Ukrainian and Russian languages.\u003C\u002Fh3>\n\u003Cp>In the future, translation into German, Spanish, French will be made. You can contact us for help with translation.\u003C\u002Fp>\n\u003Ch3>Conclusion:\u003C\u002Fh3>\n\u003Cp>Flat PM is a professional solution that has been perfected over 7 years. The code is clean, does not create a load on the server. Ease of use in the admin panel. The interface is clear and structured.\u003C\u002Fp>\n","Flat PM is an ad management plugin. You might be thinking, \"why do I need it?\". It's simple: this is the best plugin for organizing ads &hellip;",10000,182497,92,9,"2026-01-07T23:48:00.000Z","6.9.4","5.9","5.6",[20,57,58,59,60],"ad-manager","ad-rotation","ads-plugin","custom-code","https:\u002F\u002Fmehanoid.pro\u002Fflat-pm\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflatpm-wp.3.2.3.zip",96,3,"2026-01-20 01:56:29",{"slug":67,"name":68,"version":69,"author":70,"author_profile":71,"description":72,"short_description":73,"active_installs":74,"downloaded":75,"rating":50,"num_ratings":76,"last_updated":77,"tested_up_to":78,"requires_at_least":79,"requires_php":80,"tags":81,"homepage":85,"download_link":86,"security_score":11,"vuln_count":87,"unpatched_count":87,"last_vuln_date":88,"fetched_at":29},"universal-google-adsense-and-ads-manager","Universal Google Adsense and Ads manager","1.1.8","themebeez","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemebeez\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fthemebeez.com\u002Fplugins\u002Funiversal-google-adsense-ads-manager\" rel=\"nofollow ugc\">Universal Google AdSense and Ads Manager\u003C\u002Fa> is a flexible easy to use Google Adsense, custom ads & script manager WordPress plugin. Universal Google AdSense and Ads Manager (UGAAM) allows WordPress users to monetize your website easily.\u003C\u002Fp>\n\u003Cp>UGAAM supports Google Ads ( including Google auto Ads ), Custom image banner ads, other advertisement network based on javascript ( Example: MGID, buy sell ads, Bidvertiser, affiliates ads etc ).\u003C\u002Fp>\n\u003Cp>Below is the brief introduction of UGAAM. Kindly feel free to go through each & every line of black ink before you install this plugin.\u003C\u002Fp>\n\u003Ch3>UGAAM FEATURES\u003C\u002Fh3>\n\u003Cp>Below are the features of UGAAM plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Insert JavaScript to verify services like Google domain verification, Google analytics tracking code, Pinterest domain verification, MailChimp verification etc to header or footer\u003C\u002Fli>\n\u003Cli>Sticky header advertisement\u003C\u002Fli>\n\u003Cli>Sticky footer advertisement\u003C\u002Fli>\n\u003Cli>Insert Google Adsense & other Script based advertisement scripts to homepage\u003C\u002Fli>\n\u003Cli>Insert custom banner image advertisement to homepage\u003C\u002Fli>\n\u003Cli>Insert  Google Adsense & other Script based advertisement scripts to Archive\u002FCategory page\u003C\u002Fli>\n\u003Cli>Insert custom banner image advertisement to Archive\u002FCategory page\u003C\u002Fli>\n\u003Cli>Insert  Google Adsense & other Script based advertisement scripts to page single & blog post single\u003C\u002Fli>\n\u003Cli>Insert custom banner image advertisement to page single & blog post single\u003C\u002Fli>\n\u003Cli>Insert Google Adsense, other Script based advertisement scripts to widgets area like ( sidebar, footer & other widgets area )\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>ADVERTISEMENT  TYPES\u003C\u002Fh3>\n\u003Cp>UGAAM supports three types of advertisement. Below are the types of advertisements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Adsense ( Including auto Google auto ads )\u003C\u002Fli>\n\u003Cli>A custom advertisement that works with Script code ( Example: Buy Sell ads, MGID, Affiliates Ads etc. )\u003C\u002Fli>\n\u003Cli>A custom image banner ads where banner image can be uploaded with the link\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>ADS INJECTION & PLACEMENT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Header ( Sticky )\u003C\u002Fli>\n\u003Cli>Header advertisement area that any theme allows ( through UGAAM widget )\u003C\u002Fli>\n\u003Cli>Footer ( Sticky )\u003C\u002Fli>\n\u003Cli>Footer ( through UGAAM widget )\u003C\u002Fli>\n\u003Cli>Blog posts\u003C\u002Fli>\n\u003Cli>Archive\u002FCategory page\u003C\u002Fli>\n\u003Cli>Post\u002FPage single \u003C\u002Fli>\n\u003Cli>Widget areas via custom ad widget\u003C\u002Fli>\n\u003Cli>Every possible area with shortcodes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>GOOGLE AMP SUPPORT\u003C\u002Fh3>\n\u003Cp>We will be releasing Google AMP supported in very soon.\u003C\u002Fp>\n\u003Ch3>SHORTCODE SUPPORT\u003C\u002Fh3>\n\u003Cp>You can display an advertisement using shortcode anywhere on your website. Below is the format of the shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Single Advertisement Example :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    [ugaam_ad] \u003C--- Your AD code ---> [\u002Fugaam_ad]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Multiple Advertisements Example :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    [ugaam_ad] \n      \u003C--- Your AD code --->\n      \u003C!-- ad -->\n      \u003C--- The second AD code --->\n      \u003C!-- ad -->\n      \u003C--- The third AD code --->\n      \u003C!-- ad -->\n      \u003C--- The fourth AD code --->  \n      [\u002Fugaam_ad]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>INSTALLATION\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Navigate to Dashboard > Appearance > Plugins \u003C\u002Fli>\n\u003Cli>Click on Add new button\u003C\u002Fli>\n\u003Cli>Search term “Universal Google Adsense and Ads manager”\u003C\u002Fli>\n\u003Cli>Click install \u003C\u002Fli>\n\u003Cli>Once installed, click Activate\u003C\u002Fli>\n\u003Cli>Once UGAAM is activated, you can view UGAAM welcome page at Dashboard > UGAAM \u003C\u002Fli>\n\u003Cli>To insert advertisement & other scripts go to Dashboard > Appearance > Customizer > Universal Google Adsense and Ads manager\u003C\u002Fli>\n\u003Cli>To insert ads in widget area like sidebar\u002Ffooter & other widgets area go to Dashboard > Appearance > Widgets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ACTIVE DEVELOPMENT & SUPPORT\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We are actively supporting UGAAM plugin. Please feel to let us know if you want to contribute to this project. As all free plugins are maintained as per users feedbacks, kindly feel free to report us if you find any bugs or issue.  You can reach us through our \u003Ca href=\"https:\u002F\u002Fthemebeez.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">support page\u003C\u002Fa> or through UGAAM plugin review.\u003C\u002Fp>\n\u003Ch3>END USERS ROLE\u003C\u002Fh3>\n\u003Cp>End users can be referred to those users who use this plugin on their WordPress website. You guys are awesome & very helpful. We would like to request you to contact us with suggestions, feedback & support in case you need it at some point.\u003C\u002Fp>\n\u003Cp>If you find this plugin helpful to monetize your website feel help us by sharing this plugin in your social profiles.\u003C\u002Fp>\n\u003Ch3>TRANSLATE TO YOUR LANGUAGE\u003C\u002Fh3>\n\u003Cp>If you love this plugin, We would like to welcome you to join your hands with us. Kindly feel free to translate this plugin in your local language. You can access the \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Funiversal-google-adsense-and-ads-manager\u002F\" rel=\"nofollow ugc\">translation page from this link\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>IMPORTANT LINKS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Plugin page: \u003Ca href=\"https:\u002F\u002Fthemebeez.com\u002Fplugins\u002Funiversal-google-adsense-ads-manager\" rel=\"nofollow ugc\">Click here\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Plugin documentation page: \u003Ca href=\"https:\u002F\u002Fthemebeez.com\u002Fugaam-plugin-documentation\" rel=\"nofollow ugc\">Click here\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Plugin review\u002Ffeedback: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Funiversal-google-adsense-and-ads-manager\u002Freviews\u002F\" rel=\"ugc\">Click here\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Plugin support\u002Fbug report: \u003Ca href=\"https:\u002F\u002Fthemebeez.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Click here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Universal Google AdSense and Ads Manager is a flexible easy to use Google Adsense, custom ads & script manager WordPress plugin.",2000,102147,5,"2024-12-24T06:33:00.000Z","6.7.5","6.0.0","7.4.0",[20,57,82,83,84],"adsense","google","google-adsense","https:\u002F\u002Fthemebeez.com\u002Funiversal-google-adsense-ads-manager","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funiversal-google-adsense-and-ads-manager.1.1.8.zip",1,"2026-01-14 08:24:46",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":13,"num_ratings":14,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":18,"tags":102,"homepage":106,"download_link":107,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"adrotate-extra-settings","Adrotate Extra Settings","1.2.0","Daniele Scasciafratte","https:\u002F\u002Fprofiles.wordpress.org\u002Fmte90\u002F","\u003Cp>The plugin AdRotate missing some features?\u003C\u002Fp>\n\u003Cp>For these small features is born this plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom Examples\u003C\u002Fli>\n\u003Cli>Ads\u002FGroups\u002FSchedules Sortable (With jQuery TableSorter)\u003C\u002Fli>\n\u003Cli>Hide section (Usage, Geolocation, Advanced)\u003C\u002Fli>\n\u003Cli>Suggestion?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Github Repo: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMte90\u002FAdRotate-Extra-Settings\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FMte90\u002FAdRotate-Extra-Settings\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin is not affiliated with the official AdRotate Free\u002FPro product.\u003C\u002Fp>\n","Ultra light plugin for Wordpress that add new tiny features to AdRotate\u002FAdRotate Pro (not affiliated)",50,4825,"2018-02-14T14:38:00.000Z","4.9.29","4.7",[103,21,104,105],"ad","ads","banner","https:\u002F\u002Fgithub.com\u002FMte90\u002FAdRotate-Extra-Settings","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadrotate-extra-settings.1.2.0.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":97,"downloaded":116,"rating":13,"num_ratings":14,"last_updated":18,"tested_up_to":78,"requires_at_least":117,"requires_php":55,"tags":118,"homepage":121,"download_link":122,"security_score":13,"vuln_count":87,"unpatched_count":27,"last_vuln_date":123,"fetched_at":124},"revenueflex-easy-ads","Auto Ad Inserter – Increase Google Adsense and Ad Manager Revenue","1.5.2","revenueflex","https:\u002F\u002Fprofiles.wordpress.org\u002Frevenueflex\u002F","\u003Cp>Auto Ad Inserter WordPress plugin provides you to increase your Google Adsense and Google Ad Manager ad revenues in the most efficient way by using advanced modern methods.\u003Cbr \u002F>\nIt has many advanced core features and enables automatic advertisements to be placed on your website with the support of artificial intelligence. You can use it easily without any technical knowledge.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically selects ad locations\u003C\u002Fli>\n\u003Cli>\u003Cstrong> Google Adsense Support  \u003Cstrong>\u003C\u002Fstrong>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong> Google Ad Manager Support  \u003Cstrong>\u003C\u002Fstrong>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong> Google MCM\u002F Google GPT Support \u003Cstrong>\u003C\u002Fstrong>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong> Alternative Ad Network and Prebid Support\u003Cstrong>\u003C\u002Fstrong>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong> Auto Ads Support for Adsense \u003Cstrong>\u003C\u002Fstrong>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Works well with any caching solutions and also lazy loading options to speed website. \u003C\u002Fli>\n\u003Cli>Powerfull Dashboard support to follow up on your stats and earnings\u003C\u002Fli>\n\u003Cli>You can turn Auto Ad Inserter Wp plugin on\u002Foff from the dashboard at any time\u003C\u002Fli>\n\u003Cli>The intelligent platform takes the policies of demand partners into account to prevent any violations. \u003C\u002Fli>\n\u003Cli>\u003Cstrong> Display unlimited ads nd rotations\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Compatible many Ad types\u003C\u002Fli>\n\u003Cli>\u003Cstrong> Super Easy Integration. Just install the plugin and configure a few options. \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Backfill for Admanager unfilled impressions \u003C\u002Fli>\n\u003Cli>\u003Cstrong> Publishers are also able to adjust the amount of optimized traffic, set preferences, opt-out for some pages, and so on. \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Publishers have full control over the system and only use it how they see fit with no commitments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How does Auto Ad Inserter work?\u003C\u002Fh4>\n\u003Cp>As soon as \u003Ca href=\"https:\u002F\u002Fwww.revenueflex.com\u002Fauto-ad-inserter\" rel=\"nofollow ugc\">Auto Ad Inserter\u003C\u002Fa> is activated on your server, the plugin’s script will be injected into your web pages. The script tries to load the ad configuration from Auto Ad Inserter servers when a visitor loads the page.\u003C\u002Fp>\n\u003Cp>Initially, there is no ad configuration because our servers don’t even know such a page exists before anyone accesses the page. After a visitor loads your page, our servers start creating a configuration for the requested page.\u003C\u002Fp>\n\u003Cp>One of our servers downloads the page and analyzes the page based on your custom plugin settings and creates a page configuration. This configuration is used to determine ad positions for the remaining impressions of the page.\u003C\u002Fp>\n\u003Cp>Our servers create a different configuration for each requested page of your site. We do not overload your web server as we limit the number of parallel connections to your website. This means that we process pages one by one and you won’t see the revenue increase right away (but the effects will be seen within a few hours).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>We don’t collect user-specific data. Auto Ad inserter WordPress Plugin configuration uses page content, country, and plugin settings.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>User Guide\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>After activating Auto Ad Inserter plugin,it will appear in the WordPress Admin Menu.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Then, click it and you will be redirected to start page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Just click the continue button int this page. You don’t need to enter any information.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>After that you will see Auto Ad Inserter for \u003Cstrong> Google Adsense and Ad Manager Plugin\u003C\u002Fstrong> Dashboard.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This dashboard is designed for representing statistical data about the registered web pages. All these data provide statistics of how effectively Auto Ad Inserter works with the web pages by collecting the number of total auto ads, page views, etc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>In addition, It mainly consists of 2 buttons;  Project Settings, and User Settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong> Project Settings \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>This button is used to create a configuration set for web pages. A user can do the following:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add web pages to the “Project Domains” field to specify on which sites the plugin will work.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select the Auto Ad Inserter Enabled” checkbox to decide whether the plugin will work or not on the web pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enter “Google Adsense Publisher Id”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Choose how much ad density should be on preset web pages not only on mobile but also on desktop pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Filter the pages that the plugin will not work on. Users can express the entire address in “Exact Match” or regex expression in “Starts With”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong> User Settings \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>The button represents basic information about the user and invoice.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Users can enter and change their email addresses with another that is not used actively in the plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Users can close their accounts, if the user has another project or service in the system, the user must delete other ongoing projects and services belonging to user through the Revenueflex Administration Panel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Users can update their user information and invoice details by using the “Update user info” button.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Auto Ad Inserter is an AI-assisted tool used to get the best revenue from ads placed on your site through Google Adsense and Ads manager.",4174,"4.0",[20,119,58,120,84],"ad-inserter","google-ad-manager","https:\u002F\u002Fwww.revenueflex.com\u002Fauto-ad-inserter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frevenueflex-easy-ads.1.5.2.zip","2025-02-24 00:00:00","2026-03-15T10:48:56.248Z",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":27,"num_ratings":27,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":18,"tags":138,"homepage":141,"download_link":142,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ad-builder-for-adrotate","Ad Builder for AdRotate","1.0.0","Broadstreet","https:\u002F\u002Fprofiles.wordpress.org\u002Fbroadstreetads\u002F","\u003Cp>This plugin is not affiliated with the popular and useful AdRotate plugin in any way — it simply adds a great ad builder on top of it.\u003C\u002Fp>\n\u003Cp>Watch a short video demo: https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=1MRqfKG2lhU\u003C\u002Fp>\n\u003Cp>Note: If you have an adblocker installed, it will prevent this tool (and parts of WordPress) from working properly.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Impress more sales clients \u003Cem>at\u003C\u002Fem> the sales meeting by creating an attractive sample ad\u003C\u002Fli>\n\u003Cli>Deliver great campaigns — better ad formats leads to more clicks\u003C\u002Fli>\n\u003Cli>Retain business — once you’re using this tool to build great ads, your client won’t want to work with anyone else\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Learn more about strategies for winning ad sales in \u003Ca href=\"https:\u002F\u002Fgo.broadstreetads.com\u002Fhubfs\u002FTen%20Advantages%20%E2%80%94%20Digital%20Sales%20Strategy.pdf\" rel=\"nofollow ugc\">Ten Advantages\u003C\u002Fa>,\u003Cbr \u002F>\nour free eBook for news and magazine publishers:\u003C\u002Fp>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cp>Watch a short video demo: https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=1MRqfKG2lhU\u003C\u002Fp>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Cp>This is a very simple plugin. If you are having trouble\u003Cbr \u002F>\nloading ads on your site, please make sure that:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You do not have an ad blocker installed (you would be amazed how often this happens). Disable it and refresh the page a few times to see if the ad appears.\u003C\u002Fli>\n\u003Cli>You don’t have CSS in your theme which is hiding images (rare, but it happens)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you have any other trouble, email kenny@broadstreetads.com – try to avoid\u003Cbr \u002F>\nthe WordPress support forums because it’s not always easy to get to problems right away there.\u003C\u002Fp>\n","Do you sell digital ads for your website? There's one surefire way to impress potential advertising clients in sales meetings: Show them somethin &hellip;",20,1600,"2020-09-04T14:43:00.000Z","5.5.18","3.0",[103,21,104,139,140],"builder","html5","https:\u002F\u002Fbroadstreetads.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fad-builder-for-adrotate.1.0.0.zip",{"attackSurface":144,"codeSignals":201,"taintFlows":290,"riskAssessment":291,"analyzedAt":300},{"hooks":145,"ajaxHandlers":197,"restRoutes":198,"shortcodes":199,"cronEvents":200,"entryPointCount":27,"unprotectedCount":27},[146,152,156,162,166,169,171,174,177,180,182,185,188,190,193,195],{"type":147,"name":148,"callback":149,"file":150,"line":151},"action","admin_menu","adrotateswitch_dashboard","adrotate-switch.php",32,{"type":147,"name":153,"callback":154,"file":150,"line":155},"admin_print_styles","adrotateswitch_dashboard_styles",33,{"type":157,"name":158,"callback":159,"priority":160,"file":150,"line":161},"filter","plugin_action_links","adrotateswitch_plugin_actions",10,35,{"type":147,"name":163,"callback":164,"file":150,"line":165},"init","adrotateswitch_import_mba",40,{"type":147,"name":163,"callback":167,"file":150,"line":168},"adrotateswitch_import_ubm",45,{"type":147,"name":163,"callback":170,"file":150,"line":97},"adrotateswitch_import_sam",{"type":147,"name":163,"callback":172,"file":150,"line":173},"adrotateswitch_import_bannerize",55,{"type":147,"name":163,"callback":175,"file":150,"line":176},"adrotateswitch_import_wp125",60,{"type":147,"name":163,"callback":178,"file":150,"line":179},"adrotateswitch_import_wppas",65,{"type":147,"name":163,"callback":181,"file":150,"line":11},"adrotateswitch_import_adking",{"type":147,"name":163,"callback":183,"file":150,"line":184},"adrotateswitch_import_aas",75,{"type":147,"name":163,"callback":186,"file":150,"line":187},"adrotateswitch_import_advertising_manager",80,{"type":147,"name":163,"callback":189,"file":150,"line":26},"adrotateswitch_import_bannerman",{"type":147,"name":163,"callback":191,"file":150,"line":192},"adrotateswitch_import_wpadmanager",90,{"type":147,"name":163,"callback":194,"file":150,"line":35},"adrotateswitch_import_adinjection",{"type":147,"name":163,"callback":196,"file":150,"line":13},"adrotateswitch_import_wpadvertizeit",[],[],[],[],{"dangerousFunctions":202,"sqlUsage":211,"outputEscaping":245,"fileOperations":27,"externalRequests":27,"nonceChecks":288,"capabilityChecks":27,"bundledLibraries":289},[203,208],{"fn":204,"file":205,"line":206,"context":207},"unserialize","import\\adrotate-advanced-advertising-system.php",41,"if(strlen(unserialize($meta_advert['custom_html'][0])['html']) > 0) {",{"fn":204,"file":205,"line":209,"context":210},42,"$adcode = str_replace('%link%', $meta_advert['banner_link'][0], unserialize($meta_advert['custom_htm",{"prepared":27,"raw":212,"locations":213},15,[214,218,220,222,224,226,229,230,232,234,236,238,240,241,243],{"file":215,"line":216,"context":217},"import\\adrotate-adking.php",25,"$wpdb->get_results() with variable interpolation",{"file":215,"line":209,"context":219},"$wpdb->get_var() with variable interpolation",{"file":205,"line":221,"context":217},26,{"file":223,"line":221,"context":217},"import\\adrotate-bannerize.php",{"file":223,"line":225,"context":217},30,{"file":227,"line":228,"context":217},"import\\adrotate-max-bannerads.php",28,{"file":227,"line":209,"context":217},{"file":231,"line":221,"context":217},"import\\adrotate-simple-ads-manager.php",{"file":231,"line":233,"context":217},39,{"file":231,"line":235,"context":217},57,{"file":237,"line":216,"context":217},"import\\adrotate-useful-banner-manager.php",{"file":239,"line":228,"context":217},"import\\adrotate-wp-pro-ad-system.php",{"file":239,"line":37,"context":217},{"file":242,"line":221,"context":217},"import\\adrotate-wp125.php",{"file":244,"line":221,"context":217},"import\\adrotate-wpadvertizeit.php",{"escaped":246,"rawEcho":247,"locations":248},48,19,[249,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286],{"file":150,"line":250,"context":251},118,"raw output",{"file":150,"line":253,"context":251},163,{"file":150,"line":255,"context":251},173,{"file":150,"line":257,"context":251},183,{"file":150,"line":259,"context":251},228,{"file":150,"line":261,"context":251},257,{"file":150,"line":263,"context":251},287,{"file":150,"line":265,"context":251},317,{"file":150,"line":267,"context":251},344,{"file":150,"line":269,"context":251},377,{"file":150,"line":271,"context":251},404,{"file":150,"line":273,"context":251},432,{"file":150,"line":275,"context":251},459,{"file":150,"line":277,"context":251},487,{"file":150,"line":279,"context":251},518,{"file":150,"line":281,"context":251},545,{"file":150,"line":283,"context":251},577,{"file":150,"line":285,"context":251},610,{"file":150,"line":287,"context":251},612,13,[],[],{"summary":292,"deductions":293},"The static analysis of AdRotate Switch v1.12 reveals a generally good security posture with no recorded vulnerabilities and a limited attack surface. The plugin reports zero AJAX handlers, REST API routes, shortcodes, or cron events, significantly reducing potential entry points for attackers. Furthermore, the absence of external HTTP requests and file operations minimizes risks associated with these common attack vectors.\n\nHowever, there are notable areas for concern. The presence of two instances of the `unserialize` function is a significant risk, as it can lead to Remote Code Execution vulnerabilities if untrusted data is unserialized. Additionally, the plugin performs 15 SQL queries, none of which utilize prepared statements. This practice, coupled with the potential for `unserialize` to inject malicious data, creates a high risk of SQL Injection attacks, especially if any user-controlled data can influence these queries.\n\nThe lack of capability checks on any entry points, although the reported entry points are zero, suggests a potential oversight. While the vulnerability history is clean, indicating good past development, the current code analysis highlights critical areas that require immediate attention. The plugin's strengths lie in its minimal attack surface and lack of external dependencies, but the insecure use of `unserialize` and raw SQL queries represent serious weaknesses.",[294,296,298],{"reason":295,"points":212},"Dangerous function unserialize used",{"reason":297,"points":160},"SQL queries without prepared statements",{"reason":299,"points":76},"No capability checks on entry points","2026-03-16T21:37:56.383Z",{"wat":302,"direct":312},{"assetPaths":303,"generatorPatterns":306,"scriptPaths":307,"versionParams":309},[304,305],"\u002Fwp-content\u002Fplugins\u002Fadrotate-switch\u002Fimages\u002Ficon-menu.png","\u002Fwp-content\u002Fplugins\u002Fadrotate-switch\u002Fcss\u002Fadrotate-switch-dashboard.css",[],[308],"\u002Fwp-content\u002Fplugins\u002Fadrotate-switch\u002Fjs\u002Fadrotate-switch-dashboard.js",[310,311],"adrotate-switch\u002Fcss\u002Fadrotate-switch-dashboard.css?ver=","adrotate-switch\u002Fjs\u002Fadrotate-switch-dashboard.js?ver=",{"cssClasses":313,"htmlComments":317,"htmlAttributes":320,"restEndpoints":334,"jsGlobals":335,"shortcodeOutput":336},[314,315,316],"ajdg-postbox","ajdg-postbox-title","ajdg-postbox-content",[318,319],"COPYRIGHT AND TRADEMARK NOTICE","COPYRIGHT NOTICES AND ALL THE COMMENTS SHOULD REMAIN INTACT.",[321,322,323,324,325,326,327,328,329,330,331,332,333],"name=\"adrotateswitch_import_mba\"","name=\"adrotateswitch_import_ubm\"","name=\"adrotateswitch_import_sam\"","name=\"adrotateswitch_import_bannerize\"","name=\"adrotateswitch_import_wp125\"","name=\"adrotateswitch_import_wppas\"","name=\"adrotateswitch_import_adking\"","name=\"adrotateswitch_import_aas\"","name=\"adrotateswitch_import_am\"","name=\"adrotateswitch_import_bannerman\"","name=\"adrotateswitch_import_wpadmanager\"","name=\"adrotateswitch_import_adinjection\"","name=\"adrotateswitch_import_wpadvertizeit\"",[],[],[]]