[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjqYV3Gmw58RCctYL6V6mdSw0YG5PFx4b6-MrjmxsrKM":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":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":36,"analysis":139,"fingerprints":299},"actirise","Actirise — Advertising & Monetization","3.4.1","Actirise","https:\u002F\u002Fprofiles.wordpress.org\u002Factirise\u002F","\u003Ch3>🚀 Take your website monetization to the next level with Actirise\u003C\u002Fh3>\n\u003Cp>Instantly \u003Cstrong>transform your WordPress website into a revenue powerhouse\u003C\u002Fstrong>. The Actirise plugin offers effortless monetization with seamless onboarding, automatic ad integration, and advanced tools like ads.txt management, consent management, and analytics. It’s your personal site kit for monetization, handling all the heavy lifting.\u003C\u002Fp>\n\u003Cp>With our \u003Cstrong>self-service onboarding system\u003C\u002Fstrong>, you can go from plugin install to live monetization in just a few steps — no technical knowledge required. Access much more demand than relying solely on Google AdSense or Amazon Ads; we connect you directly to our premium SSP partners.\u003C\u002Fp>\n\u003Cp>Our powerful and intuitive real-time auction solution gives you complete control over pricing and performance optimization. Functioning like an ad inserter to dynamically place advanced ads or use shortcodes, Actirise ensures accurate integration. We use AI to optimize ad pressure, formats, price floors, and CTR, \u003Cstrong>ensuring high-growth revenue\u003C\u002Fstrong> and improving overall ad performance.\u003C\u002Fp>\n\u003Ch3>🛠️ Additional features\u003C\u002Fh3>\n\u003Cp>Everything you need to monetize your WordPress site — in one powerful, easy-to-use plugin and without writing a line of code.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Core Web Vitals optimizer\u003C\u002Fstrong> – Preserve your SEO by reducing layout shift with pre-sized ad slots \u003Cem>(Tip: We recommend enabling the PHP Tidy extension for optimal performance)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic ads.txt manager\u003C\u002Fstrong> – Automatically keep your ads.txt file updated, ensuring you’re always at the forefront of the advertising ecosystem.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Actirise Analytics\u003C\u002Fstrong> – Enable Actirise Analytics instantly for your website, and gain deep, real-time insights into your audience’s behavior.\n\u003Cul>\n\u003Cli>\u003Cstrong>Page type detection\u003C\u002Fstrong> – Automatically identify articles, homepages, categories, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom variables support\u003C\u002Fstrong> – Track your revenue in real time, segmented by post ID, author, category, and other native WordPress data.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FastCMP\u003C\u002Fstrong> – Our fully GDPR-compliant consent solution built for publishers\n\u003Cul>\n\u003Cli>\u003Cstrong>CMP customization\u003C\u002Fstrong> – Personalize your banner with your logo, brand colors, text, and vendor lists\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Consent Mode v2\u003C\u002Fstrong> – Enable privacy-compliant tracking based on user consent preferences\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL opt-out\u003C\u002Fstrong> – Exclude specific pages from monetization with a single click\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎨 Intuitive UI and streamlined configuration\u003C\u002Fh3>\n\u003Cp>Actirise’s user interface is designed to be clear and accessible for all types of users — from beginners to advanced publishers.\u003Cbr \u002F>\nStep-by-step guidance, helpful tooltips, and real-time validation make the entire setup process smooth and stress-free.\u003C\u002Fp>\n\u003Ch3>📋 Third-Party service usage disclosure\u003C\u002Fh3>\n\u003Cp>Our plugin may utilize third-party services under certain circumstances to enhance functionality. It is crucial for us to maintain transparency regarding the use of these services to ensure user awareness and legal compliance. Below are the details regarding third-party service usage:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>FlashBid (Actirise Advertisement System)\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>Service Description\u003C\u002Fem>: FlashBid, also known as Actirise Advertisement System, is utilized for specific advertising functionalities within the plugin.\u003Cbr \u002F>\n\u003Cem>Service Link\u003C\u002Fem>: \u003Ca href=\"https:\u002F\u002Fwww.actirise.com\u002F\" rel=\"nofollow ugc\">Actirise\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cem>Terms of Use and Privacy Policy\u003C\u002Fem>: \u003Ca href=\"https:\u002F\u002Fcorporate.sparteo.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Actirise Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>FastCMP (Consent Management Platform)\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>Service Description\u003C\u002Fem>: FastCMP is utilized for managing consent and preferences regarding cookies and tracking scripts.\u003Cbr \u002F>\n\u003Cem>Service Link\u003C\u002Fem>: \u003Ca href=\"https:\u002F\u002Fcorporate.fastcmp.com\u002F\" rel=\"nofollow ugc\">FastCMP\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cem>Terms of Use and Privacy Policy\u003C\u002Fem>: \u003Ca href=\"https:\u002F\u002Fsparteo.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">FastCMP Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>It’s imperative for us to make you aware of our reliance on these third-party services and to provide access to their terms of use and privacy policies. This ensures that your usage of our plugin remains in compliance with legal requirements.\u003C\u002Fp>\n\u003Ch3>📘 Documentation & support\u003C\u002Fh3>\n\u003Cp>Need help or have questions?\u003C\u002Fp>\n\u003Cp>📚 Read the \u003Ca href=\"https:\u002F\u002Fdocs.actirise.com\u002F\" rel=\"nofollow ugc\">full documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>💬 Visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Factirise\u002F\" rel=\"ugc\">support forum\u003C\u002Fa>\u003C\u002Fp>\n","Premium advertising solution to grow your WordPress site revenue with no code and real-time insights.",200,9669,100,11,"2026-03-03T13:20:00.000Z","6.9.4","4.7","5.6",[20,21,22,23,24],"ad-manager","ads","advertising","banner","monetization","https:\u002F\u002Fwww.actirise.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Factirise.3.4.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":4,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,94,"2026-04-04T00:53:59.785Z",[37,58,78,97,119],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":27,"num_ratings":27,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"adspeed-ad-server","AdSpeed Ad Server","1.3.4","AdSpeed.com","https:\u002F\u002Fprofiles.wordpress.org\u002Fadspeed\u002F","\u003Cp>AdSpeed.com is a hosted ad server and ad manager. You enter your ads and targeting criteria into AdSpeed. We serve ads, track and report real-time statistics about ad impressions, clicks, revenue, and conversions. You manage your ad inventory through our online user-friendly interface.\u003C\u002Fp>\n\u003Cp>Requirements\u003C\u002Fp>\n\u003Cp>To use this plugin, you need an active account with AdSpeed Ad Server. To sign up for an ad management account, please visit this page:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.adspeed.com\u002FPublishers\u002Fregister.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.adspeed.com\u002FPublishers\u002Fregister.html\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Ads on the Sidebar\u003C\u002Fp>\n\u003Cp>Navigate to “Appearance > Widgets”. Click on a specific Widget Area you would like to edit. Select the + prompt to add a block. Search for  “AdSpeed Ad Server”. For each block (ad placement), you need to specify a zone identification number. This zone ID must exist within your AdSpeed account and do NOT enter the zone name. You can find the zone ID under the first column of the zone list in your AdSpeed account.\u003C\u002Fp>\n\u003Cp>Ads in a Blog Entry\u003C\u002Fp>\n\u003Cp>To use it in a post, write this macro “{AdSpeed:Zone:1234}” to display an ad from zone #1234. In this example, “1234” is a zone identification number in your AdSpeed account. Do NOT enter the zone name. This macro will be replaced with the actual ad tag for the zone in your post. You can find the zone ID under the first column of the zone list in your AdSpeed account.\u003C\u002Fp>\n\u003Cp>Styling Ad Block\u003C\u002Fp>\n\u003Cp>Each ad placement is enclosed within a DIV container with CSS class “AdSpeedWP” so you can change\u002Fcustomize ad styles like color, border, spacing, margin, alignment, etc.\u003C\u002Fp>\n","This plugin displays ads from your AdSpeed account on the sidebar or within a post. Ads are served, managed and tracked for impressions and clicks by  &hellip;",20,6159,"2023-11-30T20:09:00.000Z","6.4.8","2.8","",[20,52,53,22,54],"adserver","adserving","banner-rotation","https:\u002F\u002Fwww.AdSpeed.com\u002FKnowledges\u002F1030\u002FServing_Code\u002FAdSpeed_Plugin_WordPress.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadspeed-ad-server.zip",85,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":13,"num_ratings":68,"last_updated":69,"tested_up_to":16,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":76,"download_link":77,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"gam-ads-ad-manager-and-ad-exchange","GAM Ad Inserter – Adx & Ad Manager Ads","1.2.4","Magicbid.ai","https:\u002F\u002Fprofiles.wordpress.org\u002Fratneshmagicbid\u002F","\u003Cp>\u003Cstrong>GAM Ad Inserter – Adx & Ad Manager Ads\u003C\u002Fstrong> helps publishers, agencies, and developers seamlessly integrate \u003Cstrong>Google Ad Manager (GAM)\u003C\u002Fstrong> into their WordPress websites.\u003C\u002Fp>\n\u003Cp>The plugin allows you to create, configure, and manage GAM ad units, place ads across your site, and control placements directly from the WordPress dashboard — without manually adding GPT tags or editing theme files.\u003C\u002Fp>\n\u003Cp>It supports responsive ad placements, multiple ad formats, device-based targeting, and compatibility with common caching and optimization plugins.\u003C\u002Fp>\n\u003Cp>GAM AD INSERTER is intended for publishers using Google Ad Manager who want to manage ads directly from the WordPress dashboard.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Connect Google Ad Manager\u003C\u002Fstrong> securely using OAuth 2.0\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ad Summary Dashboard\u003C\u002Fstrong> – View total, active, and inactive ads\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create New Ads\u003C\u002Fstrong> with full support for:\n\u003Cul>\n\u003Cli>Banner\u003C\u002Fli>\n\u003Cli>Interstitial\u003C\u002Fli>\n\u003Cli>Anchor (Top\u002FBottom)\u003C\u002Fli>\n\u003Cli>Floater\u003C\u002Fli>\n\u003Cli>Popup\u003C\u002Fli>\n\u003Cli>Push Down\u003C\u002Fli>\n\u003Cli>Flying Carpet\u003C\u002Fli>\n\u003Cli>Sticky\u003C\u002Fli>\n\u003Cli>Rewarded\u003C\u002Fli>\n\u003Cli>Custom Ad\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Device Targeting\u003C\u002Fstrong> – Display ads on Desktop, Tablet, or Mobile\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pages\u003C\u002Fstrong> – Homepage, Pages, Post\u002FCustom Post Type, Static Pages, Category Pages, Tag\u002FArchive Pages, Static Pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Sizes\u003C\u002Fstrong> – Add fixed or fluid sizes for each ad unit\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Sizes\u003C\u002Fstrong> – Define responsive breakpoints easily\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache Bypass Logic\u003C\u002Fstrong> – Ensures ads load properly even with caching plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AJAX-Based Navigation\u003C\u002Fstrong> – Smooth experience inside the dashboard\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Auto-Drafts\u003C\u002Fstrong> – Ads are created via a custom form, avoiding WordPress auto-drafts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ad Management Tools\u003C\u002Fstrong> – List, search, paginate, edit, and delete ad units\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium & Premium Plus Features\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Premium Ad Types\u003C\u002Fli>\n\u003Cli>Advanced integrations\u003C\u002Fli>\n\u003Cli>Upgrade options for professional publishers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Use GAM AD INSERTER?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Avoid manually inserting GPT (Google Publisher Tag) code\u003C\u002Fli>\n\u003Cli>Prevent ad misconfigurations with a guided interface\u003C\u002Fli>\n\u003Cli>Save time with built-in ad templates\u003C\u002Fli>\n\u003Cli>Works perfectly with caching, responsive themes, and popular page builders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed and maintained by \u003Ca href=\"https:\u002F\u002Fmagicbid.ai\u002F?utm_source=wordpressplugin&utm_medium=wordpressplugin&utm_campaign=wordpressplugin_traffic&utm_id=wordpressplugin\" rel=\"nofollow ugc\">MagicBid.ai\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Who we are\u003C\u002Fh3>\n\u003Cp>We are official \u003Cstrong>Google MCM (Multiple Customer Management) Channel Partners\u003C\u002Fstrong>, helping publishers monetize their websites through \u003Cstrong>Google Ad Manager\u003C\u002Fstrong> and \u003Cstrong>Google Ads\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external APIs provided by \u003Cstrong>Google\u003C\u002Fstrong> and to the plugin author’s secure server for default configs, premium features and subscription verification.\u003Cbr \u002F>\nThese connections are required to authenticate your WordPress site with \u003Cstrong>Google Ad Manager (GAM)\u003C\u002Fstrong> and to enable optional premium features.\u003C\u002Fp>\n\u003Cp>The plugin uses the following external services:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Ad Manager API (GAM API)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> To retrieve and manage Ad Units, Placements, Orders, and Line Items from your Google Ad Manager account.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> Requests may include your network code and authorized access tokens generated during your own OAuth authentication process.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data received:\u003C\u002Fstrong> Ad configuration details, ad unit metadata, and related information necessary to manage and display ads within WordPress.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provider:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fabout.google\u002F\" rel=\"nofollow ugc\">Google LLC\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fpolicies.google.com\u002Fterms\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Cloud Console – OAuth Consent Screen\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> To securely authorize your WordPress site to access the Google Ad Manager API using your own credentials.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> During authentication, Google may collect your account email, consent confirmation, and OAuth tokens.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data received:\u003C\u002Fstrong> Secure access tokens (stored locally in your WordPress database) that allow this plugin to perform authorized API calls on your behalf.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provider:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fcloud.google.com\u002F\" rel=\"nofollow ugc\">Google Cloud Platform\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fcloud.google.com\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fcloud.google.com\u002Fterms\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fcloud.google.com\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fcloud.google.com\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Plugin Author’s Secure Server\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> To default configs, verify valid subscriptions, unlock premium features, and serve premium ad templates or assets.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> Only the plugin license key, site URL, and plugin version for subscription validation.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data received:\u003C\u002Fstrong> Verification status, premium feature access, and optionally, premium ad templates or styles.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provider:\u003C\u002Fstrong> Plugin author’s own secure server at \u003Ca href=\"https:\u002F\u002Fgamadinserter.com\" rel=\"nofollow ugc\">https:\u002F\u002Fgamadinserter.com\u003C\u002Fa>.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notes:\u003C\u002Fstrong> No personal data, ad analytics, or user account information is collected, transmitted, or stored.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Frequency:\u003C\u002Fstrong> Only when activating or validating a premium license, or when loading premium ad assets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>API Keys and Authentication\u003C\u002Fh3>\n\u003Cp>The plugin supports user-provided Google Cloud Console credentials (Client ID and Client Secret).\u003Cbr \u002F>\nThese credentials can be securely stored in the WordPress database using the plugin settings.\u003C\u002Fp>\n\u003Cp>If no user credentials are configured, the plugin automatically falls back to a secure API request to retrieve credentials from our server.\u003Cbr \u002F>\nThese fallback credentials are stored safely on our own servers and are never exposed within the plugin source code.\u003Cbr \u002F>\nThey are used only to facilitate OAuth 2.0 authentication between the user and Google.\u003Cbr \u002F>\nAt no time do we collect, store, or have access to any user account data or authentication tokens.\u003C\u002Fp>\n\u003Cp>Users who prefer can use their \u003Cstrong>own Google Cloud Console credentials\u003C\u002Fstrong> by entering their Client ID and Client Secret in the plugin’s configuration settings.\u003Cbr \u002F>\nOnce added, the plugin will use the user’s own Client ID and Secret Key for all Google API communications.\u003C\u002Fp>\n\u003Cp>The plugin \u003Cstrong>does not collect, store, or transmit\u003C\u002Fstrong> any personal or advertising data to the plugin author or any third-party service other than Google’s official APIs or the secure subscription verification endpoint.\u003Cbr \u002F>\nAll authorization tokens are generated within your \u003Cstrong>own WordPress admin dashboard\u003C\u002Fstrong> via Google’s OAuth Consent Screen and stored locally in your database.\u003Cbr \u002F>\nThe plugin developer has \u003Cstrong>no access\u003C\u002Fstrong> to your Google account, credentials, or Ad Manager data.\u003C\u002Fp>\n\u003Cp>All external communication takes place securely over HTTPS between your WordPress site, Google’s official APIs, and the plugin’s licensed verification server.\u003C\u002Fp>\n\u003Cp>You can review our Privacy Policy and Terms here:\u003Cbr \u002F>\n– \u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgamadinserter.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">https:\u002F\u002Fgamadinserter.com\u002Fprivacy-policy\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Cstrong>Terms & Conditions:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgamadinserter.com\u002Fterms-and-condition\" rel=\"nofollow ugc\">https:\u002F\u002Fgamadinserter.com\u002Fterms-and-condition\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For assistance or support, please contact us at:\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fmagicbid.ai\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fmagicbid.ai\u002Fcontact-us\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin respects user privacy and complies with WordPress.org’s plugin repository guidelines.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The plugin \u003Cstrong>does not collect or transmit\u003C\u002Fstrong> any personally identifiable information (PII) to external servers.  \u003C\u002Fli>\n\u003Cli>All API keys, tokens, and site settings are securely stored in your local WordPress database.  \u003C\u002Fli>\n\u003Cli>Communication with Google services is handled exclusively between your site and Google’s servers.  \u003C\u002Fli>\n\u003Cli>For premium users, only minimal data — such as license key and site URL — is sent securely to the author’s server for subscription validation.  \u003C\u002Fli>\n\u003Cli>The plugin \u003Cstrong>does not track, sell, or share\u003C\u002Fstrong> any user or visitor data.  \u003C\u002Fli>\n\u003Cli>The plugin author has \u003Cstrong>no access\u003C\u002Fstrong> to any data stored in your Google or WordPress accounts.  \u003C\u002Fli>\n\u003Cli>Any premium ad templates served from the plugin’s server are static, non-personalized assets and do not include tracking or analytics scripts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You may disconnect or revoke access at any time through your plugin settings page or your \u003Ca href=\"https:\u002F\u002Fmyaccount.google.com\u002Fpermissions\" rel=\"nofollow ugc\">Google Account permissions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can read our full Privacy Policy at \u003Ca href=\"https:\u002F\u002Fgamadinserter.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">https:\u002F\u002Fgamadinserter.com\u002Fprivacy-policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Included Public and\u002For Private Keys\u003C\u002Fh3>\n\u003Cp>This plugin does not distribute or include any hard-coded Google Cloud Console keys.\u003Cbr \u002F>\nIf user credentials are not configured, fallback keys are securely requested from our server and never revealed publicly.\u003Cbr \u002F>\nNo Google account data is collected, logged, or transmitted beyond the authentication process.\u003C\u002Fp>\n\u003Ch3>Security\u003C\u002Fh3>\n\u003Cp>Security is a core principle of this plugin’s design.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>OAuth 2.0 Authentication:\u003C\u002Fstrong> Uses Google’s official OAuth 2.0 protocol for all Ad Manager API connections. Tokens are issued by Google only after explicit user consent.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure HTTPS Communication:\u003C\u002Fstrong> All API requests and license verifications are encrypted using HTTPS.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local Token Storage:\u003C\u002Fstrong> All access tokens and credentials (Client ID and Secret Key) are securely stored in your WordPress database, never transmitted to third parties.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Nonce & Capability Checks:\u003C\u002Fstrong> All plugin actions and AJAX requests are protected using WordPress nonces and capability checks to prevent unauthorized access.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Remote Code Execution:\u003C\u002Fstrong> The plugin does not load executable code from any external domain.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Revoke Access Anytime:\u003C\u002Fstrong> You can revoke Google API tokens or deactivate your subscription at any time to immediately stop all external communication.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimal Data Policy:\u003C\u002Fstrong> The plugin author’s server receives only non-personal data for subscription or license verification.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more details, see our full Terms & Conditions at \u003Ca href=\"https:\u002F\u002Fgamadinserter.com\u002Fterms-and-condition\" rel=\"nofollow ugc\">https:\u002F\u002Fgamadinserter.com\u002Fterms-and-condition\u003C\u002Fa>.\u003Cbr \u002F>\nFor help or technical support, visit \u003Ca href=\"https:\u002F\u002Fmagicbid.ai\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fmagicbid.ai\u002Fcontact-us\u002F\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help or want to monetize your site?\u003Cbr \u002F>\n📧 Email: \u003Ca href=\"mailto:support@magicbid.ai\" rel=\"nofollow ugc\">support@magicbid.ai\u003C\u002Fa>\u003Cbr \u002F>\n🌐 Visit: \u003Ca href=\"https:\u002F\u002Fmagicbid.ai\u002Fcontact-us\u002F?utm_source=wordpress-plugin&utm_medium=wordpress-plugin&utm_campaign=wordpress-plugin-traffic&utm_id=wordpress-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fmagicbid.ai\u002Fcontact-us\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Add Google Ad Manager ads to WordPress websites with zero code. Supports banner, interstitial, custom HTML\u002FJS code and more across all devices.",10,856,6,"2026-03-12T10:06:00.000Z","6.0","8.2",[22,73,74,75,24],"display-ads","gam","google-ad-manager","https:\u002F\u002Fgamadinserter.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgam-ads-ad-manager-and-ad-exchange.1.2.4.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":16,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":95,"download_link":96,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ads-txt","Ads.txt Manager","1.4.6","10up","https:\u002F\u002Fprofiles.wordpress.org\u002F10up\u002F","\u003Cp>Create, manage, and validate your ads.txt and app-ads.txt from within WordPress, like any other content asset. Requires PHP 7.4+.\u003C\u002Fp>\n\u003Ch3>What is ads.txt?\u003C\u002Fh3>\n\u003Cp>Ads.txt is an initiative by the Interactive Advertising Bureau to enable publishers to take control over who can sell their ad inventory. Through our work at 10up with various publishers, we’ve created a way to manage and validate your ads.txt file from within WordPress, eliminating the need to upload a file. The validation baked into the plugin helps avoid malformed records, which can cause issues that end up cached for up to 24 hours and can lead to a drop in ad revenue.\u003C\u002Fp>\n\u003Ch3>Technical Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Requires PHP 7.4+.\u003C\u002Fli>\n\u003Cli>Ad blockers may break syntax highlighting and pre-save error checking on the edit screen.\u003C\u002Fli>\n\u003Cli>Rewrites need to be enabled. Without rewrites, WordPress cannot know to supply \u003Ccode>\u002Fads.txt\u003C\u002Fcode> when requested.\u003C\u002Fli>\n\u003Cli>Your site URL must not contain a path (e.g. \u003Ccode>https:\u002F\u002Fexample.com\u002Fsite\u002F\u003C\u002Fcode> or path-based multisite installs). While the plugin will appear to function in the admin, it will not display the contents at \u003Ccode>https:\u002F\u002Fexample.com\u002Fsite\u002Fads.txt\u003C\u002Fcode>. This is because the plugin follows the IAB spec, which requires that the ads.txt file be located at the root of a domain or subdomain.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What about ads.cert?\u003C\u002Fh3>\n\u003Cp>We’re closely monitoring continued developments in the ad fraud space, and see this plugin as not only a way to create and manage your ads.txt file but also be prepared for future changes and upgrades to specifications. Ads.cert is still in the extremely early stages so we don’t see any immediate concerns with implementing ads.txt.\u003C\u002Fp>\n\u003Ch3>Can I use this with multisite?\u003C\u002Fh3>\n\u003Cp>Yes! However, if you are using a subfolder installation it will only work for the main site. This is because you can only have one ads.txt for a given domain or subdomain per the \u003Ca href=\"https:\u002F\u002Fiabtechlab.com\u002Fads-txt\u002F\" rel=\"nofollow ugc\">ads.txt spec\u003C\u002Fa>.  Our recommendation is to only activate Ads.txt Manager per-site.\u003C\u002Fp>\n","Create, manage, and validate your ads.txt and app-ads.txt from within WordPress, like any other content asset.",100000,1903612,92,14,"2026-01-04T21:09:00.000Z","6.6","7.4",[20,21,79,22,94],"app-ads-txt","https:\u002F\u002Fgithub.com\u002F10up\u002Fads-txt","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fads-txt.1.4.6.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":16,"requires_at_least":110,"requires_php":92,"tags":111,"homepage":114,"download_link":115,"security_score":116,"vuln_count":117,"unpatched_count":27,"last_vuln_date":118,"fetched_at":29},"quick-adsense-reloaded","Quads Ads Manager for Google AdSense","3.0.1","Ads by WPQuads","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpquads\u002F","\u003Cp>WPQUADS provides a modern approach to ad management. It is well coded, lightweight, and suitable for websites with high traffic volumes.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpquads.com\u002F\" rel=\"nofollow ugc\">Home\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpquads.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpquads.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Help\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpquads.com\u002F#buy-wpquads\" rel=\"nofollow ugc\">Premium Features\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>WPQuads is a reliable and extensible ad inserter and AdSense management solution for WordPress.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>NEW – Sellable Ads: \u003C\u002Fstrong> Sell your AD space.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW – Hide Ads for Premium Members: \u003C\u002Fstrong> Hide Ads for Premium Members.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW – Web Stories Integration: \u003C\u002Fstrong> Advertise in AMP Web Stories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW – Click Fraud Protection\u003C\u002Fstrong>: Helps you fight the click fraud and helps you stabilize the ad revenue.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW – GDPR & Privacy tools\u003C\u002Fstrong>: We have got the GDPR and other privacy tools planned so that you dont have to worry about complying with privacy laws.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy\u003C\u002Fstrong> to use Modern options panel built on React JS.\u003C\u002Fli>\n\u003Cli>Deeply \u003Cstrong>integrates with AMP\u003C\u002Fstrong> plugins like AMPforWP, Official AMP by Google.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Adsense\u003C\u002Fstrong> support: It gives a deep integration with the ad types of Google Adsense like Display ads, In-feed ads, In-article ads & Auto ads. You can define fixed or responsive sizes for the ads.\u003C\u002Fli>\n\u003Cli>Google AD Manager, formerly Double Click for Publishers (DFP) support.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>8 Ad vendors\u003C\u002Fstrong> support and 20 more on the development roadmap\u003C\u002Fli>\n\u003Cli>\u003Cstrong>12 Ads positions\u003C\u002Fstrong> that helps you control where the ad will appear.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>10 Post Specific Ads Control\u003C\u002Fstrong>: 10 Conditional Ad visibility positions which allows you to control (include\u002Fexclude) on which pages would you like the ads to appear.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>9 Targeting conditions\u003C\u002Fstrong> which will allow you to control when an ad should appear.\u003C\u002Fli>\n\u003Cli>Custom Image banner support\u003C\u002Fli>\n\u003Cli>Custom html Code support with auto AMP Sanitization\u003C\u002Fli>\n\u003Cli>Background ad (Full website background ad)\u003C\u002Fli>\n\u003Cli>Group multiple ads into one and rotate them Randomly\u003C\u002Fli>\n\u003Cli>ads.txt support\u003C\u002Fli>\n\u003Cli>Lazy Loading for Adsense ads\u003C\u002Fli>\n\u003Cli>Revenue Sharing Support\u003C\u002Fli>\n\u003Cli>Propeller Ads Support\u003C\u002Fli>\n\u003Cli>WPML Support – Show different ads as per language\u003C\u002Fli>\n\u003Cli>Responsive ads\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ad Blocker\u003C\u002Fstrong> support: It’s the most advanced ad blocker which allows you to add the notice in 4 types. Bar, Popup, Page Redirection & Block Message. You can choose if you want to show only once or on every visit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Ads\u003C\u002Fstrong> – Add an unlimited amount of ads to your website.\u003C\u002Fli>\n\u003Cli>Layout options to help you control Alignment & Margin of the ads.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ad Label\u003C\u002Fstrong> support: You can add your custom label, you can even choose to display it above or below the ad.\u003C\u002Fli>\n\u003Cli>One-click duplicate ads with the same configuration\u003C\u002Fli>\n\u003Cli>Ajax based search to help you quickly find the ads\u003C\u002Fli>\n\u003Cli>Sidebar Widgets to ads unlimited widget ads in the sidebar\u003C\u002Fli>\n\u003Cli>\u003Cstrong>High Performance\u003C\u002Fstrong> – Developed well to keep the speed of your site. It loads only the code it needs at the moment of execution, making it small and fast and with a lot of hooks easy extensible by third party developers.\u003C\u002Fli>\n\u003Cli>Serialized storing of Ad options instead storing every single option as separate table entry all over\u003C\u002Fli>\n\u003Cli>Multi language support\u003C\u002Fli>\n\u003Cli>Remove of small coding issues like “unexpected output” message when plugin is activated on several sites\u003C\u002Fli>\n\u003Cli>Import \u002F Export function makes plugin migrating to other sites easier. Copy your ads code to other sites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Caching Power\u003C\u002Fstrong> – Supports WP Rocket, W3 Total and any other Caching plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Watch Quads in Action\u003C\u002Fh3>\n\u003Cp>= Feature Overview (starts at 2:05)\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FMy7T6yN-qP4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=125&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>TAKE IT A STEP FURTHER WITH WPQUADS PRO\u003C\u002Fh3>\n\u003Cp>With \u003Ca href=\"https:\u002F\u002Fwpquads.com\u002F#buy-wpquads\" rel=\"nofollow ugc\">WPQUADS PRO\u003C\u002Fa> you can add as many ads as you like to your WordPress website. There are no limitations.\u003Cbr \u002F>\nGet access to more professional Settings, options and positions to really push your ads to the next level.\u003Cbr \u002F>\n* \u003Cstrong>New – AD Blindness \u003C\u002Fstrong>: Helps you fight the Ad blindness.\u003Cbr \u002F>\n* \u003Cstrong>New – Skip Ad \u003C\u002Fstrong>: Helps you to make ads Skippable.\u003Cbr \u002F>\n* \u003Cstrong>New – AD Logging \u003C\u002Fstrong>: Gives you an almost accurate data page, IP, browser, referrer, and dimensions of the user that clicked the ad and gives you reports of that data.\u003Cbr \u002F>\n* \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpquads.com\u002Fdocumentation\u002Fhow-to-add-group-insertion-ads-in-wp-quads\u002F\" rel=\"nofollow ugc\">Group Insertion\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpquads.com\u002Fdocumentation\u002Fhow-to-use-ad-rotator-in-wp-quads\u002F\" rel=\"nofollow ugc\">Ad rotator\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpquads.com\u002Fdocumentation\u002Fhow-to-link-adsense-account-for-the-revenue-reports-feature\u002F\" rel=\"nofollow ugc\">Reports & Tracking\u003C\u002Fa> \u003C\u002Fstrong>: Find out which of your ads are performing the best and find out the most performing ad location.\u003Cbr \u002F>\n* \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpquads.com\u002Fdocumentation\u002Fwhat-is-geo-location-feature-and-how-to-use-it\u002F\" rel=\"nofollow ugc\">Geo Targeting \u003C\u002Fa>\u003C\u002Fstrong>: Target the ads based on the city and countries.\u003C\u002Fp>\n\u003Ch3>Ad Vendors Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Google Adsense\u003C\u002Fli>\n\u003Cli>Google AD Manager, formerly Double Click for Publishers (DFP)\u003C\u002Fli>\n\u003Cli>Yandex Direct Ads support\u003C\u002Fli>\n\u003Cli>MGID Ads Support\u003C\u002Fli>\n\u003Cli>Taboola Ads support\u003C\u002Fli>\n\u003Cli>Media.net ads Support\u003C\u002Fli>\n\u003Cli>MediaVine Ads support\u003C\u002Fli>\n\u003Cli>Outbrain Ads support\u003C\u002Fli>\n\u003Cli>Infolinks Ads support\u003C\u002Fli>\n\u003Cli>20+ more ad vendors coming in the future updates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Display Positions for Ads\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Beginning of Post\u003C\u002Fli>\n\u003Cli>Middle of Post\u003C\u002Fli>\n\u003Cli>End of the Post\u003C\u002Fli>\n\u003Cli>After Paragraph: You can choose after which paragraph you want to display the ad. You can even choose to display an ad after every X number of paragraph.\u003C\u002Fli>\n\u003Cli>Right after the \u003C!--more--> tag\u003C\u002Fli>\n\u003Cli>Right before the last Paragraph\u003C\u002Fli>\n\u003Cli>After Image: You can choose after which image you want to display the ad.\u003C\u002Fli>\n\u003Cli>By Word Count\u003C\u002Fli>\n\u003Cli>After the Percentage\u003C\u002Fli>\n\u003Cli>Ad After HTML Tag: You can choose between these tags p, img, h1 – h6 & even custom html tag. You can even choose to display after x number of that specific tag.\u003C\u002Fli>\n\u003Cli>Ads Inbetween Loop: You can choose after which post do you want to display the ad and even display after every x number of posts.\u003C\u002Fli>\n\u003Cli>Shortcode & PHP tag placement\u003C\u002Fli>\n\u003Cli>More display positions are coming in the future updates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Visibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Post types\u003C\u002Fli>\n\u003Cli>Post: specific one post or multiple posts\u003C\u002Fli>\n\u003Cli>Homepage\u003C\u002Fli>\n\u003Cli>Globally\u003C\u002Fli>\n\u003Cli>Logged-in User Roles Type\u003C\u002Fli>\n\u003Cli>Post Category: specific one category or multiple categories\u003C\u002Fli>\n\u003Cli>Post Tag: specific one tag or multiple tags\u003C\u002Fli>\n\u003Cli>Post Formats\u003C\u002Fli>\n\u003Cli>Page: specific one page or multiple pages\u003C\u002Fli>\n\u003Cli>Taxonomy Terms\u003C\u002Fli>\n\u003Cli>Page Templates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Targeting\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Device Type\u003C\u002Fli>\n\u003Cli>Browser Language\u003C\u002Fli>\n\u003Cli>Logged In\u003C\u002Fli>\n\u003Cli>User Agent\u003C\u002Fli>\n\u003Cli>User Role\u003C\u002Fli>\n\u003Cli>Cookie\u003C\u002Fli>\n\u003Cli>URL Parameter\u003C\u002Fli>\n\u003Cli>Referrer URL Path\u003C\u002Fli>\n\u003Cli>Browser Width\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Active Development\u003C\u002Fh3>\n\u003Cp>We are actively developing this plugin with a focus on improving functionality, stability, and usability for a wide range of use cases. You can \u003Ca href=\"https:\u002F\u002Fwpquads.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Request a Feature\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwpquads\u002Fquick-adsense-reloaded\u002Fissues\" rel=\"nofollow ugc\">Report a Bug\u003C\u002Fa>. The code is hosted on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwpquads\u002Fquick-adsense-reloaded\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Development Roadmap\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>A\u002FB Testing\u003C\u002Fstrong>: Find out which ads perform the most and how you can improve the ad revenue further.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>3rd Party compatibility\u003C\u002Fstrong>: Deep integration with BuddyPress, BuddyBoss, bbPress, Paid Membership Pro, WPML, Mailpoet, Multisite, WooCommerce and More.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Innovation & Disruption\u003C\u002Fstrong>: We are constantly evolving our product and going to introduce new features which are not being used by anyone in the world.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwpquads\u002Fquick-adsense-reloaded\u002Fprojects\u002F1\" rel=\"nofollow ugc\">View Full Development Roadmap\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pro version\u003C\u002Fstrong> supports additional \u003Ca href=\"https:\u002F\u002Fwpquads.com\u002F#see-features\" rel=\"nofollow ugc\">advanced features\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ft.me\u002Fwpquads\u002F\" rel=\"nofollow ugc\">JOIN CHAT GROUP COMMUNITY\u003C\u002Fa>\u003C\u002Fstrong>: Purpose of this group is to get proper suggestions and feedback from plugin users and the community so that we can make the plugin even better.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Documentation & Tutorials are available on \u003Ca href=\"https:\u002F\u002Fwpquads.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation Center\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Technical Support\u003C\u002Fh3>\n\u003Cp>Support is provided in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fquick-adsense-reloaded\u002F\" rel=\"ugc\">Forum\u003C\u002Fa>. You can also \u003Ca href=\"https:\u002F\u002Fwpquads.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>, our turn around time on email is around 12 hours.\u003C\u002Fp>\n\u003Ch3>Important Notes\u003C\u002Fh3>\n\u003Cp>This plugin does not do any revenue sharing with your Google AdSense ads. We never show our on ads ads on your website.\u003Cbr \u002F>\nWe are an active and dedicated member of the WordPress community and we are following strictly the WordPress Codex in terms of code quality and good behave.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to several third-party\u002Fexternal services to provide its full functionality. These services are only used when the related features are enabled by the site administrator.\u003C\u002Fp>\n\u003Ch4>Magazine3 Central API\u003C\u002Fh4>\n\u003Cp>This plugin connects to a Magazine3-owned API to manage plugin-related services such as email subscriptions and centralized feature management.\u003Cbr \u002F>\nThe plugin sends the site URL, admin email address, and subscription-related information when the admin opts in to email notifications or related services.\u003Cbr \u002F>\nThis plugin connects to the WP QUADS licensing and update API to validate licenses and manage plugin updates when license-related features are enabled.\u003Cbr \u002F>\nThe plugin sends the site URL, license key, and plugin version to the service during license activation, validation, or update checks.\u003Cbr \u002F>\nThis service is provided by “Magazine3”: \u003Ca href=\"https:\u002F\u002Fmagazine3.company\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fmagazine3.company\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>InMobi Consent Management\u003C\u002Fh4>\n\u003Cp>This plugin loads the InMobi consent management script to handle user consent for ads and tracking, where applicable.\u003Cbr \u002F>\nThe script is loaded on the frontend to manage consent preferences and does not send personally identifiable information by default.\u003Cbr \u002F>\nThis service is provided by “InMobi”: \u003Ca href=\"https:\u002F\u002Fwww.inmobi.com\u002Fterms-of-service\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.inmobi.com\u002Fwebsite-privacy-policy\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Google AdSense & Google Ad Manager & Google OAuth Authentication\u003C\u002Fh4>\n\u003Cp>This plugin integrates with Google AdSense and Google Ad Manager to display and manage advertisements.\u003Cbr \u002F>\nAPI requests may include ad performance data and site identifiers when ad reporting or ad display features are enabled.\u003Cbr \u002F>\nThis plugin integrates with Google OAuth to allow users to authenticate with their Google account and to revoke access tokens when requested.\u003Cbr \u002F>\nWhen a user connects or disconnects a Google account, authentication tokens are exchanged or revoked directly with Google. The plugin does not store Google account passwords.\u003Cbr \u002F>\nThis service is provided by “Google”: \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Paystack Payment Processing\u003C\u002Fh4>\n\u003Cp>This plugin loads Paystack’s JavaScript library to process payments when payment-related or ad-selling features are enabled.\u003Cbr \u002F>\nPayment information entered by users is sent directly to Paystack during the checkout process. The plugin does not store or process credit card or bank details.\u003Cbr \u002F>\nThis service is provided by “Paystack”: \u003Ca href=\"https:\u002F\u002Fpaystack.com\u002Fterms#terms\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fpaystack.com\u002Fterms#privacy\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Stripe Payment Processing\u003C\u002Fh4>\n\u003Cp>This plugin loads Stripe’s JavaScript library to securely process payments when payment-related features are enabled.\u003Cbr \u002F>\nPayment and billing information entered by users is sent directly to Stripe during the checkout process. The plugin itself does not store or process credit card details.\u003Cbr \u002F>\nThis service is provided by “Stripe”: \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fin\u002Flegal\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fin\u002Fprivacy\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Authorize.Net Payment Processing\u003C\u002Fh4>\n\u003Cp>This plugin integrates with Authorize.Net to allow secure payment processing for ad sales.\u003Cbr \u002F>\nPayment data is transmitted directly to Authorize.Net during checkout. The plugin does not store sensitive payment information.\u003Cbr \u002F>\nThis service is provided by “Authorize.Net”: \u003Ca href=\"https:\u002F\u002Fwww.authorize.net\u002Fabout-us\u002Fterms.html\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.authorize.net\u002Fcompany\u002Fprivacy\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>PayPal Payment Processing\u003C\u002Fh4>\n\u003Cp>This plugin integrates with PayPal to process payments when payment or ad-selling features are enabled.\u003Cbr \u002F>\nTransaction and payment-related information is sent to PayPal during checkout. The plugin does not store or process sensitive payment details such as credit card numbers.\u003Cbr \u002F>\nThis service is provided by “PayPal”: \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fus\u002Fwebapps\u002Fmpp\u002Fua\u002Fuseragreement-full\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fus\u002Flegalhub\u002Fpaypal\u002Fprivacy-full\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Outbrain Content Recommendation Service\u003C\u002Fh4>\n\u003Cp>This plugin loads the Outbrain JavaScript widget to display content recommendations or native advertisements when the related feature is enabled.\u003Cbr \u002F>\nThe Outbrain script is loaded on the frontend and may collect usage data such as page views, device information, and interaction data in accordance with Outbrain’s policies.\u003Cbr \u002F>\nNo personally identifiable information is intentionally sent by the plugin itself.\u003Cbr \u002F>\nThis service is provided by “Outbrain Inc.”: \u003Ca href=\"https:\u002F\u002Fwww.outbrain.com\u002Flegal#terms-of-use\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.outbrain.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>AMP Project (Sticky Ads)\u003C\u002Fh4>\n\u003Cp>This plugin loads an AMP Project JavaScript component to enable AMP-compatible sticky advertisements when AMP and ad-related features are enabled.\u003Cbr \u002F>\nThe script is loaded on AMP pages only and is used to render sticky ad units. The AMP Project may collect usage data in accordance with its policies.\u003Cbr \u002F>\nThis service is provided by “The AMP Project”: \u003Ca href=\"https:\u002F\u002Fterms-of-use.openjsf.org\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fprivacy-policy.openjsf.org\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Media.net Contextual Advertising\u003C\u002Fh4>\n\u003Cp>This plugin integrates with Media.net to display contextual advertisements when ad-related features are enabled.\u003Cbr \u002F>\nMedia.net scripts may be loaded on the frontend and may collect information such as page context, device information, and interaction data in accordance with Media.net’s policies.\u003Cbr \u002F>\nThe plugin does not store personally identifiable information collected by Media.net.\u003Cbr \u002F>\nThis service is provided by “Media.net”: \u003Ca href=\"https:\u002F\u002Fwww.media.net\u002Flegal\u002Ftos\u002F\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.media.net\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Yandex Direct Advertising\u003C\u002Fh4>\n\u003Cp>This plugin integrates with Yandex Direct to display advertisements when Yandex ad features are enabled.\u003Cbr \u002F>\nYandex scripts are loaded from yandex.ru domains and may collect usage data such as page views and interaction data in accordance with Yandex’s policies.\u003Cbr \u002F>\nThis service is provided by “Yandex”: \u003Ca href=\"https:\u002F\u002Fyandex.com\u002Flegal\u002Ftermsofservice\u002F\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fyandex.com\u002Flegal\u002Fprivacy\u002F\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>MGID Native Advertising\u003C\u002Fh4>\n\u003Cp>This plugin integrates with MGID to display native advertisements when MGID ad features are enabled.\u003Cbr \u002F>\nMGID scripts are loaded on the frontend and may collect information such as page context, device information, and interaction data in accordance with MGID’s policies.\u003Cbr \u002F>\nThe plugin does not store personally identifiable information collected by MGID.\u003Cbr \u002F>\nThis service is provided by “MGID”: \u003Ca href=\"https:\u002F\u002Fwww.mgid.com\u002Fterms-of-use\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.mgid.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Taboola Content Discovery\u003C\u002Fh4>\n\u003Cp>This plugin integrates with Taboola to display content recommendations and native advertisements when Taboola ad features are enabled.\u003Cbr \u002F>\nTaboola scripts are loaded from cdn.taboola.com and may collect usage data such as page views, device information, and interaction data in accordance with Taboola’s policies.\u003Cbr \u002F>\nNo personally identifiable information is intentionally sent by the plugin itself.\u003Cbr \u002F>\nThis service is provided by “Taboola Inc.”: \u003Ca href=\"https:\u002F\u002Fwww.taboola.com\u002Fterms-of-use\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.taboola.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>MediaVine Advertising\u003C\u002Fh4>\n\u003Cp>This plugin integrates with MediaVine to display advertisements when MediaVine ad features are enabled.\u003Cbr \u002F>\nMediaVine scripts are loaded from scripts.mediavine.com and may collect information such as page context, device information, and interaction data in accordance with MediaVine’s policies.\u003Cbr \u002F>\nThe plugin does not store personally identifiable information collected by MediaVine.\u003Cbr \u002F>\nThis service is provided by “MediaVine”: \u003Ca href=\"https:\u002F\u002Fwww.mediavine.com\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.mediavine.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Infolinks In-Text Advertising\u003C\u002Fh4>\n\u003Cp>This plugin integrates with Infolinks to display in-text advertisements when Infolinks ad features are enabled.\u003Cbr \u002F>\nInfolinks scripts are loaded from resources.infolinks.com and may collect usage data such as page views and interaction data in accordance with Infolinks’s policies.\u003Cbr \u002F>\nThis service is provided by “Infolinks”: \u003Ca href=\"https:\u002F\u002Fwww.infolinks.com\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.infolinks.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Propeller Ads\u003C\u002Fh4>\n\u003Cp>This plugin integrates with Propeller Ads to display advertisements when Propeller ad features are enabled.\u003Cbr \u002F>\nPropeller scripts are loaded on the frontend and may collect information such as page context, device information, and interaction data in accordance with Propeller’s policies.\u003Cbr \u002F>\nThe plugin does not store personally identifiable information collected by Propeller.\u003Cbr \u002F>\nThis service is provided by “Propeller Ads”: \u003Ca href=\"https:\u002F\u002Fwww.propellerads.com\u002Fterms\u002F\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.propellerads.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>AdPushup Optimization Platform\u003C\u002Fh4>\n\u003Cp>This plugin integrates with AdPushup to display optimized advertisements when AdPushup features are enabled.\u003Cbr \u002F>\nAdPushup scripts are loaded from cdn.adpushup.com and may collect usage data such as page views, device information, and ad performance data in accordance with AdPushup’s policies.\u003Cbr \u002F>\nThis service is provided by “AdPushup”: \u003Ca href=\"https:\u002F\u002Fwww.adpushup.com\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.adpushup.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>WP QUADS License & Update API\u003C\u002Fh4>\n\u003Cp>This plugin connects to the WP QUADS licensing and update API (wpquads.com\u002Fedd-sl-api\u002F) to validate licenses and manage plugin updates when license-related features are enabled.\u003Cbr \u002F>\nThe plugin sends the site URL, license key, and plugin version to the service during license activation, validation, or update checks.\u003Cbr \u002F>\nThis service is provided by “WP QUADS”: \u003Ca href=\"https:\u002F\u002Fwpquads.com\u002Fterms-conditions\u002F\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwpquads.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">privacy policy.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin uses the following third-party libraries and resources:\u003C\u002Fp>\n\u003Ch4>PHP Libraries\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Stripe PHP SDK\u003C\u002Fstrong> (^16.3) – Payment processing library for Stripe integration\u003C\u002Fp>\n\u003Cul>\n\u003Cli>License: MIT License\u003C\u002Fli>\n\u003Cli>Source: https:\u002F\u002Fgithub.com\u002Fstripe\u002Fstripe-php\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Mobile Detect\u003C\u002Fstrong> (v2.8.33) – PHP class for detecting mobile devices\u003C\u002Fp>\n\u003Cul>\n\u003Cli>License: MIT License\u003C\u002Fli>\n\u003Cli>Author: Serban Ghita\u003C\u002Fli>\n\u003Cli>Source: https:\u002F\u002Fgithub.com\u002Fserbanghita\u002FMobile-Detect\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>JavaScript Libraries\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Chart.js\u003C\u002Fstrong> (v2.9.4) – Simple yet flexible JavaScript charting  &hellip;\u003C\u002Fli>\n\u003C\u002Ful>\n","Ads & AdSense plugin supporting Media.net, DFP, ads.txt, Web Stories ads, click fraud protection, revenue sharing, and ad blocker detection.",20000,4453040,98,1087,"2026-03-11T09:49:00.000Z","5.0",[20,21,112,23,113],"adsense","monetize","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fquick-adsense-reloaded\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-adsense-reloaded.3.0.1.zip",97,3,"2025-03-27 00:00:00",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":105,"downloaded":127,"rating":27,"num_ratings":27,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":50,"download_link":137,"security_score":13,"vuln_count":32,"unpatched_count":27,"last_vuln_date":138,"fetched_at":29},"website-article-monetization-by-magenet","Website Article Monetization By MageNet","1.0.12","MageNet","https:\u002F\u002Fprofiles.wordpress.org\u002Fmagenet\u002F","\u003Cp>Article Plugin by MageNet is a free WordPress plugin that allows you to monetize your website through the automated placement of third-party content on your site.\u003C\u002Fp>\n\u003Cp>To install the Article Plugin, you need to \u003Ca href=\"https:\u002F\u002Fwww.magenet.com\u002F\" rel=\"nofollow ugc\">sign in\u002Fup\u003C\u002Fa> to your MageNet account and get your MageNet Key.\u003C\u002Fp>\n\u003Cp>Time-saving\u003Cbr \u002F>\nWith the Article Plugin, you’ll start getting new relevant content on your website automatically. After your approval, this plugin creates a new webpage on your site and place an article from your buyers.\u003C\u002Fp>\n\u003Cp>Full control\u003Cbr \u002F>\nYou have the total control over the content placed on your site even though the Article Plugin does all the content placement work for you. You can reject the task for the content placement if you don’t like the provided content or find it irrelevant to your website niche.\u003C\u002Fp>\n\u003Cp>Better chances to rank high in SERPs\u003Cbr \u002F>\nWith the Article Plugin, you’ll be able to regularly update your website with the new content. As a result, you’ll boost your chances to rank for new keywords in SERPs.\u003C\u002Fp>\n\u003Cp>Automated changes\u003Cbr \u002F>\nArticle Plugin will take control of any changes or amendments in the provided content if there will be any.\u003C\u002Fp>\n\u003Cp>Auto removal\u003Cbr \u002F>\nIf the buyer cancels the provided content, the Article Plugin will automatically remove such an article from your website as soon as possible.\u003C\u002Fp>\n\u003Cp>Error checking\u003Cbr \u002F>\nThe Article Plugin will save you from errors that might occur during manual content placement.\u003C\u002Fp>\n","Get additional income from your website or blog by placing text ads automatically.",94404,"2025-05-21T08:32:00.000Z","6.8.5","4.9","5.2.4",[22,133,134,135,136],"contextual-ads","contextual-advertising","earn-money-online","website-monetization","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebsite-article-monetization-by-magenet.zip","2024-03-19 00:00:00",{"attackSurface":140,"codeSignals":268,"taintFlows":289,"riskAssessment":290,"analyzedAt":298},{"hooks":141,"ajaxHandlers":245,"restRoutes":246,"shortcodes":247,"cronEvents":252,"entryPointCount":32,"unprotectedCount":27},[142,148,154,159,162,165,168,173,178,181,185,187,189,191,193,196,199,202,205,208,211,214,217,219,223,226,229,234,238,242],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_bar_menu","anonymous","admin\\Includes\\AdminBar.php",53,{"type":149,"name":150,"callback":151,"priority":66,"file":152,"line":153},"filter","posts_where","search_post_title","admin\\Includes\\Ajax.php",116,{"type":149,"name":155,"callback":156,"priority":66,"file":157,"line":158},"script_loader_tag","transform_to_module","admin\\Includes\\Core.php",142,{"type":149,"name":160,"callback":145,"file":157,"line":161},"debug_information",236,{"type":149,"name":163,"callback":145,"file":157,"line":164},"site_status_tests",237,{"type":143,"name":166,"callback":145,"file":157,"line":167},"admin_init",249,{"type":143,"name":169,"callback":170,"file":171,"line":172},"admin_notices","closure","admin\\Includes\\View.php",67,{"type":149,"name":174,"callback":175,"file":176,"line":177},"sgo_javascript_combine_excluded_external_paths","exclude_external_script","Includes\\Cache\\SGOCache.php",29,{"type":149,"name":179,"callback":180,"file":176,"line":33},"sgo_javascript_combine_excluded_inline_content","exclude_inline_script",{"type":143,"name":182,"callback":145,"file":183,"line":184},"admin_enqueue_scripts","Includes\\Core.php",106,{"type":143,"name":186,"callback":145,"file":183,"line":153},"admin_menu",{"type":143,"name":166,"callback":145,"file":183,"line":188},117,{"type":143,"name":166,"callback":145,"file":183,"line":190},118,{"type":143,"name":169,"callback":145,"file":183,"line":192},119,{"type":143,"name":194,"callback":145,"file":183,"line":195},"init",133,{"type":143,"name":197,"callback":145,"file":183,"line":198},"actirise_cron_update_adstxt",146,{"type":143,"name":200,"callback":145,"file":183,"line":201},"actirise_cron_update_presized_div",147,{"type":143,"name":203,"callback":145,"file":183,"line":204},"actirise_cron_update_fast_cmp",148,{"type":143,"name":206,"callback":145,"file":183,"line":207},"actirise_cron_check_adstxt",149,{"type":143,"name":209,"callback":145,"file":183,"line":210},"actirise_cron_check_slots",150,{"type":143,"name":212,"callback":145,"file":183,"line":213},"actirise_cron_event_annotation",151,{"type":143,"name":215,"callback":145,"file":183,"line":216},"actirise_validate_xpath_after_update",154,{"type":143,"name":194,"callback":145,"file":183,"line":218},170,{"type":149,"name":220,"callback":170,"file":221,"line":222},"cron_schedules","Includes\\Cron.php",36,{"type":149,"name":155,"callback":145,"file":224,"line":225},"public\\Includes\\Core.php",61,{"type":143,"name":227,"callback":145,"file":224,"line":228},"wp_enqueue_scripts",62,{"type":143,"name":230,"callback":231,"file":232,"line":233},"add_meta_boxes","add_meta_box","public\\Includes\\NoPub.php",58,{"type":143,"name":235,"callback":236,"file":232,"line":237},"save_post","save_meta_box",59,{"type":143,"name":239,"callback":170,"file":240,"line":241},"template_redirect","public\\Includes\\PresizedDiv.php",78,{"type":143,"name":243,"callback":170,"file":240,"line":244},"shutdown",129,[],[],[248],{"tag":4,"callback":249,"file":250,"line":251},"register_shortcode","Includes\\ShortCode.php",33,[253,256,258,260,261,262,264,266],{"hook":215,"callback":215,"file":254,"line":255},"Includes\\AdFormat.php",632,{"hook":200,"callback":200,"file":254,"line":257},642,{"hook":197,"callback":197,"file":221,"line":259},48,{"hook":200,"callback":200,"file":221,"line":147},{"hook":203,"callback":203,"file":221,"line":233},{"hook":206,"callback":206,"file":221,"line":263},63,{"hook":209,"callback":209,"file":221,"line":265},68,{"hook":212,"callback":212,"file":221,"line":267},73,{"dangerousFunctions":269,"sqlUsage":270,"outputEscaping":282,"fileOperations":27,"externalRequests":285,"nonceChecks":286,"capabilityChecks":287,"bundledLibraries":288},[],{"prepared":271,"raw":117,"locations":272},22,[273,276,279],{"file":157,"line":274,"context":275},524,"$wpdb->get_results() with variable interpolation",{"file":254,"line":277,"context":278},602,"$wpdb->query() with variable interpolation",{"file":280,"line":281,"context":275},"public\\Includes\\Debug.php",279,{"escaped":283,"rawEcho":27,"locations":284},114,[],8,19,4,[],[],{"summary":291,"deductions":292},"The actirise v3.4.1 plugin exhibits a strong security posture based on the provided static analysis. The absence of dangerous functions, file operations, and critical\u002Fhigh severity taint flows is highly positive. Furthermore, the plugin demonstrates excellent practices in output escaping, with all outputs properly escaped, and a high percentage of SQL queries utilizing prepared statements, significantly reducing the risk of SQL injection vulnerabilities. The presence of nonce checks and capability checks also indicates an effort to secure its entry points.\n\nWhile the static analysis reveals no immediate critical vulnerabilities, there are a few areas that warrant attention for a more robust security posture. The plugin makes 8 external HTTP requests, which, while not inherently a vulnerability, could become a vector if the external endpoints are compromised or if the data sent\u002Freceived is not handled securely. The limited number of capability checks (4) and the lack of authentication checks on all entry points (though none are currently unprotected) suggests potential for privilege escalation or unauthorized access if new entry points are introduced or existing ones are modified without proper authorization.\n\nGiven the complete lack of any recorded vulnerabilities in its history, it suggests the plugin has been maintained with security in mind. However, this absence of history does not guarantee future security. The plugin's strengths lie in its internal code hygiene, particularly in output escaping and SQL query preparation. The main areas for improvement would be to ensure all entry points, including potential future ones, are rigorously secured with capability checks and to carefully scrutinize the security implications of all external HTTP requests. Overall, actirise v3.4.1 appears to be a well-coded plugin with a low immediate risk, but continued vigilance and adherence to best practices for external interactions are recommended.",[293,296],{"reason":294,"points":295},"External HTTP requests made",2,{"reason":297,"points":295},"Limited capability checks found","2026-03-16T20:23:43.311Z",{"wat":300,"direct":325},{"assetPaths":301,"generatorPatterns":312,"scriptPaths":313,"versionParams":314},[302,303,304,305,306,307,308,309,310,311],"\u002Fwp-content\u002Fplugins\u002Factirise\u002Fadmin\u002Fassets\u002Fcss\u002Fmain-.css","\u002Fwp-content\u002Fplugins\u002Factirise\u002Fadmin\u002Fassets\u002Fjs\u002Fmain-.js","\u002Fwp-content\u002Fplugins\u002Factirise\u002Fpublic\u002Fassets\u002Fcss\u002Fads.css","\u002Fwp-content\u002Fplugins\u002Factirise\u002Fpublic\u002Fassets\u002Fcss\u002Fads.min.css","\u002Fwp-content\u002Fplugins\u002Factirise\u002Fpublic\u002Fassets\u002Fjs\u002Fads.js","\u002Fwp-content\u002Fplugins\u002Factirise\u002Fpublic\u002Fassets\u002Fjs\u002Fads.min.js","\u002Fwp-content\u002Fplugins\u002Factirise\u002Fpublic\u002Fassets\u002Fjs\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Factirise\u002Fpublic\u002Fassets\u002Fjs\u002Fcommon.min.js","\u002Fwp-content\u002Fplugins\u002Factirise\u002Fpublic\u002Fassets\u002Fjs\u002Fads.script.js","\u002Fwp-content\u002Fplugins\u002Factirise\u002Fpublic\u002Fassets\u002Fjs\u002Fads.script.min.js",[],[303,306,307,308,309,310,311],[315,316,317,318,319,320,321,322,323,324],"actirise\u002Fadmin\u002Fassets\u002Fcss\u002Fmain-.css?ver=","actirise\u002Fadmin\u002Fassets\u002Fjs\u002Fmain-.js?ver=","actirise\u002Fpublic\u002Fassets\u002Fcss\u002Fads.css?ver=","actirise\u002Fpublic\u002Fassets\u002Fcss\u002Fads.min.css?ver=","actirise\u002Fpublic\u002Fassets\u002Fjs\u002Fads.js?ver=","actirise\u002Fpublic\u002Fassets\u002Fjs\u002Fads.min.js?ver=","actirise\u002Fpublic\u002Fassets\u002Fjs\u002Fcommon.js?ver=","actirise\u002Fpublic\u002Fassets\u002Fjs\u002Fcommon.min.js?ver=","actirise\u002Fpublic\u002Fassets\u002Fjs\u002Fads.script.js?ver=","actirise\u002Fpublic\u002Fassets\u002Fjs\u002Fads.script.min.js?ver=",{"cssClasses":326,"htmlComments":328,"htmlAttributes":329,"restEndpoints":333,"jsGlobals":338,"shortcodeOutput":339},[327],"actirise-badge",[],[330,331,332],"data-aurl","data-adwidth","data-adheight",[334,335,336,337],"\u002Fwp-json\u002Factirise\u002Fv1\u002Fsettings","\u002Fwp-json\u002Factirise\u002Fv1\u002Fsettings\u002Fupdate","\u002Fwp-json\u002Factirise\u002Fv1\u002Ftoken\u002Fupdate","\u002Fwp-json\u002Factirise\u002Fv1\u002Fad_request",[7],[]]