[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFYenGpAsbVYljfx71lnVMaaXb-dYTc9NIj2NG8abD2s":3,"$fQJ73cmRVLj7fawdw5Lo9anTSfbTX8Lfia4GiT9NLvjU":364,"$fn40_nN5C-nZQEihBQFvb8ligs-OGKrzMdjUqMxqzzCU":368},{"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":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":40,"analysis":139,"fingerprints":343},"pushatomic","Pushatomic","1.0.15","hullcode","https:\u002F\u002Fprofiles.wordpress.org\u002Fhullcode\u002F","\u003Cp>Add \u003Ca href=\"https:\u002F\u002Fpushatomic.com\u002F?utm_source=wp_plugdir\" rel=\"nofollow ugc\">Pushatomic\u003C\u002Fa> to your web with this plugin and make money!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpushatomic.com\u002F?utm_source=wp_plugdir\" rel=\"nofollow ugc\">Pushatomic\u003C\u002Fa> is a platform for monetizing websites with push notifications.\u003C\u002Fp>\n\u003Cp>We pay for push notifications delivered to your subscribers database. Your income depends directly on the quality and geos of your traffic and it increases dynamically with the amount of subscribers that your traffic brings.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpushatomic.com\u002F?utm_source=wp_plugdir\" rel=\"nofollow ugc\">Pushatomic\u003C\u002Fa> offers monthly payments. You can be paid via paypal or wire transfer at your choice. Ask for our payment policies to your manager.\u003C\u002Fp>\n\u003Cp>Analize your progress with our platform. We offer real time statistics and graphs for all the metrics. Take control and make your account as simple or advanced as you need.\u003C\u002Fp>\n","Monetize your website with push notifications",10,2105,88,7,"2024-05-30T11:02:00.000Z","6.5.8","3.3.1","5.3",[20,21,22,23,24],"ads","adsense","monetization","notification","push","https:\u002F\u002Fpushatomic.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushatomic.1.0.15.zip",92,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},3,1020,97,55,86,"2026-05-20T05:02:35.046Z",[41,58,79,103,122],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":11,"downloaded":49,"rating":28,"num_ratings":28,"last_updated":50,"tested_up_to":51,"requires_at_least":18,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"monetizer","Monetizer","1.0.2","monetizerdev","https:\u002F\u002Fprofiles.wordpress.org\u002Fmonetizerdev\u002F","\u003Cp>Monetizer is a revolutionary monetization platform which helps traffic sources, publishers & networks monetize their global inventory.\u003C\u002Fp>\n\u003Cp>Monetizer works with more than 20 thousand Publishers and 8 thousand Advertisers.\u003C\u002Fp>\n\u003Cp>Our WordPress Plugin currently offers several ad-formats – push notifications, in-text links, auto redirect and popups.\u003C\u002Fp>\n","Monetize your site with Monetizer.",1186,"2024-07-30T21:44:00.000Z","6.6.5","",[20,54,22,24,55],"advertizing","push-notification","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmonetizer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmonetizer.1.0.2.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":77,"download_link":78,"security_score":68,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"simple-google-adsense","AdFlow – Easy Google AdSense Integration","1.2.0","MantraBrain","https:\u002F\u002Fprofiles.wordpress.org\u002Fmantrabrain\u002F","\u003Cp>\u003Cstrong>AdFlow\u003C\u002Fstrong> is the most user-friendly plugin for integrating Google AdSense into your website. Whether you’re a beginner or an advanced user, this plugin provides everything you need to monetize your content effectively and increase your website revenue.\u003C\u002Fp>\n\u003Ch3>🚀 Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Auto Ads (Recommended for Beginners)\u003C\u002Fstrong>\u003Cbr \u002F>\n– ✅ \u003Cstrong>One-click setup\u003C\u002Fstrong> – Just enter your Publisher ID\u003Cbr \u002F>\n– ✅ \u003Cstrong>AI-powered placement\u003C\u002Fstrong> – Google’s machine learning optimizes ad positions\u003Cbr \u002F>\n– ✅ \u003Cstrong>Automatic optimization\u003C\u002Fstrong> – Maximizes earnings while maintaining user experience\u003Cbr \u002F>\n– ✅ \u003Cstrong>Mobile responsive\u003C\u002Fstrong> – Works perfectly on all devices\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manual Ads (For Advanced Users)\u003C\u002Fstrong>\u003Cbr \u002F>\n– ✅ \u003Cstrong>Shortcodes\u003C\u002Fstrong> – Easy-to-use shortcodes for precise ad placement\u003Cbr \u002F>\n– ✅ \u003Cstrong>Gutenberg blocks\u003C\u002Fstrong> – Visual block editor integration\u003Cbr \u002F>\n– ✅ \u003Cstrong>Multiple ad types\u003C\u002Fstrong> – Banner, In-article, In-feed, and Matched Content\u003Cbr \u002F>\n– ✅ \u003Cstrong>Flexible formatting\u003C\u002Fstrong> – Auto, Fluid, Rectangle, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Professional Features\u003C\u002Fstrong>\u003Cbr \u002F>\n– ✅ \u003Cstrong>Clean admin interface\u003C\u002Fstrong> – Modern, intuitive settings page\u003Cbr \u002F>\n– ✅ \u003Cstrong>Comprehensive documentation\u003C\u002Fstrong> – Built-in help and guidance\u003Cbr \u002F>\n– ✅ \u003Cstrong>Error handling\u003C\u002Fstrong> – Clear messages when configuration is needed\u003Cbr \u002F>\n– ✅ \u003Cstrong>Responsive design\u003C\u002Fstrong> – Works on all screen sizes\u003C\u002Fp>\n\u003Ch3>🎯 Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong> wanting to monetize their content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Website owners\u003C\u002Fstrong> looking for easy AdSense integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content creators\u003C\u002Fstrong> seeking to maximize ad revenue\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers\u003C\u002Fstrong> who need flexible ad placement options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beginners\u003C\u002Fstrong> who want a simple setup process\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💰 Monetization Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Increase Revenue\u003C\u002Fstrong> – Easy AdSense integration for better earnings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimize Performance\u003C\u002Fstrong> – AI-powered ad placement for maximum CTR\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Optimization\u003C\u002Fstrong> – Responsive ads that work on all devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Experience\u003C\u002Fstrong> – Smart ad placement that doesn’t hurt engagement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Quick Start Guide\u003C\u002Fh3>\n\u003Ch3>Step 1: Get Your Publisher ID\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fadsense\" rel=\"nofollow ugc\">adsense.google.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Sign in with your Google account\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Account \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Account information\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Copy your \u003Cstrong>Publisher ID\u003C\u002Fstrong> (starts with “pub-“)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>📖 Official Guide:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fadsense\u002Fanswer\u002F105516?hl=en\" rel=\"nofollow ugc\">How to find your Publisher ID\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Step 2: Configure the Plugin\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> AdFlow\u003C\u002Fstrong> in your admin dashboard\u003C\u002Fli>\n\u003Cli>Enter your Publisher ID in the \u003Cstrong>Publisher ID\u003C\u002Fstrong> field\u003C\u002Fli>\n\u003Cli>Choose \u003Cstrong>Auto Ads\u003C\u002Fstrong> (recommended) or \u003Cstrong>Manual Ads\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Save Settings\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Step 3: Set Up Auto Ads (Recommended)\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to your \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fadsense\" rel=\"nofollow ugc\">Google AdSense account\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Navigate to \u003Cstrong>Ads \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Auto ads\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Enable the ad types you want\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Save\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>That’s it! Your ads will start appearing within 24-48 hours.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📖 Official Guide:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fadsense\u002Fanswer\u002F7020288?hl=en\" rel=\"nofollow ugc\">How to set up Auto ads\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Detailed Usage\u003C\u002Fh3>\n\u003Ch3>Auto Ads Setup\u003C\u002Fh3>\n\u003Cp>Auto Ads is the easiest way to monetize your website. Google’s AI automatically places ads where they perform best, maximizing your revenue while maintaining excellent user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>To enable Auto Ads:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Enter your Publisher ID in the plugin settings\u003Cbr \u002F>\n2. Check “Enable Auto Ads”\u003Cbr \u002F>\n3. Save settings\u003Cbr \u002F>\n4. Configure Auto Ads in your AdSense account\u003C\u002Fp>\n\u003Ch3>Manual Ads Setup\u003C\u002Fh3>\n\u003Cp>For precise control over ad placement, use Manual Ads with shortcodes or Gutenberg blocks.\u003C\u002Fp>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cp>Use these shortcodes in your posts, pages, or widgets:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic Ad:\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[adsense ad_slot=\"YOUR_AD_SLOT_ID\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Banner Ad:\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[adsense_banner ad_slot=\"YOUR_AD_SLOT_ID\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>In-Article Ad:\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[adsense_inarticle ad_slot=\"YOUR_AD_SLOT_ID\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>In-Feed Ad:\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[adsense_infeed ad_slot=\"YOUR_AD_SLOT_ID\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Matched Content:\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[adsense_matched_content ad_slot=\"YOUR_AD_SLOT_ID\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch4>Gutenberg Blocks\u003C\u002Fh4>\n\u003Cp>The AdFlow plugin includes a powerful Gutenberg block for easy visual ad placement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step-by-Step Block Setup:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Edit any post or page\u003C\u002Fstrong> in the WordPress block editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Click the “+” button\u003C\u002Fstrong> to add a new block\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search for “AdFlow Ad”\u003C\u002Fstrong> in the block search\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add the block\u003C\u002Fstrong> to your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure the block settings\u003C\u002Fstrong> in the right sidebar:\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Block Configuration Options:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Ad Slot ID\u003C\u002Fstrong> – Enter your Google AdSense ad unit ID (e.g., 1234567890)\u003Cbr \u002F>\n– \u003Cstrong>Ad Type\u003C\u002Fstrong> – Choose from:\u003Cbr \u002F>\n  – Banner Ad (standard display ads)\u003Cbr \u002F>\n  – In-Article Ad (fluid ads within content)\u003Cbr \u002F>\n  – In-Feed Ad (native-looking ads)\u003Cbr \u002F>\n  – Matched Content (content recommendation ads)\u003Cbr \u002F>\n– \u003Cstrong>Ad Format\u003C\u002Fstrong> – Select from:\u003Cbr \u002F>\n  – Auto (responsive, recommended)\u003Cbr \u002F>\n  – Fluid (adaptive sizing)\u003Cbr \u002F>\n  – Auto Relaxed (flexible sizing)\u003Cbr \u002F>\n  – Rectangle (300×250, 336×280)\u003Cbr \u002F>\n  – Horizontal (728×90, 970×90)\u003Cbr \u002F>\n  – Vertical (160×600, 300×600)\u003Cbr \u002F>\n– \u003Cstrong>Full Width Responsive\u003C\u002Fstrong> – Enable for responsive ad sizing\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Block Preview:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe block shows a live preview in the editor with your configuration, making it easy to see how your ad will appear.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Getting Your Ad Slot ID:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to your \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fadsense\" rel=\"nofollow ugc\">Google AdSense account\u003C\u002Fa>\u003Cbr \u002F>\n2. Navigate to \u003Cstrong>Ads \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> By ad unit\u003C\u002Fstrong>\u003Cbr \u002F>\n3. Click \u003Cstrong>Create new ad unit\u003C\u002Fstrong>\u003Cbr \u002F>\n4. Choose your ad type and format\u003Cbr \u002F>\n5. Click \u003Cstrong>Create\u003C\u002Fstrong> and copy the Ad Slot ID\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📖 Official Guide:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fadsense\u002Fanswer\u002F9183566?hl=en\" rel=\"nofollow ugc\">How to create ad units\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Getting Your Ad Slot ID\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to your AdSense account\u003C\u002Fli>\n\u003Cli>Navigate to \u003Cstrong>Ads \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> By ad unit\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Create new ad unit\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Choose ad type and format\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Create\u003C\u002Fstrong> and copy the Ad Slot ID\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>📖 Official Guide:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fadsense\u002Fanswer\u002F9183566?hl=en\" rel=\"nofollow ugc\">How to create ad units\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Need Help?\u003C\u002Fstrong>\u003Cbr \u002F>\n– Check the built-in documentation in the plugin settings\u003Cbr \u002F>\n– Visit our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsimple-google-adsense\u002F\" rel=\"ugc\">support page\u003C\u002Fa>\u003Cbr \u002F>\n– Review the \u003Ca href=\"#frequently-asked-questions\" rel=\"nofollow ugc\">FAQ section\u003C\u002Fa> above\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Found a Bug?\u003C\u002Fstrong>\u003Cbr \u002F>\nPlease report issues on our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmantrabrain\u002Fsimple-google-adsense\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa> or the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsimple-google-adsense\u002F\" rel=\"ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>More Products from MantraBrain\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpyatra.com\u002F?ref=wporghtaccess\" rel=\"nofollow ugc\">Yatra Travel Booking Plugin\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nComplete travel booking solution for tour operators and travel agencies.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-watermark\u002F\" rel=\"ugc\">Ultimate Image Watermark\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically add watermarks to images as they’re uploaded to your site.\u003C\u002Fp>\n","The easiest way to integrate Google AdSense into your website. Supports Auto Ads and Manual Ads with shortcodes and Gutenberg blocks.",3000,78320,100,2,"2025-07-28T04:21:00.000Z","6.8.5","5.6","7.2",[20,21,75,76,22],"google","google-adsense","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-google-adsense\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-google-adsense.1.2.0.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":52,"tags":94,"homepage":100,"download_link":101,"security_score":102,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"pushover-notifications","Pushover Notifications for WordPress","1.9.4","Chris Klosowski","https:\u002F\u002Fprofiles.wordpress.org\u002Fcklosows\u002F","\u003Cp>Using the Pushover Notifications application on your iOS\u002FAndroid device in conjunction with your WordPress blog and this plugin, you can be notified of events happening on your blog as Push Notifications on your mobile device.\u003C\u002Fp>\n\u003Cp>Currently supports notifications for new users, comments, pingback\u002Ftrackbacks, user specific password reset notifications, plugin and theme upgrades, core upgrades, notifying authors of comments on their posts, and post publication notifications for registered users.\u003C\u002Fp>\n\u003Cp>You can expand Pushover Notifications for WordPress further with extensions available at https:\u002F\u002Fwp-push.com\u002Fextensions\u002F\u003C\u002Fp>\n\u003Cp>This plugin is in no way affiliated with Superblock, LLC (the company behind Pushover.net).\u003C\u002Fp>\n\u003Ch4>A big thanks to our Translators\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>German: Gero @ http:\u002F\u002Fliteraturcafe.de\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you have an interest in translating this plugin visit https:\u002F\u002Fwp-push.com\u002Fsupport\u002Fforum\u002Fpolyglots\u002F\u003C\u002Fp>\n\u003Ch3>Future Plans\u003C\u002Fh3>\n\u003Cp>If you have a plugin you’d like to see integrated with Pushover Notifications for WordPress, comment in the forums.\u003C\u002Fp>\n","Pushover Notifications allows your WordPress site to send push notifications straight to your iOS\u002FAndroid device.",300,25158,72,14,"2018-02-14T06:51:00.000Z","4.9.29","3.0",[95,96,97,98,99],"bbpress","easy-digital-downloads","notifications","push-notifications","pushover","http:\u002F\u002Fwww.wp-push.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushover-notifications.1.9.4.zip",85,{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":68,"downloaded":111,"rating":68,"num_ratings":112,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":52,"tags":116,"homepage":120,"download_link":121,"security_score":102,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"linkvertise-script-api","Linkvertise Script API","1.0.8","linkvertise","https:\u002F\u002Fprofiles.wordpress.org\u002Flinkvertise\u002F","\u003Cp>The Linkvertise Script API Plugin automatically monetizes the external links on your website.\u003C\u002Fp>\n\u003Cp>Earn money from visitors who want to leave your site – Perfect for forums, download portals, and blogs.\u003C\u002Fp>\n\u003Cp>Install and activate the plugin, enter your Linkvertise-ID in Settings and easily earn money with links on your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All benefits at a glance:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Start immediately in one step\u003C\u002Fli>\n\u003Cli>Automatic conversion of all external links into Linkvertise links\u003C\u002Fli>\n\u003Cli>Automatic conversion of all new external links into Linkvertise links\u003C\u002Fli>\n\u003Cli>Passive source of income\u003C\u002Fli>\n\u003Cli>Good user experience of your website visitors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Please note:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This plugin only works if you have a Linkvertise account\u003C\u002Fli>\n\u003Cli>The advertising settings of the links must still be set on the Linkvertise website\u003C\u002Fli>\n\u003C\u002Ful>\n","The Linkvertise Script API Plugin automatically monetizes the external links on your website.",8247,1,"2020-04-13T13:05:00.000Z","5.4.19","5.1.1",[21,117,107,118,119],"link-vertise","linkvertise-net","website-monetization","https:\u002F\u002Flinkvertise.net\u002Fdashboard#dynamic","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkvertise-script-api.1.0.8.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":124,"active_installs":129,"downloaded":130,"rating":28,"num_ratings":28,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":52,"tags":134,"homepage":137,"download_link":138,"security_score":102,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"slayers-ad-integration","Ad Integration","1.1","Tom Slayer","https:\u002F\u002Fprofiles.wordpress.org\u002Fslayer\u002F","\u003Cp>Plugin Usage\u003C\u002Fp>\n\u003Col>\n\u003Cli>Locating the plugin in the Admin Panel\u003C\u002Fli>\n\u003Cli>Adding a new ad\u003C\u002Fli>\n\u003Cli>Editing an ad\u003C\u002Fli>\n\u003Cli>Deleting an ad\u003C\u002Fli>\n\u003Cli>Plugin options settings\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>1 Locating the plugin in the Admin Panel\u003C\u002Fp>\n\u003Cp>The plugin creates “Slayer’s Ad Integration” menu item which is visible anywhere in your dashboard\u003Cbr \u002F>\nThe plugin’s options panel is divided to 2 sections “ads” & “options”;\u003C\u002Fp>\n\u003Cp>1.1 “Add ad” Subpage\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“Ad name” = the name of your ad. It isn’t publicly displayed anywhere, it’s just so that you can make the difference between the many ads you will ad.\u003C\u002Fli>\n\u003Cli>“Ad HTML Code” = your ad’s html code(Google Adsense for example)\u003C\u002Fli>\n\u003Cli>“Use default HTML wrapper” = the plugin can conjure the ad in a custom HTML wrapper which can be defiened in the options section. If you don’t know what this is just leave it on default.\u003C\u002Fli>\n\u003Cli>“Max repeat count on same page” = This value defines how many times the ads will appear on the same page. The higher teh value the more times the ads will appear on the page(for example a category page)\u003C\u002Fli>\n\u003Cli>“Ad position” = The position of the ad inside the post.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>2 Adding a new Ad\u003C\u002Fp>\n\u003Cp>In ads section simply locate the “Add Ad” button and define the ad’s title and code. Advanced users: You can define your own HTML wrapper.\u003C\u002Fp>\n\u003Cp>3 Editing an Ad\u003C\u002Fp>\n\u003Cp>In the “Ads” Section locate your ad and click the “Edit” button.\u003C\u002Fp>\n\u003Cp>“Edit ad” subpage (advanced  ad options)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“Load type” = The way the ad is insterted in the posts.\u003C\u002Fli>\n\u003Cli>auto: the ad will be automatically inserted in the posts\u003C\u002Fli>\n\u003Cli>manual: the ad will be shown only in the posts in which you add”\u003C!--slayer_Ad_Integration_[AD_ID]-->” .There’s no limit on the number of ads  you insert in a post.\u003C\u002Fli>\n\u003Cli>“Public” = you can set an ad to be visible by your readers or not. This feature is great if you don’t want to delete an ad for later usage.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>4 Deleting an Ad\u003C\u002Fp>\n\u003Cp>In the “Ads” Section locate your ad and click the “Delete” button. Remember that this is undoable.\u003C\u002Fp>\n\u003Cp>5 Plugin options settings\u003C\u002Fp>\n\u003Cp>Locate the “options” section at the plugin\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“Default HTML Before Ad” & “Default HTML After Ad” define the wrapper for each ad. You can owerwrite this by selecting “Default html wrapper”\u003C\u002Fli>\n\u003Cli>“Custom CSS” gives you the possibility to add css styling to your ad.\u003C\u002Fli>\n\u003Cli>“Max ad count per page”  This value defines how many times the ads will appear on the same page. The higher the value the more times the ads will appear on the page(for example a category page). This doesn’t apply to manual ad inclusion.\u003C\u002Fli>\n\u003C\u002Ful>\n",20,11534,"2008-08-18T18:26:00.000Z","2.6.1","2.2",[20,21,135,22,136],"advertisements","post","http:\u002F\u002Fwww.thaslayer.com\u002F2008\u002F08\u002F10\u002Fwordpress-plugin-slayers-ad-integration-v-10\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fslayers-ad-integration.zip",{"attackSurface":140,"codeSignals":165,"taintFlows":333,"riskAssessment":334,"analyzedAt":342},{"hooks":141,"ajaxHandlers":156,"restRoutes":162,"shortcodes":163,"cronEvents":164,"entryPointCount":112,"unprotectedCount":28},[142,148,152],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","init","pushatomic_textdomain","pushatomic.php",24,{"type":143,"name":149,"callback":150,"file":146,"line":151},"wp_footer","pushatomic_base_code",25,{"type":143,"name":153,"callback":154,"file":146,"line":155},"admin_menu","pushatomic_plugin_setup_menu",34,[157],{"action":158,"nopriv":159,"callback":158,"hasNonce":160,"hasCapCheck":159,"file":146,"line":161},"pushatomic_save_settings",false,true,35,[],[],[],{"dangerousFunctions":166,"sqlUsage":167,"outputEscaping":169,"fileOperations":28,"externalRequests":28,"nonceChecks":112,"capabilityChecks":28,"bundledLibraries":332},[],{"prepared":28,"raw":28,"locations":168},[],{"escaped":170,"rawEcho":171,"locations":172},21,82,[173,177,179,181,183,184,185,187,189,191,193,195,197,199,201,203,205,207,209,210,212,214,216,218,220,222,224,226,227,229,231,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,311,313,315,317,319,321,323,325,327,329,331],{"file":174,"line":175,"context":176},"pushatomic-admin.php",8,"raw output",{"file":174,"line":178,"context":176},12,{"file":174,"line":180,"context":176},19,{"file":174,"line":182,"context":176},23,{"file":174,"line":147,"context":176},{"file":174,"line":151,"context":176},{"file":174,"line":186,"context":176},29,{"file":174,"line":188,"context":176},37,{"file":174,"line":190,"context":176},46,{"file":174,"line":192,"context":176},48,{"file":174,"line":194,"context":176},49,{"file":174,"line":196,"context":176},53,{"file":174,"line":198,"context":176},54,{"file":174,"line":200,"context":176},65,{"file":174,"line":202,"context":176},73,{"file":174,"line":204,"context":176},76,{"file":174,"line":206,"context":176},84,{"file":174,"line":208,"context":176},87,{"file":174,"line":13,"context":176},{"file":174,"line":211,"context":176},90,{"file":174,"line":213,"context":176},91,{"file":174,"line":215,"context":176},98,{"file":174,"line":217,"context":176},110,{"file":174,"line":219,"context":176},118,{"file":174,"line":221,"context":176},127,{"file":174,"line":223,"context":176},128,{"file":174,"line":225,"context":176},134,{"file":174,"line":225,"context":176},{"file":174,"line":228,"context":176},135,{"file":174,"line":230,"context":176},137,{"file":174,"line":230,"context":176},{"file":174,"line":233,"context":176},138,{"file":174,"line":235,"context":176},152,{"file":174,"line":237,"context":176},154,{"file":174,"line":239,"context":176},159,{"file":174,"line":241,"context":176},161,{"file":174,"line":243,"context":176},167,{"file":174,"line":245,"context":176},169,{"file":174,"line":247,"context":176},177,{"file":174,"line":249,"context":176},180,{"file":174,"line":251,"context":176},187,{"file":174,"line":253,"context":176},189,{"file":174,"line":255,"context":176},190,{"file":174,"line":257,"context":176},191,{"file":174,"line":259,"context":176},198,{"file":174,"line":261,"context":176},201,{"file":174,"line":263,"context":176},202,{"file":174,"line":265,"context":176},209,{"file":174,"line":267,"context":176},211,{"file":174,"line":269,"context":176},218,{"file":174,"line":271,"context":176},220,{"file":174,"line":273,"context":176},226,{"file":174,"line":275,"context":176},228,{"file":174,"line":277,"context":176},235,{"file":174,"line":279,"context":176},237,{"file":174,"line":281,"context":176},243,{"file":174,"line":283,"context":176},245,{"file":174,"line":285,"context":176},251,{"file":174,"line":287,"context":176},253,{"file":174,"line":289,"context":176},259,{"file":174,"line":291,"context":176},261,{"file":174,"line":293,"context":176},267,{"file":174,"line":295,"context":176},276,{"file":174,"line":297,"context":176},281,{"file":174,"line":299,"context":176},284,{"file":174,"line":301,"context":176},285,{"file":174,"line":303,"context":176},286,{"file":174,"line":305,"context":176},292,{"file":174,"line":307,"context":176},294,{"file":174,"line":309,"context":176},295,{"file":174,"line":87,"context":176},{"file":174,"line":312,"context":176},303,{"file":174,"line":314,"context":176},304,{"file":174,"line":316,"context":176},305,{"file":174,"line":318,"context":176},311,{"file":174,"line":320,"context":176},313,{"file":174,"line":322,"context":176},314,{"file":174,"line":324,"context":176},320,{"file":174,"line":326,"context":176},322,{"file":174,"line":328,"context":176},323,{"file":174,"line":330,"context":176},329,{"file":146,"line":275,"context":176},[],[],{"summary":335,"deductions":336},"The \"pushatomic\" plugin v1.0.15 exhibits a generally good security posture based on the provided static analysis.  A significant strength is the absence of direct SQL injection vulnerabilities, as all identified SQL queries utilize prepared statements. Furthermore, the plugin demonstrates awareness of security best practices by including nonce checks and having a minimal attack surface with only one AJAX handler, which is reported as unprotected. The lack of known CVEs and a clean vulnerability history further contributes to a positive assessment. However, a notable concern is the low percentage of properly escaped output. With only 20% of outputs being properly escaped, there is a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. This means that data displayed to users, if not carefully handled by the WordPress core or other plugins, could potentially be manipulated to execute malicious scripts.",[337,339],{"reason":338,"points":175},"Low percentage of properly escaped output",{"reason":340,"points":341},"Unprotected AJAX handler",5,"2026-04-16T11:59:03.481Z",{"wat":344,"direct":353},{"assetPaths":345,"generatorPatterns":348,"scriptPaths":349,"versionParams":350},[346,347],"\u002Fwp-content\u002Fplugins\u002Fpushatomic\u002Fpushatomic.css","\u002Fwp-content\u002Fplugins\u002Fpushatomic\u002Fpushatomic.js",[],[347],[351,352],"pushatomic.css?ver=","pushatomic.js?ver=",{"cssClasses":354,"htmlComments":356,"htmlAttributes":357,"restEndpoints":360,"jsGlobals":361,"shortcodeOutput":363},[355],"pushatomic-container",[],[358,359],"data-pushatomic-id","data-pushatomic-sw",[],[362],"pushatomic_settings",[],{"error":160,"url":365,"statusCode":366,"statusMessage":367,"message":367},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fpushatomic\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":369,"versions":370},11,[371,376,383,390,397,404,411,418,424,431,438],{"version":6,"download_url":26,"svn_tag_url":372,"released_at":29,"has_diff":159,"diff_files_changed":373,"diff_lines":29,"trac_diff_url":374,"vulnerabilities":375,"is_current":160},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpushatomic\u002Ftags\u002F1.0.15\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpushatomic%2Ftags%2F1.0.14&new_path=%2Fpushatomic%2Ftags%2F1.0.15",[],{"version":377,"download_url":378,"svn_tag_url":379,"released_at":29,"has_diff":159,"diff_files_changed":380,"diff_lines":29,"trac_diff_url":381,"vulnerabilities":382,"is_current":159},"1.0.14","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushatomic.1.0.14.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpushatomic\u002Ftags\u002F1.0.14\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpushatomic%2Ftags%2F1.0.13&new_path=%2Fpushatomic%2Ftags%2F1.0.14",[],{"version":384,"download_url":385,"svn_tag_url":386,"released_at":29,"has_diff":159,"diff_files_changed":387,"diff_lines":29,"trac_diff_url":388,"vulnerabilities":389,"is_current":159},"1.0.13","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushatomic.1.0.13.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpushatomic\u002Ftags\u002F1.0.13\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpushatomic%2Ftags%2F1.0.12&new_path=%2Fpushatomic%2Ftags%2F1.0.13",[],{"version":391,"download_url":392,"svn_tag_url":393,"released_at":29,"has_diff":159,"diff_files_changed":394,"diff_lines":29,"trac_diff_url":395,"vulnerabilities":396,"is_current":159},"1.0.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushatomic.1.0.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpushatomic\u002Ftags\u002F1.0.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpushatomic%2Ftags%2F1.0.11&new_path=%2Fpushatomic%2Ftags%2F1.0.12",[],{"version":398,"download_url":399,"svn_tag_url":400,"released_at":29,"has_diff":159,"diff_files_changed":401,"diff_lines":29,"trac_diff_url":402,"vulnerabilities":403,"is_current":159},"1.0.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushatomic.1.0.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpushatomic\u002Ftags\u002F1.0.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpushatomic%2Ftags%2F1.0.10&new_path=%2Fpushatomic%2Ftags%2F1.0.11",[],{"version":405,"download_url":406,"svn_tag_url":407,"released_at":29,"has_diff":159,"diff_files_changed":408,"diff_lines":29,"trac_diff_url":409,"vulnerabilities":410,"is_current":159},"1.0.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushatomic.1.0.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpushatomic\u002Ftags\u002F1.0.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpushatomic%2Ftags%2F1.0.9&new_path=%2Fpushatomic%2Ftags%2F1.0.10",[],{"version":412,"download_url":413,"svn_tag_url":414,"released_at":29,"has_diff":159,"diff_files_changed":415,"diff_lines":29,"trac_diff_url":416,"vulnerabilities":417,"is_current":159},"1.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushatomic.1.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpushatomic\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpushatomic%2Ftags%2F1.0.8&new_path=%2Fpushatomic%2Ftags%2F1.0.9",[],{"version":106,"download_url":419,"svn_tag_url":420,"released_at":29,"has_diff":159,"diff_files_changed":421,"diff_lines":29,"trac_diff_url":422,"vulnerabilities":423,"is_current":159},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushatomic.1.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpushatomic\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpushatomic%2Ftags%2F1.0.7&new_path=%2Fpushatomic%2Ftags%2F1.0.8",[],{"version":425,"download_url":426,"svn_tag_url":427,"released_at":29,"has_diff":159,"diff_files_changed":428,"diff_lines":29,"trac_diff_url":429,"vulnerabilities":430,"is_current":159},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushatomic.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpushatomic\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpushatomic%2Ftags%2F1.0.6&new_path=%2Fpushatomic%2Ftags%2F1.0.7",[],{"version":432,"download_url":433,"svn_tag_url":434,"released_at":29,"has_diff":159,"diff_files_changed":435,"diff_lines":29,"trac_diff_url":436,"vulnerabilities":437,"is_current":159},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushatomic.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpushatomic\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpushatomic%2Ftags%2F1.0.5&new_path=%2Fpushatomic%2Ftags%2F1.0.6",[],{"version":439,"download_url":440,"svn_tag_url":441,"released_at":29,"has_diff":159,"diff_files_changed":442,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":443,"is_current":159},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushatomic.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpushatomic\u002Ftags\u002F1.0.5\u002F",[],[]]