[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fWcEuRLjDy8gqthBiFfYQU9tAHvJkTcxvYvDL9otV5ZE":3,"$f1XRHc1l7ZveYk2GrRzjV7kqSa1gsNKzmUn1fUL2_Eic":281,"$fCMPdZnY8Kq8u2NAoqi7nZ7XMv4rVB9tuJTBl9Lmvl78":286},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":37,"analysis":142,"fingerprints":245},"xt-google-ads","XT Google Ads","1.3","xtrsyz","https:\u002F\u002Fprofiles.wordpress.org\u002Fxtrsyz\u002F","\u003Cp>Just plugin to show Google Ads on every page.\u003Cbr \u002F>\nYou can put your ads code to your post and page.\u003Cbr \u002F>\nJust install then insert your Google Adsense code.\u003Cbr \u002F>\nThis plugin automatic insert your ads code to your posts and pages.\u003Cbr \u002F>\nInsert \u003Ccode>\u003C!--ads-->\u003C\u002Fcode> where you want to display ads position manually.\u003Cbr \u002F>\nIf you want no ads on post, just insert \u003Ccode>\u003C!--noads-->\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>You may provide arbitrary sections, in the same format as the ones above.  This may be of use for extremely complicated\u003Cbr \u002F>\nplugins where more information needs to be conveyed that doesn’t fit into the categories of “description” or\u003Cbr \u002F>\n“installation.”  Arbitrary sections will be shown below the built-in sections outlined above.\u003C\u002Fp>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n\u003Cp>Ordered list:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Some feature\u003C\u002Fli>\n\u003Cli>Another feature\u003C\u002Fli>\n\u003Cli>Something else about the plugin\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Unordered list:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>something\u003C\u002Fli>\n\u003Cli>something else\u003C\u002Fli>\n\u003Cli>third thing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here’s a link to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" title=\"Your favorite software\" rel=\"ugc\">WordPress\u003C\u002Fa> and one to \u003Ca href=\"http:\u002F\u002Fdaringfireball.net\u002Fprojects\u002Fmarkdown\u002Fsyntax\" title=\"Markdown is what the parser uses to process much of the readme file\" rel=\"nofollow ugc\">Markdown’s Syntax Documentation\u003C\u002Fa>.\u003Cbr \u002F>\nTitles are optional, naturally.\u003C\u002Fp>\n\u003Cp>Markdown uses email style notation for blockquotes and I’ve been told:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Asterisks for \u003Cem>emphasis\u003C\u002Fem>. Double it up  for \u003Cstrong>strong\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cpre>\u003Ccode>\u003C?php code(); \u002F\u002F goes in backticks ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Just plugin to show Google Ads on every page.",10,2845,0,"2018-03-05T10:16:00.000Z","4.9.29","3.0.1","",[19,20,21,22,23],"ads","adsense","contents","google","posts","http:\u002F\u002Fxtrsyz.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fxt-google-ads.zip",85,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},2,7010,30,84,"2026-05-19T22:37:55.050Z",[38,59,81,104,124],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":11,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":56,"download_link":57,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":58},"fs-revenue-mazimizer","FS Revenue Maximizer","1.3.4","Lucian Apostol","https:\u002F\u002Fprofiles.wordpress.org\u002Fthedark\u002F","\u003Cp>Provide an interface to add Google Adsense ads after the first or the second paragraph. You can add not only Adsense ads but any ad or affiliate link you want your visitors to pay attention to.\u003C\u002Fp>\n\u003Cp>It is known that most visitors are fully ignoring Adsense ads from header, sidebar or footer. They are able to identify where the content is and go directly to it ignoring everything else. Placing ads in sidebars, header or footer will only make your website to look ugly.\u003C\u002Fp>\n\u003Cp>The solution is to place the advertisements where the visitors pay their full attention: in the content. It is true that they might get upset that their content is interrupted by the ad, but there is only a small price to pay to read quality articles.\u003C\u002Fp>\n\u003Cp>I have implemented this solution to my blogs and the revenue per thousand ad views was 10 times bigger for the ad placed after the first or the second paragraph than any other ad on sidebars, headers, footers or even before and after posts.\u003C\u002Fp>\n\u003Cp>Support this free plugin by trying out our other plugin Wp Auto Affiliate Links: https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-auto-affiliate-links\u002F\u003C\u002Fp>\n","Adds your Adsense or any other ads inside your content ( after the first or second paragraph ), enabling you to increase your revenue 10 times.",2783,100,1,"2019-12-21T22:56:00.000Z","5.3.21","2.5.2",[19,20,53,54,55],"advertising","display","posts-google","http:\u002F\u002Fwww.flamescorpion.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffs-revenue-mazimizer.1.3.4.zip","2026-04-16T10:56:18.058Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":35,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":78,"download_link":79,"security_score":47,"vuln_count":48,"unpatched_count":13,"last_vuln_date":80,"fetched_at":58},"google-site-kit","Site Kit by Google – Analytics, Search Console, AdSense, Speed","1.176.0","Google","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoogle\u002F","\u003Cp>Site Kit is the official WordPress plugin from Google for insights about how people find and use your site. Site Kit is the one-stop solution to deploy, manage, and get insights from critical Google tools to make the site successful on the web. It provides authoritative, up-to-date insights from multiple Google products directly on the WordPress dashboard for easy access, all for free.\u003C\u002Fp>\n\u003Ch4>Bringing the best of Google tools to WordPress\u003C\u002Fh4>\n\u003Cp>Site Kit includes powerful features that make using these Google products seamless and flexible:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy-to-understand stats directly on your WordPress dashboard\u003C\u002Fli>\n\u003Cli>Official stats from multiple Google tools, all in one dashboard\u003C\u002Fli>\n\u003Cli>Quick setup for multiple Google tools without having to edit the source code of your site\u003C\u002Fli>\n\u003Cli>Metrics for your entire site and for individual posts\u003C\u002Fli>\n\u003Cli>Easy-to-manage, granular permissions across WordPress and different Google products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Google tools\u003C\u002Fh4>\n\u003Cp>Site Kit shows key metrics and insights from different Google products:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Search Console:\u003C\u002Fstrong> Understand how Google Search discovers and displays your pages in Google Search. Track how many people saw your site in Search results, and what query they used to search for your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics:\u003C\u002Fstrong> Explore how users navigate your site and track goals you’ve set up for your users to complete.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AdSense:\u003C\u002Fstrong> Keep track of how much your site is earning you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PageSpeed Insights:\u003C\u002Fstrong> See how your pages perform compared to other real-world sites. Improve performance with actionable tips from PageSpeed Insights.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tag Manager:\u003C\u002Fstrong> Use Site Kit to easily set up Tag Manager- no code editing required. Then, manage your tags in Tag Manager.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sign in with Google:\u003C\u002Fstrong> Allows visitors to sign up and log in to your site with their existing Google account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reader Revenue Manager:\u003C\u002Fstrong> Helps you grow, retain, and engage your site visitors via subscription, contribution, newsletters, surveys, and custom prompts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ads:\u003C\u002Fstrong> Get customers and sell more with targeted traffic from Google Ads.\u003C\u002Fli>\n\u003C\u002Ful>\n","Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",5000000,249668864,986,"2026-04-06T18:50:00.000Z","7.0","5.2","7.4",[20,75,22,76,77],"analytics","pagespeed-insights","search-console","https:\u002F\u002Fsitekit.withgoogle.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoogle-site-kit.1.176.0.zip","2020-05-21 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":17,"tags":96,"homepage":101,"download_link":102,"security_score":26,"vuln_count":48,"unpatched_count":13,"last_vuln_date":103,"fetched_at":58},"quick-adsense","Quick Adsense","2.8.7","Namith Jawahar","https:\u002F\u002Fprofiles.wordpress.org\u002Fnamithjawahar\u002F","\u003Cp>\u003Cstrong>Quick Adsense\u003C\u002Fstrong> is an Ads management WordPress plugin. It offers a quicker & flexible way to insert Adsense or any Ads code into a blog post. Besides, it can randomly place the Ads anywhere within a post. It comes with a simple setting page, and it does not overwhelm you with complicated customizable options.\u003C\u002Fp>\n\u003Cp>In general, placing Adsense randomly within a post is a good way to experiment a variety of ads formats & placements besides optimizing your Adsense. If you have many regular visitors who frequently revisit your blog, the \u003Cstrong>randomization\u003C\u002Fstrong> will likely catch their attention.\u003C\u002Fp>\n\u003Cp>Here are some \u003Cstrong>features\u003C\u002Fstrong> that come with this plugin:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Absolutely NO author revenue reward or revenue sharing from your Adsense or that kind of features.\u003C\u002Fli>\n\u003Cli>Default Ads positioning: Assign Ads to the beginning of post, assign Ads to the middle of post, assign Ads to the end of post, assign Ads after ‘more’ tag, assign Ads before last paragraph, assign Ads after certain paragraphs (3 options available) & assign Ads after certain images.\u003C\u002Fli>\n\u003Cli>Flexible Ads placement, insert Ads specifically or randomly anywhere within a post.\u003C\u002Fli>\n\u003Cli>Simple configuration interface, requires no coding knowledge: Just copy and paste AdSense code, tick & select options, the plugin will then do the rest for you.  \u003C\u002Fli>\n\u003Cli>Support any Ads code, not limited to Adsense code only.\u003C\u002Fli>\n\u003Cli>Display up to a maximum of 10 Ads on a page. Google allows publishers to place up to 3 Adsense for Content on a page. If you are using other Ads, you may display up to 10 Ads.\u003C\u002Fli>\n\u003Cli>Support up to a maximum of 10 Ads codes on Sidebar Widgets.\u003C\u002Fli>\n\u003Cli>Support up to a maximum of 10 Ads codes for specific placement & randomization within a post.\u003C\u002Fli>\n\u003Cli>Geotargeting : Limit Ads to Specific Countries.\u003C\u002Fli>\n\u003Cli>Device Targeting : Limit Ads to Specific Devices.\u003C\u002Fli>\n\u003Cli>Visitor Targeting : Limit Ads to Specific types \u002F sources of Visitors.\u003C\u002Fli>\n\u003Cli>Ad Stats : Quick and easy way to judge your Ad performance.\u003C\u002Fli>\n\u003Cli>Insert Ads on-the-fly, simply insert \u003C!–Ads1–>, \u003C!–Ads2–> … , \u003C!–RndAds–> to a post to accomplish this.\u003C\u002Fli>\n\u003Cli>Disable Ads on-the-fly, simply insert \u003C!–NoAds–>, \u003C!–OffDef–>, \u003C!–OffWidget–>, \u003C!–OffBegin–> … and more to a post to accomplish this.\u003C\u002Fli>\n\u003Cli>The above Tags can be inserted into a post easily via the additional Quicktag Buttons added to the HTML Edit Post SubPanel.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Sign up for a \u003Ca href=\"http:\u002F\u002Fadsense.google.com\u002F\" rel=\"nofollow ugc\">Google Adsense Account\u003C\u002Fa> to generate revenue from your blog, if you don’t have one.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fquick-adsense\u002Finstallation\u002F\" rel=\"ugc\">Installation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fquick-adsense\u002Fscreenshots\u002F\" rel=\"ugc\">Screen Shots\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fquickadsense.com\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Users privacy is very important to us and we make extra effort not to collect data about the users to the maximum extend possible.\u003Cbr \u002F>\nHowever to provide enhanced functionality we utilize the APIs from different third party services as listed below and the usage of those API are in accordance with their privacy policies.\u003C\u002Fp>\n","Quick Adsense offers a quicker & flexible way to insert Google Adsense or any Ads code into a blog post.",20000,1988524,78,74,"2022-06-05T11:19:00.000Z","6.0.11","5.0",[20,97,98,99,100],"google-adsense","random-ads","random-adsense","wordpress-plugin","http:\u002F\u002Fquickadsense.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-adsense.2.8.7.zip","2022-04-02 00:00:00",{"slug":105,"name":106,"version":107,"author":85,"author_profile":86,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":115,"requires_at_least":17,"requires_php":17,"tags":116,"homepage":120,"download_link":121,"security_score":122,"vuln_count":32,"unpatched_count":13,"last_vuln_date":123,"fetched_at":58},"wp-insert","Wp-Insert","2.5.1","\u003Cp>\u003Cstrong>WP-INSERT by \u003Ca href=\"http:\u002F\u002Fwww.smartlogix.co.in\u002F\" title=\"SmartLogix Technologies : Experts in WordPress Themes and Plugins\" rel=\"nofollow ugc\">SmartLogix\u003C\u002Fa> : The Ultimate Adsense \u002F Ad-Management Plugin for WordPress (Optimized for Adsense)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Wp-Insert is the most powerful yet easiest to use wordpress ad management \u002F ad insertion plugin which does a lot more than ad management \u002F insertion.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adsense Optimized\u003C\u002Fli>\n\u003Cli>Gutenberg Support\u003C\u002Fli>\n\u003Cli>Builtin support for Google Page-Level Ads\u003C\u002Fli>\n\u003Cli>Builtin support for Google Adsnese Auto Ads\u003C\u002Fli>\n\u003Cli>Unlimited Adblocks (No restrictions placed on you)\u003C\u002Fli>\n\u003Cli>Insert Ad Above, Below, To the Left and Right of Page or Post Content\u003C\u002Fli>\n\u003Cli>Insert Ad in the Middle of Page\u002FPost Content with intelligent midpoint detection algorithms\u003C\u002Fli>\n\u003Cli>Insert ads after set number of Paragraphs counting from top or bottom\u003C\u002Fli>\n\u003Cli>Insert Ads into the Sidebars using Ad Widgets\u003C\u002Fli>\n\u003Cli>Insert Ads into post content using shortcodes is required\u003C\u002Fli>\n\u003Cli>GUI Driven Rules based System to control when and where to display Ads\u003C\u002Fli>\n\u003Cli>Use the GUI to easily exclude ads from any specific post, pages, archives etc\u003C\u002Fli>\n\u003Cli>Manually override auto positioning on a per post basis\u003C\u002Fli>\n\u003Cli>Hide ads for Loggedin users\u003C\u002Fli>\n\u003Cli>Hide ads for Mobile users\u003C\u002Fli>\n\u003Cli>Builtin support for AMP plugin by Automattic\u003C\u002Fli>\n\u003Cli>Woocommerce aware\u003C\u002Fli>\n\u003Cli>Hide ads on specific pages\u003C\u002Fli>\n\u003Cli>Insert Ads directly into the theme files with control over when and where to display Ads\u003C\u002Fli>\n\u003Cli>Insert Google Analytics, Facebook trackng pixel or any other tracking Code easily\u003C\u002Fli>\n\u003Cli>Supports shortcodes (from any plugin) for creative use of Ad blocks\u003C\u002Fli>\n\u003Cli>Insert any type of Embed codes into the Header \u002F Footer of your Site\u003C\u002Fli>\n\u003Cli>Insert Google Analytics Code, Facebook Pixel Code, Custom CSS or any other code to your site without having to edit any theme files\u003C\u002Fli>\n\u003Cli>Style Ads the Way you want\u003C\u002Fli>\n\u003Cli>Hide \u002F Modify ads on Large Desktop, Medium Desktop, Tablets and Mobiles with indivigual targetting options and features available for different deveices.\u003C\u002Fli>\n\u003Cli>Does not slow down your site (Highly Efficient Algorithms)\u003C\u002Fli>\n\u003Cli>Legal Page Templates (Privacy Policy, Terms & Conditions, Disclaimer, Copyright) to kick start your Legal Pages\u003C\u002Fli>\n\u003Cli>A\u002FB Testing Facility for Ads (Comply with Adsense Policies while serving other Ad Networks)\u003C\u002Fli>\n\u003Cli>Ad roation via A\u002FB testing feature (You can even use different networks with conflicting terms such that only ads from one network appears at any time)\u003C\u002Fli>\n\u003Cli>Geo-targeted Country Specific Ad Placement with builtin caching for improved performace.\u003C\u002Fli>\n\u003Cli>Supports Authorized Digital Sellers, or ads.txt, an IAB initiative to improve transparency in programmatic advertising.\u003C\u002Fli>\n\u003Cli>ads.txt daily monitoring to prevent revenue loss due to accidental adsense publisher id omission.\u003C\u002Fli>\n\u003Cli>Backed by \u003Ca href=\"http:\u002F\u002Fwww.smartlogix.co.in\u002F\" title=\"SmartLogix Technologies : Experts in WordPress Themes and Plugins\" rel=\"nofollow ugc\">SmartLogix\u003C\u002Fa>, The Unparalleled WordPress Specialist\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Users privacy is very important to us and we make extra effort not to collect data about the users to the maximum extend possible.\u003Cbr \u002F>\nHowever to provide enhanced functionality we utilize the APIs from different third party services as listed below and the usage of those API are in accordance with their privacy policies.\u003C\u002Fp>\n\u003Ch4>Geo Targeting\u003C\u002Fh4>\n\u003Cp>To enable Geo Targeting functionality for Ads we have to send the visitor IP address to a third party service (http:\u002F\u002Ffreegeoip.net\u002F OR https:\u002F\u002Fipstack.com\u002F) and the usage of thier API is in accordance to their privacy policy located at https:\u002F\u002Fipstack.com\u002Fprivacy\u002F.\u003Cbr \u002F>\nThis third party API is utilized only when you enable or use Geo Targetting features in the plugin admin.\u003C\u002Fp>\n\u003Ch4>video intelligence\u003C\u002Fh4>\n\u003Cp>The plugin provides deep integration with video intelligence to provide enhanced features and for easy integration with their services.\u003Cbr \u002F>\nThis third party API and features are utilized only when you enable or use video inteligence related features in the plugin admin and the usage of thier API and features are in accordance to their privacy policy.\u003C\u002Fp>\n\u003Cp>video intelligence (“vi”) as a third party, needs to process the user’s technical data such as cookie ID, IP Address, Geo-Location and Device ID to personalize content and advertising and analyse our traffic.\u003Cbr \u002F>\nYou can find below a link vi’s Legal webpage where there are transparently presented all GDPR relevant information.\u003Cbr \u002F>\nPlease access the link to check vi’s Privacy Policy, Terms&Conditions pages, Opt Out Mechanism, Vendor and Purposes lists.\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.vi.ai\u002Flegals\u002F\u003C\u002Fp>\n","The Ultimate Adsense \u002F Ad-Management Plugin for Wordpress",10000,762389,90,143,"2023-02-08T15:23:00.000Z","6.1.10",[20,117,97,118,119],"google-ads","google-analytics","privacy-policy","http:\u002F\u002Fwww.wp-insert.smartlogix.co.in\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-insert.2.5.1.zip",83,"2023-02-15 00:00:00",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":47,"num_ratings":48,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":73,"tags":137,"homepage":140,"download_link":141,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":58},"advanced-ads-adsense-in-feed","In-feed ads for Google AdSense","2.1.1","monetizemore","https:\u002F\u002Fprofiles.wordpress.org\u002Fmonetizemore\u002F","\u003Cp>This plugin is an add-on for the also free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-ads\u002F\" rel=\"ugc\">Advanced Ads\u003C\u002Fa> ad management plugin. It extends the plugin with a placement to put Google AdSense In-feed ads in the loop between posts on your homepage, category pages, tag pages, or other archive pages, etc.\u003C\u002Fp>\n\u003Cp>Google AdSense InFeed ads are a dedicated Google AdSense ad type to monetize such post lists pages with a highly engaging layout and specialized options.\u003C\u002Fp>\n\u003Cp>Advanced Ads was developed to place, manage and test ads on pages to increase revenue and usability.\u003C\u002Fp>\n\u003Cp>The plugin comes with plenty of features, e.g.,\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support for all Google AdSense types like link units, responsive, In-feed, In-article and matched content\u003C\u002Fli>\n\u003Cli>Google AdSense term violation checks\u003C\u002Fli>\n\u003Cli>Google AdSense Auto ads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpadvancedads.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Full feature list\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Advanced Ads Pro and other add-on features include\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ads on AMP pages (all ads, not only Google AdSense ads)\u003C\u002Fli>\n\u003Cli>ads based on specific browser widths\u003C\u002Fli>\n\u003Cli>showing an alternative ad to ad block users\u003C\u002Fli>\n\u003Cli>click fraud monitoring to protect your Google AdSense account\u003C\u002Fli>\n\u003Cli>position tests\u003C\u002Fli>\n\u003Cli>support for caching plugins\u003C\u002Fli>\n\u003C\u002Ful>\n","Display Google AdSense In-feed ads between posts.",7000,245983,"2025-09-23T12:10:00.000Z","6.8.5","5.7",[19,20,97,138,139],"in-feed","in-feed-ads","https:\u002F\u002Fwpadvancedads.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-ads-adsense-in-feed.2.1.1.zip",{"attackSurface":143,"codeSignals":169,"taintFlows":190,"riskAssessment":229,"analyzedAt":244},{"hooks":144,"ajaxHandlers":165,"restRoutes":166,"shortcodes":167,"cronEvents":168,"entryPointCount":13,"unprotectedCount":13},[145,150,154,157,161],{"type":146,"name":147,"callback":148,"file":149,"line":11},"action","admin_menu","xt_google_ads_settings","xt-google-ads.php",{"type":146,"name":151,"callback":152,"file":149,"line":153},"the_content","xt_google_ads",99,{"type":146,"name":147,"callback":155,"file":149,"line":156},"xt_google_ads_config_page",153,{"type":146,"name":158,"callback":159,"priority":48,"file":149,"line":160},"admin_init","xt_google_ads_admin_post",155,{"type":146,"name":162,"callback":163,"file":149,"line":164},"save_post","xt_google_ads_savedata",157,[],[],[],[],{"dangerousFunctions":170,"sqlUsage":171,"outputEscaping":173,"fileOperations":188,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":189},[],{"prepared":13,"raw":13,"locations":172},[],{"escaped":13,"rawEcho":174,"locations":175},5,[176,180,182,184,186],{"file":177,"line":178,"context":179},"xt-google-ads-page.php",40,"raw output",{"file":177,"line":181,"context":179},55,{"file":149,"line":183,"context":179},129,{"file":149,"line":185,"context":179},130,{"file":149,"line":187,"context":179},131,3,[],[191,209,217],{"entryPoint":192,"graph":193,"unsanitizedCount":48,"severity":208},"xt_google_ads_default (xt-google-ads.php:34)",{"nodes":194,"edges":205},[195,200],{"id":196,"type":197,"label":198,"file":149,"line":199},"n0","source","$_SERVER['HTTP_HOST']",42,{"id":201,"type":202,"label":203,"file":149,"line":199,"wp_function":204},"n1","sink","file_get_contents() [SSRF\u002FLFI]","file_get_contents",[206],{"from":196,"to":201,"sanitized":207},false,"medium",{"entryPoint":210,"graph":211,"unsanitizedCount":48,"severity":208},"\u003Cxt-google-ads> (xt-google-ads.php:0)",{"nodes":212,"edges":215},[213,214],{"id":196,"type":197,"label":198,"file":149,"line":199},{"id":201,"type":202,"label":203,"file":149,"line":199,"wp_function":204},[216],{"from":196,"to":201,"sanitized":207},{"entryPoint":218,"graph":219,"unsanitizedCount":48,"severity":228},"\u003Cxt-google-ads-page> (xt-google-ads-page.php:0)",{"nodes":220,"edges":226},[221,223],{"id":196,"type":197,"label":222,"file":177,"line":178},"$_SERVER['REQUEST_URI']",{"id":201,"type":202,"label":224,"file":177,"line":178,"wp_function":225},"echo() [XSS]","echo",[227],{"from":196,"to":201,"sanitized":207},"low",{"summary":230,"deductions":231},"The \"xt-google-ads\" plugin v1.3 exhibits a mixed security posture. On the positive side, the plugin has no known CVEs, no recorded past vulnerabilities, and its database queries are exclusively handled with prepared statements, indicating good practices in these areas.  The absence of AJAX handlers, REST API routes, shortcodes, or cron events without authentication checks suggests a limited attack surface, which is a strong security indicator. \n\nHowever, significant concerns arise from the static analysis. The fact that 100% of the outputs are not properly escaped is a critical weakness, potentially leading to cross-site scripting (XSS) vulnerabilities if user-supplied data is reflected in the output without sanitization. Furthermore, the taint analysis reveals that all three analyzed flows have unsanitized paths, although they are not classified as critical or high severity. The presence of file operations without clear context regarding their sanitization also warrants caution. The lack of nonce and capability checks on potentially sensitive operations, combined with the file operations, raises questions about authorization and the potential for unauthorized actions or manipulation of plugin files.\n\nIn conclusion, while the plugin benefits from a clean vulnerability history and secure database practices, the unescaped output and unsanitized paths identified in the static analysis are substantial risks. These issues, along with the missing authorization checks, create potential entry points for attackers. The plugin's security can be significantly improved by addressing the output escaping and taint flow issues.",[232,235,237,240,242],{"reason":233,"points":234},"All outputs unescaped",12,{"reason":236,"points":11},"All taint flows have unsanitized paths",{"reason":238,"points":239},"No nonce checks present",7,{"reason":241,"points":239},"No capability checks present",{"reason":243,"points":174},"File operations without clear sanitization","2026-04-16T11:54:49.545Z",{"wat":246,"direct":251},{"assetPaths":247,"generatorPatterns":248,"scriptPaths":249,"versionParams":250},[],[],[],[],{"cssClasses":252,"htmlComments":255,"htmlAttributes":258,"restEndpoints":261,"jsGlobals":262,"shortcodeOutput":264},[253,254],"metabox-holder","has-right-sidebar",[256,257],"\u003C!--noads-->","\u003C!--ads-->",[259,260],"data-show-count","data-size",[],[263],"twitter-wjs",[265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280],"\u003Cdiv class=wrap>","\u003Ch2>XT Google Ads Options\u003C\u002Fh2>","\u003Cform action=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr\" method=\"post\" target=\"_top\">","\u003Cinput type=\"hidden\" name=\"cmd\" value=\"_s-xclick\">","\u003Cinput type=\"hidden\" name=\"hosted_button_id\" value=\"MWJXZM6HCFNQ4\">","\u003Cinput type=\"image\" src=\"https:\u002F\u002Fwww.paypalobjects.com\u002Fen_US\u002Fi\u002Fbtn\u002Fbtn_donateCC_LG.gif\" border=\"0\" name=\"submit\" alt=\"PayPal - The safer, easier way to pay online!\">","\u003Cimg alt=\"\" border=\"0\" src=\"https:\u002F\u002Fwww.paypalobjects.com\u002Fen_US\u002Fi\u002Fscr\u002Fpixel.gif\" width=\"1\" height=\"1\">","\u003C\u002Fform>","\u003Ciframe src=\"\u002F\u002Fwww.facebook.com\u002Fplugins\u002Flikebox.php?href=http%3A%2F%2Fwww.facebook.com%2Fxtrsyz.org&amp;width=292&amp;height=62&amp;show_faces=false&amp;colorscheme=light&amp;stream=false&amp;border_color&amp;header=false&amp;appId=519929141369894\"","\u003Cdiv id=\"poststuff\" class=\"metabox-holder has-right-sidebar\">","\u003Cform method=\"post\" action=\"","\u003Cdiv class=\"postbox\">","\u003Ch3>Google Adsense Options\u003C\u002Fh3>","\u003Clabel>\u003Cb>Google\u003C\u002Fb> Adsense Code\u003C\u002Flabel>","\u003Ctextarea rows=\"6\" style=\"width:100%;\" id=\"styled\" name=\"xt_google_ads_code\"","\u003Cinput type=\"submit\" name=\"update_analytics\"",{"error":282,"url":283,"statusCode":284,"statusMessage":285,"message":285},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fxt-google-ads\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":287},[]]