[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCK2kmOsxdrIG2tVZOpihgNkPIyfyS-AtO3BPsR8nJqg":3,"$fF_HHk9lODLLUZqVGMldk0ec_kCIGAbwMNAM6kCjZb3w":266,"$fcxnNxZf_FWwbFLwVWtluxlqnts85YtqT4MwztC0-dYI":270},{"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":36,"analysis":148,"fingerprints":247},"loltracker","LoL Tracker","1.0.0","vvasiloud","https:\u002F\u002Fprofiles.wordpress.org\u002Fvvasiloud\u002F","\u003Cp>In this current version there is only the functionality of “Free Week Champions Widget”.\u003C\u002Fp>\n\u003Cp>Reviews, requests and questions are always welcome!\u003C\u002Fp>\n\u003Cp>More information: https:\u002F\u002Fgithub.com\u002Fvvasiloud\u002Fwp-loltracker\u003C\u002Fp>\n\u003Cp>All images used in this plugin are property of Riot Games, Inc.\u003Cbr \u002F>\nRiot Games, League of Legends and PvP.net are trademarks, services marks, or registered trademarks of Riot Games, Inc.\u003C\u002Fp>\n","LoL Tracker is a set of tools relating your league of Legends account.",10,2632,0,"2015-03-27T23:19:00.000Z","4.1.42","3.7.0","",[19,20,21,22,23],"free-week-champions","league-of-legends","lol","riot","rotation","https:\u002F\u002Fgithub.com\u002Fvvasiloud\u002Fwp-loltracker","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Floltracker.1.0.2.zip",85,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,84,"2026-05-19T21:56:55.067Z",[37,65,89,108,128],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":13,"last_vuln_date":63,"fetched_at":64},"ad-inserter","Ad Inserter – Ad Manager & AdSense Ads","2.8.13","Spacetime","https:\u002F\u002Fprofiles.wordpress.org\u002Fspacetime\u002F","\u003Cp>Ad management plugin with many advanced advertising features to insert ad codes at optimal positions.\u003C\u002Fp>\n\u003Cp>Supports all kinds of ads including \u003Cstrong>Google AdSense\u003C\u002Fstrong>, \u003Cstrong>Google Ad Manager\u003C\u002Fstrong> (DFP – DoubleClick for publishers), Media.net , Infolinks and \u003Cstrong>rotating banners.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin is more than AdSense plugin or plugin for ads. It provides many advanced options to insert opt-in forms, header scripts, Javascript, CSS, HTML, PHP, analytics, tracking or advert code anywhere on the page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Insert ads where other plugins fail\u003C\u002Fstrong>.\u003Cbr \u002F>\nIt’s all about the \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\" rel=\"nofollow ugc\">settings\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fwow-684\u002F\" rel=\"ugc\">Plugin reviews\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I’ve been using another ad placement manager for a couple years and just recently started using Ad Inserter.\u003C\u002Fp>\n\u003Cp>I’m blown AWAY with the power and flexibility of it.\u003C\u002Fp>\n\u003Cp>I can HIGHLY recommend this plugin to anyone looking for an easy way to manage ads within WordPress.\u003C\u002Fp>\n\u003Cp>Difficult to choose, but certainly top 3 plugins I’ve ever used in WordPress, ever.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong> – check \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Ffeatures\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for the complete list\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fadsense-ads\" rel=\"nofollow ugc\">AdSense integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support for \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fad-manager-ads\" rel=\"nofollow ugc\">Google Ad Manager\u003C\u002Fa> (DoubleClick for publishers)\u003C\u002Fli>\n\u003Cli>Syntax highlighting \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fcode-editing\" rel=\"nofollow ugc\">editor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Plain JavaScript code on front-end – no library dependencies\u003C\u002Fli>\n\u003Cli>Code preview with visual CSS editor\u003C\u002Fli>\n\u003Cli>Automatically inserts ads on posts and pages\u003C\u002Fli>\n\u003Cli>Insert before or after post\u003C\u002Fli>\n\u003Cli>Insert before or after content\u003C\u002Fli>\n\u003Cli>Insert before or after paragraph\u003C\u002Fli>\n\u003Cli>Insert before or after random paragraph\u003C\u002Fli>\n\u003Cli>Insert before or after multiple paragraphs\u003C\u002Fli>\n\u003Cli>Insert before or after image\u003C\u002Fli>\n\u003Cli>Insert before or after comments\u003C\u002Fli>\n\u003Cli>Insert before or after excerpt\u003C\u002Fli>\n\u003Cli>Insert near any element on the page (using CSS selectors)\u003C\u002Fli>\n\u003Cli>Insert above the header (after \u003Ccode>\u003Cbody>\u003C\u002Fcode> tag)\u003C\u002Fli>\n\u003Cli>Insert in the footer (before \u003Ccode>\u003C\u002Fbody>\u003C\u002Fcode> tag)\u003C\u002Fli>\n\u003Cli>Insert at relative positions in posts\u003C\u002Fli>\n\u003Cli>Insert between posts on blog pages (in-feed AdSense)\u003C\u002Fli>\n\u003Cli>Insert between excerpts on blog pages\u003C\u002Fli>\n\u003Cli>Insert between comments\u003C\u002Fli>\n\u003Cli>Insert at custom hook positions (\u003Ccode>do_action ()\u003C\u002Fcode> WP function)\u003C\u002Fli>\n\u003Cli>Insert before or after any HTML element using CSS selectors\u003C\u002Fli>\n\u003Cli>Visual HTML element selector (DOM explorer)\u003C\u002Fli>\n\u003Cli>Avoid inserting ads near images or headers (AdSense TOS)\u003C\u002Fli>\n\u003Cli>Disable ads on individual posts or pages\u003C\u002Fli>\n\u003Cli>Insert header (\u003Ccode>\u003Chead>\u003C\u002Fcode> section) and footer code\u003C\u002Fli>\n\u003Cli>Insert raw HTTP response header lines\u003C\u002Fli>\n\u003Cli>Insert Google Analytics, Matomo (Piwik) or any other tracking code\u003C\u002Fli>\n\u003Cli>Insert images, HTML, CSS, Javascript or PHP code\u003C\u002Fli>\n\u003Cli>Insert into Ajax, RSS and REST requests\u003C\u002Fli>\n\u003Cli>Code generator for banners and placeholders\u003C\u002Fli>\n\u003Cli>AdSense code generator\u003C\u002Fli>\n\u003Cli>Support to detect, hide or replace blank AdSense blocks\u003C\u002Fli>\n\u003Cli>Visual advert editor – create adverts from scratch\u003C\u002Fli>\n\u003Cli>Manual insertion: widgets, shortcodes, PHP function call\u003C\u002Fli>\n\u003Cli>Sticky (fixed) widgets (sticky sidebar – the sidebar does not move when the page is scrolled)\u003C\u002Fli>\n\u003Cli>Custom alignments and styles\u003C\u002Fli>\n\u003Cli>Insert different ad codes on AMP pages\u003C\u002Fli>\n\u003Cli>Custom CSS class name for wrapping divs to avoid ad blockers\u003C\u002Fli>\n\u003Cli>Use shortcodes from other plugins\u003C\u002Fli>\n\u003Cli>Use custom fields as defined in posts\u003C\u002Fli>\n\u003Cli>Use post title, tags or category names to create contextual adverts\u003C\u002Fli>\n\u003Cli>PHP code processing\u003C\u002Fli>\n\u003Cli>Ad labels – show customized label above adverts\u003C\u002Fli>\n\u003Cli>ads.txt editor\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fglobal-custom-fields\" rel=\"nofollow ugc\">Global custom fields\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support for \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Ffaq\u002Fgdpr-compliance-cookies-consent\" rel=\"nofollow ugc\">GDPR consent checks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support for IAB TCF 2.0 GDPR consent API (used by Quantcast Choice)\u003C\u002Fli>\n\u003Cli>Ad rotation (server-side and client-side – works with caching)\u003C\u002Fli>\n\u003Cli>Timed ad rotation – define times to rotate adverts in a single ad block\u003C\u002Fli>\n\u003Cli>Create rich media ads with standard WordPress TinyMCE editor\u003C\u002Fli>\n\u003Cli>Ad blocking detection – popup message, page redirection\u003C\u002Fli>\n\u003Cli>Desktop\u002Fmobile device detection (server-side and client-side – works with caching)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fblack-and-white-lists\" rel=\"nofollow ugc\">Blacklist\u002FWhitelist\u003C\u002Fa> categories, tags, taxonomies, post IDs, urls, url query parameters, cookies, referrers, browsers, operating systems\u003C\u002Fli>\n\u003Cli>Easy copying and pasting ads or settings using internal clipboard\u003C\u002Fli>\n\u003Cli>Use it with Google Site Kit or replace it to have more control over ad placement\u003C\u002Fli>\n\u003Cli>Simple troubleshooting with many debugging functions\u003C\u002Fli>\n\u003Cli>Function to visualize inserted blocks\u003C\u002Fli>\n\u003Cli>Function to visualize AdSense ads with ad names and IDs\u003C\u002Fli>\n\u003Cli>Function to visualize available insertion positions\u003C\u002Fli>\n\u003Cli>Function to visualize HTML tags\u003C\u002Fli>\n\u003Cli>You name it 🙂\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmayor.com\u002Fad-inserter-review-the-best-wordpress-ad-management-plugin\u002F\" rel=\"nofollow ugc\">Review on WP Mayor\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>The Best WordPress Ad Management Plugin?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.shoutmeloud.com\u002Fad-inserter-review.html\" rel=\"nofollow ugc\">Review on ShoutMeLoud\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Both Google and Amazon recommend this plugin for inserting ads, which is a testament to its quality\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Endorsed by Google\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fadsense\u002Fanswer\u002F7527509\" rel=\"nofollow ugc\">How to insert ad code in your WordPress site\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>If you’re new to AdSense, one of your first tasks is to connect your site to AdSense. This requires you to copy the code on your AdSense homepage and paste it into the HTML of your page, between the \u003Ccode>\u003Chead>\u003C\u002Fcode> and \u003Ccode>\u003C\u002Fhead>\u003C\u002Fcode> tags.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Endorsed by Amazon\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Faffiliate-program.amazon.com\u002Fhelp\u002Ftopic\u002Ft405\" rel=\"nofollow ugc\">WordPress Integration Guide for Native Shopping Ads\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Native Shopping Ads provide highly relevant and dynamic product recommendations in a stylishly designed and responsive ad unit that can be placed at the end or within your content to create a more compelling visitor experience and shopping opportunity.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>👉  \u003Cstrong>Pro version\u003C\u002Fstrong> supports additional \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Ffeatures\" rel=\"nofollow ugc\">advanced features\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Geolocation using internal or \u003Ca href=\"http:\u002F\u002Fwww.maxmind.com\u002F\" rel=\"nofollow ugc\">MaxMind\u003C\u002Fa> databases (works also with caching)\u003C\u002Fli>\n\u003Cli>Country, state, region and city level geotargeting\u003C\u002Fli>\n\u003Cli>Blacklist\u002FWhitelist IP addresses or countries\u002Fcities (works also with caching)\u003C\u002Fli>\n\u003Cli>Ad impression and click statistics (works also with \u003Ccode>\u003Ciframe>\u003C\u002Fcode> Javascript ads like Google AdSense)\u003C\u002Fli>\n\u003Cli>Statistics reports for clients in PDF format or public web pages\u003C\u002Fli>\n\u003Cli>External tracking via Google Analytics or Matomo (Piwik)\u003C\u002Fli>\n\u003Cli>A\u002FB testing – discover adverts and settings that perform best\u003C\u002Fli>\n\u003Cli>Frequency capping – limit impressions or clicks\u003C\u002Fli>\n\u003Cli>Click fraud protection\u003C\u002Fli>\n\u003Cli>reCaptcha v3 score check to hide ads from invalid traffic\u003C\u002Fli>\n\u003Cli>Delayed loading of ad scripts until user interacts with the website\u003C\u002Fli>\n\u003Cli>Lazy loading – delayed loading of ad scripts until the page is scrolled\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fsticky-ads\" rel=\"nofollow ugc\">Sticky ads\u003C\u002Fa> with optional close button\u003C\u002Fli>\n\u003Cli>Sticky sidebar ads (stick to the screen or to the content)\u003C\u002Fli>\n\u003Cli>Floating slide-in banner adverts\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fsticky-ads\" rel=\"nofollow ugc\">Sticky (floating) ads\u003C\u002Fa> with animations (fade, slide, turn, flip, zoom)\u003C\u002Fli>\n\u003Cli>Animation trigger for sticky ads (page scroll in % or px, HTML element becomes visible)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fsticky-ads#background-ads\" rel=\"nofollow ugc\">background ads (skin ads)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Parallax ads\u003C\u002Fli>\n\u003Cli>Support for sticky ad bar\u003C\u002Fli>\n\u003Cli>Support for scheduling date and time with fallback option\u003C\u002Fli>\n\u003Cli>Support to show ads as soon as the GDPR consent is given\u003C\u002Fli>\n\u003Cli>Support for ads in iframes\u003C\u002Fli>\n\u003Cli>Anti ad blocking features – replace ads, protect content\u003C\u002Fli>\n\u003Cli>Ad blocking statistics\u003C\u002Fli>\n\u003Cli>Multisite options to limit settings on the sites\u003C\u002Fli>\n\u003Cli>Individual post\u002Fpage exception management\u003C\u002Fli>\n\u003Cli>Export and import of settings\u003C\u002Fli>\n\u003Cli>Support via email\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Run a WordPress related blog? Have experience with AdSense? Interested in reviewing the plugin or would like to become an affiliate? \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fcontact\" rel=\"nofollow ugc\">Introduce yourself\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Have experience with WordPress theme or plugin translation? We are looking for translators! \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fcontact\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Check \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\" rel=\"nofollow ugc\">documentation pages\u003C\u002Fa> for detailed description of all the features and some \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fcommon-settings\" rel=\"nofollow ugc\">common settings\u003C\u002Fa> for quick start.\u003C\u002Fp>\n\u003Cp>You can also use shortcodes from other plugins (for example, to insert content from other plugins).\u003C\u002Fp>\n\u003Cp>Looking for AdSense plugin with simple setup for ads at best positions?\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ad Inserter can insert ads where other plugins fail\u003C\u002Fstrong>.\u003Cbr \u002F>\nIt’s all about the settings.\u003C\u002Fp>\n\u003Cp>Average Rating: 5 out of 5 stars – check \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fad-inserter\u002Freviews\u002F\" rel=\"ugc\">Ad Inserter reviews\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>One of the best adsense plugins \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fone-of-the-best-adsense-plugins\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Most comprehensive Ad plugin available \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fmost-comprehensive-ad-plugin-available\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Better than the old Google adsense plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbetter-than-the-old-google-adsense-plugin\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  The best WP Ad management plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fthe-best-wp-ad-management-plugin\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Very flexible and excellent documentation \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fvery-flexible-and-excellent-documentation\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Excellent Ad Plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-ad-plugin-2\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Easy to use and also does more than I need \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Feasy-to-use-and-also-does-more-than-i-need\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Exactly what I needed to sell advertising spots \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexactly-what-i-needed-to-sell-advertising-spots-on-our-site\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Awesome Plugin and Super Support! \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fawesome-plugin-and-super-support\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Lots of options and easy to use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Flots-of-options-and-easy-to-use\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Crazy flexible \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fcrazy-flexible\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Great plugin that makes it simple \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-plugin-that-makes-it-simple\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Superb Plugin and Support team also so good \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fsuperb-plugin-and-support-team-also-so-good\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Best in same kind of plugins \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbest-in-same-kind-of-plugins\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Must Have Plugin for Each WP Site \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fmust-have-plugin-for-each-wp-site\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Best Ad Placement Plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbest-ad-placement-plugin\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Best Solution for Advertisement Management \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbest-solution-for-advertisement-management\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Comprehensive, flexible and well supported \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fcomprehensive-flexible-and-well-supported\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  God bless these guys! \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgod-bless-these-guys-2\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  PRO for Free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fpro-for-free\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Please support plugin development\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Support the advancement of this plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fad-inserter\u002Freviews\u002F?filter=5#new-post\" rel=\"ugc\">Rate it\u003C\u002Fa> – positive ratings and reviews are a great way to show your appreciation for my work. Besides being an incredible boost to my morale, they are also a great incentive to fix any bug found in the software and to add new features for better monetization of your website.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=LHGZEMRTR7WB4\" rel=\"nofollow ugc\">Donate\u003C\u002Fa> if Ad Inserter helps you to make money with advertising\u003C\u002Fli>\n\u003Cli>Register for \u003Ca href=\"https:\u002F\u002Faffiliate.adinserter.pro\u002F\" rel=\"nofollow ugc\">Ad Inserter Pro Affiliate\u003C\u002Fa>, promote the plugin on your website and earn commission for each purchase you refer\u003C\u002Fli>\n\u003Cli>Buy license for \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002F\" rel=\"nofollow ugc\">Ad Inserter Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer code, PHP code, global custom fields",300000,18521092,98,2419,"2026-03-29T18:17:00.000Z","6.9.4","5.0","7.4",[54,55,56,57,58],"ad-manager","ad-rotation","ads","adsense","amp","https:\u002F\u002Fadinserter.pro\u002Fdocumentation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fad-inserter.2.8.13.zip",90,12,"2025-11-04 21:29:14","2026-04-16T10:56:18.058Z",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":75,"num_ratings":76,"last_updated":77,"tested_up_to":50,"requires_at_least":78,"requires_php":79,"tags":80,"homepage":84,"download_link":85,"security_score":86,"vuln_count":87,"unpatched_count":13,"last_vuln_date":88,"fetched_at":64},"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,183483,92,9,"2026-01-07T23:48:00.000Z","5.9","5.6",[81,54,55,82,83],"ad-injection","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":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":75,"num_ratings":76,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":17,"tags":102,"homepage":17,"download_link":107,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":64},"image-rotation-repair","Image Rotation Repair","1.1","Modern Tribe, Inc.","https:\u002F\u002Fprofiles.wordpress.org\u002Fmoderntribe\u002F","\u003Cp>The Image Rotation Repair plugin simply fixes image orientation based on EXIF data.  This is primarily a patch for mis-oriented images delivered from iPhones.  Functionally it filters all uploads and if EXIF->Orientation is set to a number greater than 1, then the image is resaved with a new orientation before the image is processed by wordpress.\u003C\u002Fp>\n\u003Cp>\u003Cem>NEW\u003C\u002Fem> – supports postie plugin!\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>No documentation needed.\u003C\u002Fp>\n","The Image Rotation Repair plugin simply fixes image orientation based on EXIF data.  This is primarily a patch for mis-oriented images delivered from  &hellip;",7000,25693,"2017-11-28T20:37:00.000Z","3.2.1","3.0",[103,104,105,106,23],"exif","fix","image","orientation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-rotation-repair.1.1.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":118,"num_ratings":119,"last_updated":120,"tested_up_to":50,"requires_at_least":121,"requires_php":79,"tags":122,"homepage":125,"download_link":126,"security_score":127,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":64},"fix-image-rotation","Fix Image Rotation","2.2.2","Gagan Deep Singh","https:\u002F\u002Fprofiles.wordpress.org\u002Fgagan0123\u002F","\u003Cp>Fix Image Rotation plugin fixes image orientation based on EXIF data. Fixes the mis-oriented images clicked via mobile phones.\u003C\u002Fp>\n\u003Cp>Functionally it filters all uploads and if EXIF->Orientation is set to a number greater than 1, then the image is re-saved with a new orientation before the image is processed by WordPress.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Though this functionality was implemented in WordPress 5.3, it is still broken in WordPress and does not take care of edge cases that this plugin handles\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Special Thanks to\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fshashwatmittal\u002F\" rel=\"nofollow ugc\">Shashwat Mittal\u003C\u002Fa> for meta data restoration of rotated images.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmarkjaquith\u002F\" rel=\"nofollow ugc\">Mark Jaquith\u003C\u002Fa> for making the fix image rotation class more useful.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftealborder\" rel=\"nofollow ugc\">@tealborder\u003C\u002Fa> for adding required library notice in plugins menu.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbroberson\" rel=\"nofollow ugc\">@broberson\u003C\u002Fa> for finding and fixing and issue with the plugin.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fbgrande\u002F\" rel=\"nofollow ugc\">Benedikt\u003C\u002Fa> for multiple contributions towards betterment of the plugin.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>To contribute to the plugin fork the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgagan0123\u002Ffix-image-rotation\" rel=\"nofollow ugc\">GitHub Repo\u003C\u002Fa>, make changes and send pull requests.\u003C\u002Fp>\n\u003Ch4>Icon Attribution\u003C\u002Fh4>\n\u003Cp>Icons made by \u003Ca href=\"https:\u002F\u002Fwww.flaticon.com\u002Fauthors\u002Fpicol\" rel=\"nofollow ugc\">Picol\u003C\u002Fa> is licensed by \u003Ca href=\"http:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F3.0\u002F\" rel=\"nofollow ugc\">CC 3.0 BY\u003C\u002Fa>\u003C\u002Fp>\n","Fixes the rotation of the images based on EXIF data",4000,116922,88,27,"2026-02-10T08:14:00.000Z","3.7",[123,124],"image-rotation","iphone","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffix-image-rotation\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffix-image-rotation.2.2.2.zip",100,{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":136,"downloaded":137,"rating":47,"num_ratings":138,"last_updated":139,"tested_up_to":50,"requires_at_least":140,"requires_php":17,"tags":141,"homepage":146,"download_link":147,"security_score":127,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":64},"random-content","Random Content","1.6.5","Jeremy Green","https:\u002F\u002Fprofiles.wordpress.org\u002Fendocreative\u002F","\u003Cp>\u003Cstrong>Random Content\u003C\u002Fstrong> is the easiest way to keep your WordPress site feeling fresh and dynamic. Create content groups, add as many items as you want, and display a random selection anywhere on your site with a single shortcode or widget.\u003C\u002Fp>\n\u003Cp>Every time a visitor loads the page, they see something different. That means higher engagement, more clicks, and a site that never feels stale.\u003C\u002Fp>\n\u003Ch4>What can you do with it?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Rotate testimonials\u003C\u002Fstrong> — Show a different customer quote on every page load\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Randomize banners\u003C\u002Fstrong> — Keep sidebar and header promotions fresh without manual updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cycle CTAs\u003C\u002Fstrong> — Test different calls-to-action to see what gets clicks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display tips or quotes\u003C\u002Fstrong> — Add variety to any page, post, or widget area\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shuffle FAQs\u003C\u002Fstrong> — Surface different questions each visit\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display random content anywhere with the \u003Ccode>[random_content]\u003C\u002Fcode> shortcode\u003C\u002Fli>\n\u003Cli>Use in posts, pages, sidebars, or widget areas\u003C\u002Fli>\n\u003Cli>Organize content into groups for separate rotation sets\u003C\u002Fli>\n\u003Cli>Control how many items display at once\u003C\u002Fli>\n\u003Cli>Full WordPress editor support — text, images, HTML, shortcodes, embeds\u003C\u002Fli>\n\u003Cli>Lightweight and fast with built-in caching\u003C\u002Fli>\n\u003Cli>No coding required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Getting started\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Create entries under the Random Content post type\u003C\u002Fli>\n\u003Cli>Organize them into Groups (works like categories)\u003C\u002Fli>\n\u003Cli>Add \u003Ccode>[random_content group_id=\"123\"]\u003C\u002Fcode> wherever you want random content to appear\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>That’s it. Your content rotates automatically on every page load.\u003C\u002Fp>\n\u003Ch4>Need more control?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frandomcontentpro.com\u002F\" rel=\"nofollow ugc\">Random Content Pro\u003C\u002Fa>\u003C\u002Fstrong> gives you complete control over what visitors see and when they see it:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Scheduling\u003C\u002Fstrong> — Set start and end dates so content appears and disappears automatically. Run time-limited campaigns without touching your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visitor targeting\u003C\u002Fstrong> — Show different content based on user role, login status, UTM parameters, referrer, or page type.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Frequency controls\u003C\u002Fstrong> — Prevent the same item from showing twice in a row. Set cooldown periods between displays.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Weighted selection\u003C\u002Fstrong> — Assign weights (1–10) to each item. Higher weight = shown more often. Perfect for A\u002FB testing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display rules\u003C\u002Fstrong> — Control visibility per group: logged-in only, specific roles, specific page types.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fallback content\u003C\u002Fstrong> — Define what shows when all items are filtered out. Never display an empty space.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic updates\u003C\u002Fstrong> — Get new features and fixes delivered directly to your WordPress dashboard.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Frandomcontentpro.com\u002F\" rel=\"nofollow ugc\">Learn more about Random Content Pro \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Shortcode usage\u003C\u002Fh4>\n\u003Cp>Display a random item from all entries:\u003Cbr \u002F>\n    [random_content]\u003C\u002Fp>\n\u003Cp>Display from a specific group:\u003Cbr \u002F>\n    [random_content group_id=”64″]\u003C\u002Fp>\n\u003Cp>Display multiple items at once:\u003Cbr \u002F>\n    [random_content group_id=”13″ num_posts=”3″]\u003C\u002Fp>\n\u003Cp>Load content via AJAX (useful for sites with page caching):\u003Cbr \u002F>\n    [random_content group_id=”64″ ajax=”yes”]\u003C\u002Fp>\n\u003Ch4>Widget usage\u003C\u002Fh4>\n\u003Cp>Navigate to Appearance \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Widgets, add the Random Content widget to any sidebar, and select a group from the dropdown. Leave the group empty to pull from all entries.\u003C\u002Fp>\n","Display random content anywhere on your WordPress site. Rotate testimonials, banners, CTAs, and more with a simple shortcode or widget.",3000,56572,34,"2026-03-23T15:15:00.000Z","5.0.1",[142,143,129,144,145],"content-rotation","dynamic-content","rotating-content","testimonials","https:\u002F\u002Fwww.randomcontentpro.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frandom-content.1.6.5.zip",{"attackSurface":149,"codeSignals":195,"taintFlows":229,"riskAssessment":230,"analyzedAt":246},{"hooks":150,"ajaxHandlers":183,"restRoutes":191,"shortcodes":192,"cronEvents":193,"entryPointCount":194,"unprotectedCount":194},[151,157,161,166,169,171,174,176,179],{"type":152,"name":153,"callback":154,"file":155,"line":156},"action","admin_menu","lol_tracker_add_admin_menu","admin\\class-lol-tracker-admin.php",122,{"type":152,"name":158,"callback":159,"file":155,"line":160},"admin_init","lol_tracker_settings_init",123,{"type":152,"name":162,"callback":163,"file":164,"line":165},"plugins_loaded","anonymous","includes\\class-lol-tracker.php",153,{"type":152,"name":167,"callback":163,"file":164,"line":168},"admin_enqueue_scripts",169,{"type":152,"name":167,"callback":163,"file":164,"line":170},170,{"type":152,"name":172,"callback":163,"file":164,"line":173},"wp_enqueue_scripts",186,{"type":152,"name":172,"callback":163,"file":164,"line":175},187,{"type":152,"name":177,"callback":163,"file":164,"line":178},"widgets_init",334,{"type":152,"name":172,"callback":180,"file":181,"line":182},"jsVariables","public\\class-lol-tracker-public.php",76,[184,188],{"action":185,"nopriv":186,"callback":185,"hasNonce":186,"hasCapCheck":186,"file":164,"line":187},"showFreeChampions",false,189,{"action":185,"nopriv":189,"callback":185,"hasNonce":186,"hasCapCheck":186,"file":164,"line":190},true,193,[],[],[],2,{"dangerousFunctions":196,"sqlUsage":200,"outputEscaping":202,"fileOperations":194,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":228},[197],{"fn":198,"file":164,"line":178,"context":199},"create_function","add_action('widgets_init', create_function('', 'return register_widget(\"lol_tracker_fwc_widget\");'))",{"prepared":13,"raw":13,"locations":201},[],{"escaped":32,"rawEcho":203,"locations":204},13,[205,208,210,212,213,214,216,218,219,220,222,224,226],{"file":155,"line":206,"context":207},180,"raw output",{"file":155,"line":209,"context":207},223,{"file":164,"line":211,"context":207},277,{"file":164,"line":211,"context":207},{"file":164,"line":211,"context":207},{"file":164,"line":215,"context":207},303,{"file":164,"line":217,"context":207},304,{"file":164,"line":217,"context":207},{"file":164,"line":217,"context":207},{"file":164,"line":221,"context":207},321,{"file":164,"line":223,"context":207},325,{"file":164,"line":225,"context":207},330,{"file":181,"line":227,"context":207},82,[],[],{"summary":231,"deductions":232},"The \"loltracker\" plugin v1.0.0 exhibits a concerning security posture due to its unprotected entry points and lack of robust security checks. The analysis reveals two AJAX handlers, both lacking authentication checks, which represent significant attack vectors. Furthermore, the presence of the dangerous `create_function` call is a critical red flag, often associated with remote code execution vulnerabilities if user input is involved. The low percentage of properly escaped output (7%) indicates a high risk of cross-site scripting (XSS) vulnerabilities.  While the plugin avoids raw SQL queries and has no recorded vulnerability history, these positive points are heavily overshadowed by the critical flaws in its handling of user input and entry points. The absence of nonce and capability checks on its AJAX endpoints makes it highly susceptible to unauthorized actions and further exploitation.",[233,235,238,241,244],{"reason":234,"points":11},"AJAX handlers without auth checks",{"reason":236,"points":237},"Dangerous function create_function used",15,{"reason":239,"points":240},"Low output escaping percentage",6,{"reason":242,"points":243},"No nonce checks on AJAX",8,{"reason":245,"points":243},"No capability checks on AJAX","2026-03-17T00:27:54.295Z",{"wat":248,"direct":257},{"assetPaths":249,"generatorPatterns":252,"scriptPaths":253,"versionParams":254},[250,251],"\u002Fwp-content\u002Fplugins\u002Floltracker\u002Fadmin\u002Fcss\u002Flol-tracker-admin.css","\u002Fwp-content\u002Fplugins\u002Floltracker\u002Fadmin\u002Fjs\u002Flol-tracker-admin.js",[],[251],[255,256],"lol-tracker-admin.css?ver=","lol-tracker-admin.js?ver=",{"cssClasses":258,"htmlComments":259,"htmlAttributes":260,"restEndpoints":263,"jsGlobals":264,"shortcodeOutput":265},[],[],[261,262],"name='lol_tracker_settings[lol_tracker_riot_api_key]'","name='lol_tracker_settings[lol_tracker_region_name]'",[],[],[],{"error":189,"url":267,"statusCode":268,"statusMessage":269,"message":269},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Floltracker\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":32,"versions":271},[272],{"version":273,"download_url":25,"svn_tag_url":274,"released_at":27,"has_diff":186,"diff_files_changed":275,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":276,"is_current":186},"1.0.2","https:\u002F\u002Fplugins.svn.wordpress.org\u002Floltracker\u002Ftags\u002F1.0.2\u002F",[],[]]