[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgdwDn3_XYlF6TarivzMJV7Tnlvx-Z7ezOz920BL4B50":3,"$fyVe8YsdsqnWQa4F_MyLOnaIQctTZO_mP7xv90Ulxyis":460,"$fFMM5yhYm6aBd88HGCiFJASned1byQHqJDxEJp4QQ07M":464},{"slug":4,"name":5,"version":6,"author":4,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":12,"num_ratings":12,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":12,"unpatched_count":12,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":35,"analysis":131,"fingerprints":444},"adwised","Adwised Web Push Notification","2.5.7","https:\u002F\u002Fprofiles.wordpress.org\u002Fadwised\u002F","\u003Cp>This plugin is a free web push notification service for WordPress websites.\u003Cbr \u002F>\nyou can add web push notifications to any website via Adwised.\u003Cbr \u002F>\nThis platform is available for Persian\u002FFarsi language ( We are working on English version)\u003C\u002Fp>\n\u003Cp>Web push notifications are notifications that can be sent to a user via desktop web and mobile web.\u003Cbr \u002F>\nWeb push notifications are delivered on a user’s desktop or mobile screen anytime when they are online.\u003Cbr \u002F>\nTo use this plugin, you should have an account in \u003Ca href=\"adwised.com\" rel=\"nofollow ugc\">adwised.com\u003C\u002Fa>‘s console in \u003Ca href=\"http:\u002F\u002Fpanel.adwised.com\" rel=\"nofollow ugc\">panel.adwised.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Translations included\u003C\u002Fh3>\n\u003Cp>=English\u003Cbr \u002F>\n=فارسی\u003C\u002Fp>\n","adwised.com's official web push notification plugin. adwised.com console is only available for Farsi language (English version will come soon).",20,4791,0,"2022-04-26T05:50:00.000Z","5.3.21","4.2","5.2.4",[18,19,20,21,22],"engagement","notification","push","push-notifications","web-push","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadwised","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.5.7.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":4,"display_name":4,"profile_url":7,"plugin_count":31,"total_installs":10,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,84,"2026-05-19T23:56:05.793Z",[36,59,78,94,113],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":12,"unpatched_count":12,"last_vuln_date":26,"fetched_at":27},"perfecty-push-notifications","Perfecty Push Notifications","1.6.5","Perfecty","https:\u002F\u002Fprofiles.wordpress.org\u002Fperfecty\u002F","\u003Cp>Push Notifications that are self-hosted, you don’t need API keys to integrate with external Push Notifications providers that will charge you later. It’s Open Source and the information is stored in WordPress, so that you can send Push Notifications directly from your server for free!\u003C\u002Fp>\n\u003Cp>In a rush looking for Push Notifications alternatives now that you’ve exceeded the free-tier of your current provider? Loosing your users every time you change your Push Notifications provider? Worried about where the Push Notifications information is stored? \u003Cstrong>With this plugin you don’t worry about that\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Easily migrate your users from other providers, send custom Push Notifications, or automatically when publishing a post, and see the stats in your Dashboard.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Self-hosted: total control of your information, and no need of third-party integrations.\u003C\u002Fli>\n\u003Cli>Migrate users from other Push Notifications providers like OneSignal.\u003C\u002Fli>\n\u003Cli>PWA Friendly (Tested with Super PWA) and AMP plugins (Transitional mode).\u003C\u002Fli>\n\u003Cli>Send Push Notifications on posts publishing. Also supports custom posts. You can use the feature image of the post or customize the title.\u003C\u002Fli>\n\u003Cli>Send custom Push Notifications: you can easily change the icon, the image or the URL to open.\u003C\u002Fli>\n\u003Cli>See the stats in the Dashboard.\u003C\u002Fli>\n\u003Cli>Customizable public widget.\u003C\u002Fli>\n\u003Cli>The user authorization tokens stay in your server when they subscribe to receive your Push Notifications.\u003C\u002Fli>\n\u003Cli>Easily comply with GDPR: all the Push Notifications information is processed and stored in your server.\u003C\u002Fli>\n\u003Cli>Open Source: no hidden fees, and open transparency.\u003C\u002Fli>\n\u003Cli>Offline browser Push Notifications through \u003Ca href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FAPI\u002FPush_API\" rel=\"nofollow ugc\">Push API\u003C\u002Fa>. iOS\u002FSafari are not supported yet.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Requirements:\u003Cbr \u002F>\n– \u003Ccode>gmp\u003C\u002Fcode> extension for message encryption (optional)\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.perfecty.org\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.perfecty.org\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Code\u003C\u002Fh3>\n\u003Cp>Want to check the code? \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fperfectyorg\u002Fperfecty-push-wp\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fperfectyorg\u002Fperfecty-push-wp\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin uses the \u003Ca href=\"https:\u002F\u002Fwww.chartjs.org\u002F\" rel=\"nofollow ugc\">Chart.js\u003C\u002Fa> library for the admin stats.\u003C\u002Fp>\n\u003Ch3>Perfecty Push installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>Download the plugin\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Install it and activate it\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Go to the \u003Ccode>Perfecty Push Notifications > Dashboard\u003C\u002Fcode> section and start sending Push Notifications\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Note: Check the FAQ if you miss the \u003Ccode>gmp\u003C\u002Fcode> extension.\u003C\u002Fp>\n","Push Notifications that are self-hosted, you don't need API keys to integrate with external Push Notifications providers that will charge you lat &hellip;",5000,59535,92,42,"2025-09-04T05:00:00.000Z","6.8.5","5.0","7.2",[53,21,54,55],"notifications","user-engagement","web-push-notifications","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fperfecty-push-notifications","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fperfecty-push-notifications.1.6.5.zip",100,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":14,"requires_at_least":72,"requires_php":16,"tags":73,"homepage":74,"download_link":75,"security_score":76,"vuln_count":31,"unpatched_count":31,"last_vuln_date":77,"fetched_at":27},"pushe-webpush","Pushe Web Push Notification","0.5.0","pusheco","https:\u002F\u002Fprofiles.wordpress.org\u002Fpusheco\u002F","\u003Cp>This plugin is a free web push notification service for WordPress websites.\u003Cbr \u002F>\nIt allows you to easily add web push notifications to any website.\u003Cbr \u002F>\nPushe.co console is only available for Farsi language (English version will come soon).\u003C\u002Fp>\n\u003Cp>Web push notifications are notifications that can be sent to a user via desktop web and mobile web.\u003Cbr \u002F>\nWeb push notifications are delivered on a user’s desktop or mobile screen anytime they have their browser open.\u003C\u002Fp>\n\u003Cp>To use this plugin, you should have an account in \u003Ca href=\"https:\u002F\u002Fpushe.co\" rel=\"nofollow ugc\">pushe.co\u003C\u002Fa>‘s console in \u003Ca href=\"https:\u002F\u002Fconsole.pushe.co\" rel=\"nofollow ugc\">console.pushe.co\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For more information you can check the \u003Ca href=\"https:\u002F\u002Fdocs.pushe.co\u002Fdocs\u002Fwordpress\u002Fintro\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>\u003C\u002Fp>\n","Pushe.co's official web push notification plugin. Pushe.co console is only available for Farsi language (English version will come soon).",40,3488,88,7,"2021-06-28T06:35:00.000Z","3.5",[18,19,20,21,22],"","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushe-webpush.zip",63,"2025-09-05 00:00:00",{"slug":79,"name":80,"version":81,"author":79,"author_profile":82,"description":83,"short_description":84,"active_installs":12,"downloaded":85,"rating":12,"num_ratings":12,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":89,"tags":90,"homepage":92,"download_link":93,"security_score":58,"vuln_count":12,"unpatched_count":12,"last_vuln_date":26,"fetched_at":27},"pushrelay","PushRelay – Push Notifications","1.7.3","https:\u002F\u002Fprofiles.wordpress.org\u002Fpushrelay\u002F","\u003Cp>PushRelay lets you send web push notifications to your WordPress visitors. Use it to announce new content, recover abandoned carts, and keep your audience engaged — all without requiring email addresses.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Requires a free PushRelay account and API key from \u003Ca href=\"https:\u002F\u002Fpushrelay.com\" rel=\"nofollow ugc\">pushrelay.com\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>What You Can Do\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bring visitors back\u003C\u002Fstrong> — Send notifications about new posts, products, or updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recover abandoned carts\u003C\u002Fstrong> — Remind WooCommerce shoppers to complete their purchase\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Announce sales & events\u003C\u002Fstrong> — Time-sensitive notifications reach users instantly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automate campaigns\u003C\u002Fstrong> — Trigger notifications when posts are published\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Segment your audience\u003C\u002Fstrong> — Target by device, location, or custom parameters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Visitors opt-in to receive notifications (permission-based, no spam)\u003C\u002Fli>\n\u003Cli>You create campaigns from your WordPress dashboard\u003C\u002Fli>\n\u003Cli>Notifications appear on subscribers’ devices — even when they’re not on your site\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Smart Campaign Management\u003C\u002Fstrong>\u003Cbr \u002F>\n* Manual campaigns with rich media support\u003Cbr \u002F>\n* Scheduled campaigns with timezone support\u003Cbr \u002F>\n* Automated campaigns triggered by events\u003Cbr \u002F>\n* A\u002FB testing capabilities\u003Cbr \u002F>\n* RSS to Push notifications\u003Cbr \u002F>\n* Drip campaigns\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Segmentation\u003C\u002Fstrong>\u003Cbr \u002F>\n* Filter by location (country, city, continent)\u003Cbr \u002F>\n* Device type (mobile, desktop, tablet)\u003Cbr \u002F>\n* Browser and operating system\u003Cbr \u002F>\n* Custom parameters\u003Cbr \u002F>\n* Engagement metrics\u003Cbr \u002F>\n* Subscription date\u003Cbr \u002F>\n* WooCommerce purchase history\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n* Cart abandonment recovery\u003Cbr \u002F>\n* Back in stock notifications\u003Cbr \u002F>\n* Price drop alerts\u003Cbr \u002F>\n* New product announcements\u003Cbr \u002F>\n* Order status updates\u003Cbr \u002F>\n* Customer segmentation by purchase behavior\u003Cbr \u002F>\n* Revenue tracking\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Analytics & Reporting\u003C\u002Fstrong>\u003Cbr \u002F>\n* Real-time dashboard\u003Cbr \u002F>\n* Click-through rates (CTR)\u003Cbr \u002F>\n* Display rates\u003Cbr \u002F>\n* Conversion tracking\u003Cbr \u002F>\n* Subscriber growth charts\u003Cbr \u002F>\n* Campaign performance comparison\u003Cbr \u002F>\n* Export to CSV\u003Cbr \u002F>\n* Performance scoring\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\n* Comprehensive REST API integration\u003Cbr \u002F>\n* Multiple shortcodes for easy integration\u003Cbr \u002F>\n* WordPress hooks and filters\u003Cbr \u002F>\n* Debug mode with detailed logging\u003Cbr \u002F>\n* System health monitoring\u003Cbr \u002F>\n* Documented codebase\u003C\u002Fp>\n\u003Ch3>🎯 PERFECT FOR\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>E-commerce stores\u003C\u002Fstrong> – Recover abandoned carts and boost sales\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News & Media sites\u003C\u002Fstrong> – Instant content delivery to readers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong> – Keep readers engaged with new posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership sites\u003C\u002Fstrong> – Important updates and announcements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event organizers\u003C\u002Fstrong> – Time-sensitive notifications\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SaaS platforms\u003C\u002Fstrong> – Product updates and feature releases\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛠️ SETUP IN MINUTES\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Enter your PushRelay API key\u003C\u002Fli>\n\u003Cli>The plugin auto-detects your website configuration\u003C\u002Fli>\n\u003Cli>Service worker installs automatically\u003C\u002Fli>\n\u003Cli>Start sending notifications!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>No coding required. No FTP access needed. Everything works out of the box.\u003C\u002Fp>\n\u003Ch3>📊 SHORTCODES\u003C\u002Fh3>\n\u003Cp>Make push notifications part of your content with these easy shortcodes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[pushrelay_subscribe]\u003C\u002Fcode> – Add a subscribe button anywhere\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pushrelay_count]\u003C\u002Fcode> – Display subscriber count\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pushrelay_stats]\u003C\u002Fcode> – Show statistics\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pushrelay_widget]\u003C\u002Fcode> – Full subscription widget\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pushrelay_status]\u003C\u002Fcode> – Subscription status indicator\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pushrelay_health_score]\u003C\u002Fcode> – System health score\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎨 CUSTOMIZATION\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Visual widget customization\u003C\u002Fli>\n\u003Cli>Custom CSS support\u003C\u002Fli>\n\u003Cli>Template system for notifications\u003C\u002Fli>\n\u003Cli>Branding options\u003C\u002Fli>\n\u003Cli>Multiple language support\u003C\u002Fli>\n\u003Cli>RTL support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔒 PRIVACY & SECURITY\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>GDPR compliant\u003C\u002Fli>\n\u003Cli>No data stored without consent\u003C\u002Fli>\n\u003Cli>Secure API communication\u003C\u002Fli>\n\u003Cli>Opt-in\u002Fopt-out management\u003C\u002Fli>\n\u003Cli>IP anonymization options\u003C\u002Fli>\n\u003Cli>Privacy policy integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💡 SUPPORT & RESOURCES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Plugin Support:\u003C\u002Fstrong>\u003Cbr \u002F>\n* WordPress.org support forums (recommended)\u003Cbr \u002F>\n* Built-in ticket system in your WordPress dashboard\u003Cbr \u002F>\n* Automatic log attachment for faster resolution\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Documentation:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fpushrelay.com\u002Fapi-documentation\" rel=\"nofollow ugc\">API Documentation\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fpushrelay.com\u002Fblog\u002F\" rel=\"nofollow ugc\">Blog & Tutorials\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Open Source:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpushrelay\u002Fpushrelay\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003Cbr \u002F>\n* Contributions welcome via pull requests\u003Cbr \u002F>\n* Bug reports via GitHub Issues\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Business Inquiries Only:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fpushrelay.com\u002Fcontact\" rel=\"nofollow ugc\">Contact Page\u003C\u002Fa> (not for plugin support)\u003C\u002Fp>\n\u003Cp>\u003Cem>Note: For plugin support, please use the WordPress.org forums or the built-in ticket system. GitHub Issues are for bug reports and feature requests, not general support.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>🌐 REQUIREMENTS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.8 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>HTTPS (SSL certificate required for push notifications)\u003C\u002Fli>\n\u003Cli>PushRelay account (free signup available)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🆓 FREE FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Unlimited subscribers\u003C\u002Fli>\n\u003Cli>Unlimited campaigns\u003C\u002Fli>\n\u003Cli>Basic analytics\u003C\u002Fli>\n\u003Cli>Manual notifications\u003C\u002Fli>\n\u003Cli>Email support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 PREMIUM FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Advanced segmentation\u003C\u002Fli>\n\u003Cli>WooCommerce integration\u003C\u002Fli>\n\u003Cli>Automated campaigns\u003C\u002Fli>\n\u003Cli>A\u002FB testing\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003Cli>Advanced analytics\u003C\u002Fli>\n\u003Cli>Custom integrations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>PushRelay takes your privacy seriously:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Collection:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Subscriber endpoint (required for push notifications)\u003Cbr \u002F>\n* Device information (browser, OS, device type)\u003Cbr \u002F>\n* Geographic data (country, city – optional)\u003Cbr \u002F>\n* Custom parameters (optional, set by you)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Usage:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Send push notifications\u003Cbr \u002F>\n* Analytics and reporting\u003Cbr \u002F>\n* Segmentation\u003Cbr \u002F>\n* Service improvement\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Sharing:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Data is stored on PushRelay servers\u003Cbr \u002F>\n* Not sold to third parties\u003Cbr \u002F>\n* Used only for notification delivery\u003C\u002Fp>\n\u003Cp>\u003Cstrong>User Rights:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Users can unsubscribe anytime\u003Cbr \u002F>\n* Data deletion requests honored\u003Cbr \u002F>\n* GDPR compliant\u003C\u002Fp>\n\u003Cp>For full privacy policy, visit \u003Ca href=\"https:\u002F\u002Fpushrelay.com\u002Fprivacy\" rel=\"nofollow ugc\">pushrelay.com\u002Fprivacy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Links:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fpushrelay.com\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fdocs.pushrelay.com\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fsupport.pushrelay.com\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fpushrelay.com\u002Fapi-docs\" rel=\"nofollow ugc\">API Documentation\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fpushrelay.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fpushrelay.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Connect:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fpushrelay\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Ffacebook.com\u002Fpushrelay\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fyoutube.com\u002Fpushrelay\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Contribute:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin is open source. Contributions are welcome!\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpushrelay\u002Fwordpress-plugin\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Created by the PushRelay team with ❤️\u003C\u002Fp>\n\u003Cp>Special thanks to:\u003Cbr \u002F>\n* All our beta testers\u003Cbr \u002F>\n* WordPress community\u003Cbr \u002F>\n* WooCommerce team\u003Cbr \u002F>\n* Chart.js for beautiful charts\u003C\u002Fp>\n","Send web push notifications to bring visitors back to your WordPress site.",329,"2026-01-17T03:25:00.000Z","6.9.4","5.8","7.4",[18,91,53,21,22],"marketing","https:\u002F\u002Fpushrelay.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushrelay.1.7.3.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":33,"num_ratings":104,"last_updated":105,"tested_up_to":87,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":111,"download_link":112,"security_score":58,"vuln_count":12,"unpatched_count":12,"last_vuln_date":26,"fetched_at":27},"pushengage","PushEngage – Web Push Notifications, WooCommerce Automation & Chat Widget","4.2.1","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Ch4>WordPress Push Notifications Made Easy\u003C\u002Fh4>\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\u002FdN_CTv9jd8Y?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&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\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.pushengage.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wporg\" title=\"PushEngage - Web Push Notifications\" rel=\"nofollow ugc\">PushEngage\u003C\u002Fa> is the most powerful and beginner-friendly push notification plugin for WordPress and WooCommerce.\u003C\u002Fp>\n\u003Cp>Over \u003Cstrong>25,000+ marketers\u003C\u002Fstrong> trust PushEngage to send millions of targeted push notifications every month — driving repeat traffic, recovering abandoned carts, and boosting revenue on autopilot.\u003C\u002Fp>\n\u003Cp>Most push notification tools give you a blank dashboard and expect you to figure it out. PushEngage is different. It comes with \u003Cstrong>pre-built campaign templates\u003C\u002Fstrong>, \u003Cstrong>smart automation workflows\u003C\u002Fstrong>, and \u003Cstrong>AI-powered setup\u003C\u002Fstrong> so you can start sending high-converting notifications in under 5 minutes — without writing a single line of code.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>PushEngage Growth & Premium Plans\u003C\u002Fstrong>\u003Cbr \u002F>\n  PushEngage is free to get started with push broadcasts, subscription popups, and basic segmentation. Unlock cart abandonment recovery, browse abandonment, price drop alerts, back-in-stock notifications, advanced segmentation, A\u002FB testing, drip campaigns, and more by upgrading your plan directly from the plugin dashboard. \u003Ca href=\"https:\u002F\u002Fwww.pushengage.com\u002Fpricing\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wporg\" title=\"PushEngage Pricing\" rel=\"nofollow ugc\">See all plans and pricing!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>We believe you shouldn’t need a developer to send push notifications that actually convert. That’s why we built PushEngage to be the easiest, most powerful push notification plugin on the market.\u003C\u002Fp>\n\u003Cp>Here’s why smart business owners, marketers, and developers love PushEngage, and you will too:\u003C\u002Fp>\n\u003Ch4>Drag & Drop Popup Builder\u003C\u002Fh4>\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\u002F4YI4EmlcW4A?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&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\u003Cp>PushEngage comes with a visual popup builder that lets you create beautiful subscription opt-in popups in minutes. Choose from multiple popup styles — floating bar, modal overlay, bell widget, full-screen overlay, and more. Customize colors, text, timing, and targeting rules without touching any code.\u003C\u002Fp>\n\u003Cp>Our pre-built popup templates are designed to maximize opt-in rates. PushEngage users consistently see \u003Cstrong>6-10% opt-in rates\u003C\u002Fstrong> compared to the 3-5% industry average.\u003C\u002Fp>\n\u003Ch4>Pre-Built Campaign Templates\u003C\u002Fh4>\n\u003Cp>Don’t start from scratch. PushEngage includes ready-to-use notification templates for every use case:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Welcome notifications for new subscribers\u003C\u002Fli>\n\u003Cli>Flash sale and promotional campaigns\u003C\u002Fli>\n\u003Cli>New blog post alerts\u003C\u002Fli>\n\u003Cli>Cart abandonment reminders (WooCommerce)\u003C\u002Fli>\n\u003Cli>Price drop alerts (WooCommerce)\u003C\u002Fli>\n\u003Cli>Back-in-stock notifications (WooCommerce)\u003C\u002Fli>\n\u003Cli>Order status updates (WooCommerce)\u003C\u002Fli>\n\u003Cli>Weekly content digests\u003C\u002Fli>\n\u003Cli>Re-engagement campaigns\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Just pick a template, customize the message, and hit send.\u003C\u002Fp>\n\u003Ch4>WooCommerce Automation\u003C\u002Fh4>\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\u002FzJwh_yeTr14?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&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\u003Cp>PushEngage is the \u003Cstrong>#1 push notification plugin for WooCommerce\u003C\u002Fstrong>. Recover lost revenue and boost sales with powerful eCommerce automation:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cart Abandonment Recovery\u003C\u002Fstrong> – Automatically send a 3-step notification sequence when shoppers leave items in their cart. Recover up to 14% of abandoned carts (vs. 8% industry average).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Browse Abandonment\u003C\u002Fstrong> – Re-engage visitors who viewed products but didn’t add to cart with targeted follow-ups.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Price Drop Alerts\u003C\u002Fstrong> – Notify subscribers instantly when products they browsed drop in price. Set custom thresholds (e.g., 5% or more).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Back-in-Stock Alerts\u003C\u002Fstrong> – Automatically alert interested shoppers when out-of-stock items are replenished.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inventory Alerts\u003C\u002Fstrong> – Send urgency-driven notifications when stock levels run low on popular products.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each automation includes multi-step drip sequences with optimized timing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Message 1: 45 minutes after trigger\u003C\u002Fli>\n\u003Cli>Message 2: 4 hours after trigger\u003C\u002Fli>\n\u003Cli>Message 3: 24 hours after trigger\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All messages support \u003Cstrong>dynamic product placeholders\u003C\u002Fstrong> — product name, price, image, and URL are auto-populated from your WooCommerce catalog.\u003C\u002Fp>\n\u003Ch4>Smart Audience Segmentation\u003C\u002Fh4>\n\u003Cp>Stop sending the same notification to everyone. PushEngage lets you create laser-targeted segments based on:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>URL patterns\u003C\u002Fstrong> — segment by pages visited (include, exclude, starts with, contains, exact match)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product categories\u003C\u002Fstrong> — auto-segment WooCommerce shoppers by browsing behavior\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Geographic location\u003C\u002Fstrong> — target by country, state, or city\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Device type\u003C\u002Fstrong> — send to desktop, mobile, or both\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Engagement behavior\u003C\u002Fstrong> — target active vs. inactive subscribers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom attributes\u003C\u002Fstrong> — create unlimited custom data points per subscriber\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Segments are created automatically when subscribers visit matching pages — no manual tagging required.\u003C\u002Fp>\n\u003Ch4>Drip Campaigns & Automation\u003C\u002Fh4>\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\u002Fdtc2FYksVSs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&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\u003Cp>Build personalized multi-message sequences that nurture subscribers on autopilot:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Welcome Drip\u003C\u002Fstrong> — Greet new subscribers with a 3+ message onboarding series that introduces your brand, best content, or top products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Re-engagement Drip\u003C\u002Fstrong> — Automatically win back inactive subscribers with targeted messages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Promotional Drip\u003C\u002Fstrong> — Deliver time-released offers and announcements to build anticipation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RSS Auto-Push\u003C\u002Fstrong> — Automatically convert new blog posts into push notifications. Publish a post, and your subscribers get notified instantly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each drip supports custom delays (minutes, hours, or days), audience targeting, and performance analytics.\u003C\u002Fp>\n\u003Ch4>Gutenberg Integration\u003C\u002Fh4>\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\u002FxnPC4f3e0Xo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&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\u003Cp>Create and send push notification campaigns directly from the WordPress post editor. PushEngage auto-fetches your post title, excerpt, and featured image — just hit publish and your subscribers are notified instantly. No need to switch between dashboards.\u003C\u002Fp>\n\u003Ch4>Advanced Analytics & A\u002FB Testing\u003C\u002Fh4>\n\u003Cp>Make data-driven decisions with detailed campaign analytics:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Campaign performance\u003C\u002Fstrong> — views, clicks, CTR, and revenue per notification\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscriber growth\u003C\u002Fstrong> — track opt-in rates and subscriber trends over time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Revenue attribution\u003C\u002Fstrong> — see exactly how much revenue each campaign generates (WooCommerce)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Goal tracking\u003C\u002Fstrong> — define custom conversion goals and measure notification-driven results\u003C\u002Fli>\n\u003Cli>\u003Cstrong>A\u002FB split testing\u003C\u002Fstrong> — test different titles, messages, images, and CTAs to find what converts best\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Intelligent A\u002FB testing\u003C\u002Fstrong> — automatically send the winning variant to the remaining audience\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Multichannel Chat Widget\u003C\u002Fh4>\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\u002Fw64VWzwFj40?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&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\u003Cp>Connect with your visitors through \u003Cstrong>20+ messaging channels\u003C\u002Fstrong> from a single widget:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WhatsApp\u003C\u002Fli>\n\u003Cli>Facebook Messenger\u003C\u002Fli>\n\u003Cli>Instagram DM\u003C\u002Fli>\n\u003Cli>SMS & Phone\u003C\u002Fli>\n\u003Cli>Email\u003C\u002Fli>\n\u003Cli>Telegram, Line, Viber\u003C\u002Fli>\n\u003Cli>Slack & Microsoft Teams\u003C\u002Fli>\n\u003Cli>Discord\u003C\u002Fli>\n\u003Cli>Google Maps & Waze\u003C\u002Fli>\n\u003Cli>X (Twitter), TikTok, Snapchat, LinkedIn\u003C\u002Fli>\n\u003Cli>Custom channels\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Configure multi-agent routing, working-hour availability, and device-based targeting — all from your WordPress dashboard.\u003C\u002Fp>\n\u003Ch4>WhatsApp Notifications & Automation\u003C\u002Fh4>\n\u003Cp>Go beyond push notifications with WhatsApp Business API integration:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Abandoned cart recovery via WhatsApp\u003C\u002Fli>\n\u003Cli>Order updates and shipping alerts\u003C\u002Fli>\n\u003Cli>Payment retry requests\u003C\u002Fli>\n\u003Cli>COD confirmation messages\u003C\u002Fli>\n\u003Cli>Review request automation\u003C\u002Fli>\n\u003Cli>Free click-to-chat widget\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Send unlimited WhatsApp messages at a flat platform fee — no per-message SMS charges.\u003C\u002Fp>\n\u003Ch4>Full PushEngage Feature List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Subscription Popups\u003C\u002Fstrong> — Floating bar, modal, bell widget, full-screen, Safari-style, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Popup Targeting\u003C\u002Fstrong> — Show popups based on page, referrer, device, geo, time on page, or scroll depth\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Popup Scheduling\u003C\u002Fstrong> — Set custom delays to avoid conflicts with existing opt-in tools\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Brand Matching\u003C\u002Fstrong> — Auto-detect site colors and logo for on-brand popup design\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Click-to-Subscribe Buttons\u003C\u002Fstrong> — Convert any button or link into a subscription trigger\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscription Management Widget\u003C\u002Fstrong> — Let subscribers manage their notification preferences\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Push Broadcasts\u003C\u002Fstrong> — Send one-time notifications to your full list or custom segments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled Notifications\u003C\u002Fstrong> — Queue up campaigns for future delivery\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timezone-Aware Delivery\u003C\u002Fstrong> — Send at optimal local time across all time zones\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notification Actions\u003C\u002Fstrong> — Add up to 2 CTA buttons per notification\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rich Notifications\u003C\u002Fstrong> — Include large images, icons, and custom badges\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notification Templates\u003C\u002Fstrong> — Save and reuse your best-performing notifications\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Placeholders\u003C\u002Fstrong> — Auto-populate product name, price, image, and URL from WooCommerce\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Audience Groups\u003C\u002Fstrong> — Retarget subscribers with behavioral, engagement, and interest filters\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Attributes\u003C\u002Fstrong> — Store unlimited custom data per subscriber (name, email, plan, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Profile ID Mapping\u003C\u002Fstrong> — Link push subscribers to your CRM or user database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Trigger Campaigns\u003C\u002Fstrong> — Fire automated notifications based on any custom event\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cart Abandonment\u003C\u002Fstrong> — 3-step recovery workflow with optimized timing (WooCommerce)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Browse Abandonment\u003C\u002Fstrong> — Re-engage product page visitors who didn’t add to cart (WooCommerce)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Price Drop Alerts\u003C\u002Fstrong> — Notify subscribers when products drop below their alert threshold (WooCommerce)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Back-in-Stock Alerts\u003C\u002Fstrong> — Alert interested shoppers when inventory is replenished (WooCommerce)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drip Campaigns\u003C\u002Fstrong> — Multi-message automated sequences with custom timing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Welcome Notifications\u003C\u002Fstrong> — Instantly engage new subscribers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RSS Auto-Push\u003C\u002Fstrong> — Automatically push new blog posts to subscribers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>A\u002FB Testing\u003C\u002Fstrong> — Test notification variants for higher conversions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Intelligent A\u002FB Testing\u003C\u002Fstrong> — Auto-select and send the winning variant\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Revenue Tracking\u003C\u002Fstrong> — Attribute revenue to specific campaigns and automations (WooCommerce)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Goal Tracking\u003C\u002Fstrong> — Define and measure custom conversion goals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Campaign Analytics\u003C\u002Fstrong> — Views, clicks, CTR, unsubscribes, and revenue per notification\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscriber Analytics\u003C\u002Fstrong> — Growth trends, opt-in rates, and engagement metrics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Opt-in Analytics\u003C\u002Fstrong> — Measure popup performance across variants and pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Site Support\u003C\u002Fstrong> — Manage multiple WordPress sites from a single PushEngage account\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Team Management\u003C\u002Fstrong> — Invite team members with role-based permissions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API Access\u003C\u002Fstrong> — Full REST API for developers to integrate with any system\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JavaScript SDK\u003C\u002Fstrong> — Client-side SDK with public methods for custom integrations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Block\u003C\u002Fstrong> — Send notifications directly from the post editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Browser Support\u003C\u002Fstrong> — Chrome, Firefox, Safari, Edge, Opera, Samsung Internet, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile & Desktop\u003C\u002Fstrong> — Reach subscribers on any device\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR Compliant\u003C\u002Fstrong> — Built with privacy-first architecture\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spam Protection\u003C\u002Fstrong> — Built-in abuse prevention and rate limiting\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integrations\u003C\u002Fh4>\n\u003Cp>PushEngage works seamlessly with your favorite WordPress plugins and platforms:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> — Full store integration with product catalog sync, order triggers, and revenue tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Gutenberg\u003C\u002Fstrong> — Native block editor integration for one-click campaign creation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shopify\u003C\u002Fstrong> — Cross-platform eCommerce support with cart and order automation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>HubSpot\u003C\u002Fstrong> — CRM integration with contact sync and OAuth authentication\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Helpscout\u003C\u002Fstrong> — Support ticket integration via email and webhooks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stripe\u003C\u002Fstrong> — Payment and subscription billing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Analytics\u003C\u002Fstrong> — UTM parameter support for campaign tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OptinMonster\u003C\u002Fstrong> — Smart popup delay detection to avoid opt-in conflicts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API\u003C\u002Fstrong> — Build custom integrations with any third-party system\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Who Is PushEngage For?\u003C\u002Fh4>\n\u003Cp>PushEngage is perfect for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>eCommerce Store Owners\u003C\u002Fstrong> — Recover abandoned carts, send price drop alerts, and drive repeat purchases with automated WooCommerce notifications.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bloggers & Content Publishers\u003C\u002Fstrong> — Grow your audience, drive repeat traffic, and notify readers the moment you publish new content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SaaS Companies\u003C\u002Fstrong> — Engage users with onboarding sequences, feature announcements, and re-engagement campaigns.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News & Media Sites\u003C\u002Fstrong> — Send breaking news alerts and trending content notifications in real time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Affiliate Marketers\u003C\u002Fstrong> — Promote offers, drive clicks, and retarget visitors with personalized campaigns.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local Businesses\u003C\u002Fstrong> — Stay top-of-mind with customers through location-based notifications.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Digital Agencies\u003C\u002Fstrong> — Manage push notification campaigns across multiple client sites from one account.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Branding Guidelines\u003C\u002Fh4>\n\u003Cp>PushEngage is a registered trademark. When referencing the plugin, please use the correct branding:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>PushEngage (correct)\u003C\u002Fli>\n\u003Cli>Push Engage (incorrect)\u003C\u002Fli>\n\u003Cli>pushengage (incorrect)\u003C\u002Fli>\n\u003Cli>push engage (incorrect)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What’s Next\u003C\u002Fh4>\n\u003Cp>If you like PushEngage, consider checking out our other popular WordPress plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foptinmonster\u002F\" rel=\"ugc\">OptinMonster\u003C\u002Fa> — #1 lead generation and popup plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa> — #1 drag & drop form builder for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgoogle-analytics-for-wordpress\u002F\" rel=\"ugc\">MonsterInsights\u003C\u002Fa> — #1 Google Analytics plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcoming-soon\u002F\" rel=\"ugc\">SeedProd\u003C\u002Fa> — #1 landing page builder for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fall-in-one-seo-pack\u002F\" rel=\"ugc\">AIOSEO\u003C\u002Fa> — #1 SEO plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-mail-smtp\u002F\" rel=\"ugc\">WP Mail SMTP\u003C\u002Fa> — #1 SMTP plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frafflepress\u002F\" rel=\"ugc\">RafflePress\u003C\u002Fa> — #1 giveaway plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finstagram-feed\u002F\" rel=\"ugc\">Smash Balloon\u003C\u002Fa> — #1 social media feed plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsearchwp.com\u002F\" rel=\"nofollow ugc\">SearchWP\u003C\u002Fa> — #1 custom search plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Faffiliatewp.com\u002F\" rel=\"nofollow ugc\">AffiliateWP\u003C\u002Fa> — #1 affiliate management plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstripe\u002F\" rel=\"ugc\">WP Simple Pay\u003C\u002Fa> — #1 Stripe payment plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" rel=\"ugc\">Easy Digital Downloads\u003C\u002Fa> — #1 digital eCommerce plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsugar-calendar-lite\u002F\" rel=\"ugc\">Sugar Calendar\u003C\u002Fa> — #1 event calendar plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcharitable\u002F\" rel=\"ugc\">Charitable\u003C\u002Fa> — #1 donation and fundraising plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fduplicator\u002F\" rel=\"ugc\">Duplicator\u003C\u002Fa> — #1 site migration and backup plugin for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpcharitable.com\u002F\" rel=\"nofollow ugc\">WP Charitable\u003C\u002Fa> — #1 donation plugin for WordPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwww.wpbeginner.com\u002F\" rel=\"nofollow ugc\">WPBeginner\u003C\u002Fa> to learn from our \u003Ca href=\"https:\u002F\u002Fwww.wpbeginner.com\u002Fcategory\u002Fwp-tutorials\u002F\" rel=\"nofollow ugc\">WordPress Tutorials\u003C\u002Fa> and discover the \u003Ca href=\"https:\u002F\u002Fwww.wpbeginner.com\u002Fcategory\u002Fplugins\u002F\" rel=\"nofollow ugc\">best WordPress plugins\u003C\u002Fa>.\u003C\u002Fp>\n","The #1 push notification plugin for WordPress & WooCommerce. Recover abandoned carts, automate alerts, and grow subscribers — no code needed.",10000,426157,34,"2026-03-16T17:17:00.000Z","4.5.0","5.6",[109,53,21,22,110],"cart-abandonment","woocommerce","https:\u002F\u002Fwww.pushengage.com\u002F?utm_source=WordPress&utm_campaign=Plugin&utm_medium=pluginHeader&utm_content=plugin-uri-link","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpushengage.4.2.1.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":102,"downloaded":121,"rating":122,"num_ratings":123,"last_updated":124,"tested_up_to":87,"requires_at_least":125,"requires_php":107,"tags":126,"homepage":74,"download_link":128,"security_score":46,"vuln_count":129,"unpatched_count":12,"last_vuln_date":130,"fetched_at":27},"webpushr-web-push-notifications","Web Push Notifications – Webpushr","4.39.0","webpushr","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebpushr\u002F","\u003Cp>What are Web Push Notifications?\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\u002FUjuyN4xSOSc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&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\u003Cp>How to Integrate Webpushr to your site?\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\u002FhLKQSjAiPH8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&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\u003Cp>Why choose Webpushr?\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\u002FN32MFeKbK8c?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&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\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.webpushr.com\" rel=\"nofollow ugc\">Webpushr\u003C\u002Fa> is the new standard in web push notifications. With Webpushr, you can send browser push notifications to your site visitors across all popular browsers. Your visitors receive these notifications even when they are not on your site. It only takes a few minutes to install. Both HTTP & HTTPS WordPress sites are supported.\u003C\u002Fp>\n\u003Cp>Once you have successfully installed and activated Webpushr Plugin, your site visitors will start seeing opt-in message to receive web push notifications from you. Once they have opted in, you can send them push messages anytime you want.\u003C\u002Fp>\n\u003Cp>You can configure the plugin to automatically send push notifications to your subscribers whenever you publish a new post. You can also also view your subscriber count and useful user reports (such as browser & device type), right from the plugin.\u003C\u002Fp>\n\u003Cp>Webpushr offers best-in-class support for WooCommerce sites. You can configure it to automatically send Web Push Notification based alerts for new products, price drops, sales promotions & abandoned carts.\u003C\u002Fp>\n\u003Cp>Webpushr also offers advanced features such as user segmentation, advanced user analytics & customizable opt-in prompts from \u003Ca href=\"https:\u002F\u002Fapp.webpushr.com\u002Flogin\" rel=\"nofollow ugc\">Webpushr Web Console\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Webpushr’s free plan (a generous limit of 10,000 users) offers all plugin features such as dashboard views, subscriber logs, notification stats and automatically triggered push notifications (anytime you publish a post) for completely free. Contact support@webpushr.com if you have any questions. We are here to help and answer most queries during the same business day.\u003C\u002Fp>\n\u003Ch4>Company\u003C\u002Fh4>\n\u003Cp>Webpushr is the new standard in web push notifications. We are trusted by thousands of developers & marketers in small to large companies from around the world for their push notification needs.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Supports all popular browser such as \u003Cstrong>Chrome\u003C\u002Fstrong> (Desktop & Android), \u003Cstrong>Firefox\u003C\u002Fstrong> (Desktop & Android), \u003Cstrong>Safari\u003C\u002Fstrong> (Mac OS only), \u003Cstrong>Microsoft Edge\u003C\u002Fstrong> (Desktop & Android) & \u003Cstrong>Opera\u003C\u002Fstrong> (Desktop & Android) web browsers. iOS (by Apple) currently does not support Web Push Notifications.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Supports both \u003Cstrong>HTTP & HTTPS\u003C\u002Fstrong> sites.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Notifications\u003C\u002Fstrong> – Automatically send notifications to visitors every time you publish a new post.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce\u003C\u002Fstrong> – Automatically send notifications when you add a new product or drop price for an existing product.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce Abandoned Cart\u003C\u002Fstrong> – Automatically send an “Abandoned cart reminder” to re-engage customers & maximize sales when they add products to their cart but forget to checkout.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Subscriber Stats\u003C\u002Fstrong> – You can see a summarized dashboard view of your subscribers inside the plugin. The dashboard shows total subscriber count, device type, OS type & Opt-in rate.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Segmentation\u003C\u002Fstrong> – Divide your audience into segments based on geo locations, interests, page visits, custom attributes & custom events to send highly personalized push notifications.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Subscriber Data Enhancement\u003C\u002Fstrong> – Add your CRM data such as e-mail, phone number, full name to each subscriber. This enables you to send push messages to a specific user.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Event-Triggered Notifications\u003C\u002Fstrong> – Automatically send a pre-defined notification when an event (such as a new sign-up or purchase) on your site is triggered.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Opt-In Prompt Customization\u003C\u002Fstrong> – You can configure when and how to ask your site visitors to opt-in to web push notifications. You can also customize the prompt styling. We offer multiple styles to choose from.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Scheduled Notifications\u003C\u002Fstrong> – You can schedule notifications to be sent at a later time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Emoji & Large Image Support\u003C\u002Fstrong> – You can make your messages more engaging and “clickable” by adding emojis & images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Fastest growing & lightweight plugin for Web Push Notifications. Add browser push notifications to your WordPress & WooCommerce site.",287026,94,61,"2026-02-05T21:59:00.000Z","3.8",[127,21,22,55,117],"free-web-push-notifications","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebpushr-web-push-notifications.zip",4,"2026-01-25 00:00:00",{"attackSurface":132,"codeSignals":248,"taintFlows":316,"riskAssessment":428,"analyzedAt":443},{"hooks":133,"ajaxHandlers":177,"restRoutes":193,"shortcodes":246,"cronEvents":247,"entryPointCount":154,"unprotectedCount":154},[134,140,144,148,152,156,159,163,169,173],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","admin_init","registerSettings","adwised.php",43,{"type":135,"name":141,"callback":142,"file":138,"line":143},"admin_menu","adminPanelsAndMetaBoxes",44,{"type":135,"name":145,"callback":146,"file":138,"line":147},"admin_notices","dashboardNotices",45,{"type":135,"name":149,"callback":150,"priority":58,"file":138,"line":151},"wp_footer","frontendPopFooter",59,{"type":135,"name":149,"callback":153,"priority":154,"file":138,"line":155},"frontendFooter",15,65,{"type":135,"name":149,"callback":157,"priority":154,"file":138,"line":158},"frontendIframeFooter",69,{"type":135,"name":160,"callback":161,"file":138,"line":162},"admin_enqueue_scripts","add_adwised_admin_script_api",75,{"type":164,"name":165,"callback":166,"priority":167,"file":138,"line":168},"filter","auto_update_plugin","auto_update_specific_plugins",10,421,{"type":135,"name":170,"callback":171,"file":138,"line":172},"rest_api_init","adwisedApi",425,{"type":135,"name":174,"callback":175,"priority":167,"file":138,"line":176},"upgrader_process_complete","closure",735,[178,182,185,188,191],{"action":179,"nopriv":180,"callback":179,"hasNonce":180,"hasCapCheck":180,"file":138,"line":181},"get_adwised_url_first_time",false,315,{"action":183,"nopriv":180,"callback":183,"hasNonce":180,"hasCapCheck":180,"file":138,"line":184},"adwised_get_iframe_link_ajaxcall",353,{"action":183,"nopriv":186,"callback":183,"hasNonce":180,"hasCapCheck":180,"file":138,"line":187},true,354,{"action":189,"nopriv":180,"callback":189,"hasNonce":180,"hasCapCheck":180,"file":138,"line":190},"adwised_get_pop_link_ajaxcall",372,{"action":189,"nopriv":186,"callback":189,"hasNonce":180,"hasCapCheck":180,"file":138,"line":192},373,[194,201,206,212,218,223,228,232,237,242],{"namespace":195,"route":196,"methods":197,"callback":199,"permissionCallback":26,"file":138,"line":200},"adwised\u002Fv1","getversion",[198],"GET","getPluginVersion",428,{"namespace":195,"route":202,"methods":203,"callback":204,"permissionCallback":26,"file":138,"line":205},"getfunctionality",[198],"getPluginFunctionality",432,{"namespace":195,"route":207,"methods":208,"callback":210,"permissionCallback":26,"file":138,"line":211},"setfunctionality",[209],"POST","setPluginFunctionality",436,{"namespace":213,"route":214,"methods":215,"callback":216,"permissionCallback":26,"file":138,"line":217},"adwisedpopup\u002Fv1","getconfig",[198],"getPopConfig",440,{"namespace":213,"route":219,"methods":220,"callback":221,"permissionCallback":26,"file":138,"line":222},"setconfig",[209],"setPopConfig",444,{"namespace":224,"route":214,"methods":225,"callback":226,"permissionCallback":26,"file":138,"line":227},"adwisedpush\u002Fv1",[198],"getPushConfig",448,{"namespace":224,"route":219,"methods":229,"callback":230,"permissionCallback":26,"file":138,"line":231},[209],"setPushConfig",452,{"namespace":224,"route":233,"methods":234,"callback":235,"permissionCallback":26,"file":138,"line":236},"updateScript",[209],"setUpdateScript",456,{"namespace":238,"route":214,"methods":239,"callback":240,"permissionCallback":26,"file":138,"line":241},"adwisedIframe\u002Fv1",[198],"getIframeConfig",460,{"namespace":238,"route":219,"methods":243,"callback":244,"permissionCallback":26,"file":138,"line":245},[209],"setIframeConfig",464,[],[],{"dangerousFunctions":249,"sqlUsage":250,"outputEscaping":252,"fileOperations":70,"externalRequests":314,"nonceChecks":314,"capabilityChecks":31,"bundledLibraries":315},[],{"prepared":12,"raw":12,"locations":251},[],{"escaped":253,"rawEcho":254,"locations":255},18,28,[256,259,261,263,265,267,269,271,273,275,277,279,281,283,285,288,290,292,294,296,298,301,302,304,306,308,310,312],{"file":138,"line":257,"context":258},159,"raw output",{"file":138,"line":260,"context":258},306,{"file":138,"line":262,"context":258},345,{"file":138,"line":264,"context":258},347,{"file":138,"line":266,"context":258},361,{"file":138,"line":268,"context":258},364,{"file":138,"line":270,"context":258},368,{"file":138,"line":272,"context":258},382,{"file":138,"line":274,"context":258},386,{"file":138,"line":276,"context":258},388,{"file":138,"line":278,"context":258},391,{"file":138,"line":280,"context":258},397,{"file":138,"line":282,"context":258},399,{"file":138,"line":284,"context":258},402,{"file":286,"line":287,"context":258},"views\u002Fdashboard-notices.php",6,{"file":286,"line":289,"context":258},14,{"file":286,"line":291,"context":258},19,{"file":286,"line":293,"context":258},22,{"file":286,"line":295,"context":258},23,{"file":286,"line":297,"context":258},25,{"file":299,"line":300,"context":258},"views\u002Fsettings.php",78,{"file":299,"line":33,"context":258},{"file":299,"line":303,"context":258},90,{"file":299,"line":305,"context":258},106,{"file":299,"line":307,"context":258},113,{"file":299,"line":309,"context":258},126,{"file":299,"line":311,"context":258},132,{"file":299,"line":313,"context":258},145,2,[],[317,383,394],{"entryPoint":318,"graph":319,"unsanitizedCount":12,"severity":382},"adminPanel (adwised.php:155)",{"nodes":320,"edges":373},[321,326,331,335,337,341,343,347,349,353,355,359,361,365,367,371],{"id":322,"type":323,"label":324,"file":138,"line":325},"n0","source","$_REQUEST['adwised_topic']",182,{"id":327,"type":328,"label":329,"file":138,"line":325,"wp_function":330},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":332,"type":323,"label":333,"file":138,"line":334},"n2","$_REQUEST['adwised_client_id']",183,{"id":336,"type":328,"label":329,"file":138,"line":334,"wp_function":330},"n3",{"id":338,"type":323,"label":339,"file":138,"line":340},"n4","$_REQUEST['adwised_cpt_select']",184,{"id":342,"type":328,"label":329,"file":138,"line":340,"wp_function":330},"n5",{"id":344,"type":323,"label":345,"file":138,"line":346},"n6","$_REQUEST['adwisedPushDeactivate']",185,{"id":348,"type":328,"label":329,"file":138,"line":346,"wp_function":330},"n7",{"id":350,"type":323,"label":351,"file":138,"line":352},"n8","$_REQUEST['adwisedIframeDeactivate']",200,{"id":354,"type":328,"label":329,"file":138,"line":352,"wp_function":330},"n9",{"id":356,"type":323,"label":357,"file":138,"line":358},"n10","$_REQUEST['adwisedPopDeactivate']",203,{"id":360,"type":328,"label":329,"file":138,"line":358,"wp_function":330},"n11",{"id":362,"type":323,"label":363,"file":138,"line":364},"n12","$_REQUEST['adwisedPopId']",204,{"id":366,"type":328,"label":329,"file":138,"line":364,"wp_function":330},"n13",{"id":368,"type":323,"label":369,"file":138,"line":370},"n14","$_REQUEST['adwisedPopSecretkey']",205,{"id":372,"type":328,"label":329,"file":138,"line":370,"wp_function":330},"n15",[374,375,376,377,378,379,380,381],{"from":322,"to":327,"sanitized":186},{"from":332,"to":336,"sanitized":186},{"from":338,"to":342,"sanitized":186},{"from":344,"to":348,"sanitized":186},{"from":350,"to":354,"sanitized":186},{"from":356,"to":360,"sanitized":186},{"from":362,"to":366,"sanitized":186},{"from":368,"to":372,"sanitized":186},"low",{"entryPoint":384,"graph":385,"unsanitizedCount":314,"severity":382},"get_adwised_url_first_time (adwised.php:318)",{"nodes":386,"edges":392},[387,390],{"id":322,"type":323,"label":388,"file":138,"line":389},"$_POST (x2)",320,{"id":327,"type":328,"label":329,"file":138,"line":391,"wp_function":330},340,[393],{"from":322,"to":327,"sanitized":180},{"entryPoint":395,"graph":396,"unsanitizedCount":12,"severity":382},"\u003Cadwised> (adwised.php:0)",{"nodes":397,"edges":418},[398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,416],{"id":322,"type":323,"label":324,"file":138,"line":325},{"id":327,"type":328,"label":329,"file":138,"line":325,"wp_function":330},{"id":332,"type":323,"label":333,"file":138,"line":334},{"id":336,"type":328,"label":329,"file":138,"line":334,"wp_function":330},{"id":338,"type":323,"label":339,"file":138,"line":340},{"id":342,"type":328,"label":329,"file":138,"line":340,"wp_function":330},{"id":344,"type":323,"label":345,"file":138,"line":346},{"id":348,"type":328,"label":329,"file":138,"line":346,"wp_function":330},{"id":350,"type":323,"label":351,"file":138,"line":352},{"id":354,"type":328,"label":329,"file":138,"line":352,"wp_function":330},{"id":356,"type":323,"label":357,"file":138,"line":358},{"id":360,"type":328,"label":329,"file":138,"line":358,"wp_function":330},{"id":362,"type":323,"label":363,"file":138,"line":364},{"id":366,"type":328,"label":329,"file":138,"line":364,"wp_function":330},{"id":368,"type":323,"label":369,"file":138,"line":370},{"id":372,"type":328,"label":329,"file":138,"line":370,"wp_function":330},{"id":415,"type":323,"label":388,"file":138,"line":389},"n16",{"id":417,"type":328,"label":329,"file":138,"line":391,"wp_function":330},"n17",[419,420,421,422,423,424,425,426,427],{"from":322,"to":327,"sanitized":186},{"from":332,"to":336,"sanitized":186},{"from":338,"to":342,"sanitized":186},{"from":344,"to":348,"sanitized":186},{"from":350,"to":354,"sanitized":186},{"from":356,"to":360,"sanitized":186},{"from":362,"to":366,"sanitized":186},{"from":368,"to":372,"sanitized":186},{"from":415,"to":417,"sanitized":186},{"summary":429,"deductions":430},"The adwised v2.5.7 plugin exhibits a concerning security posture due to a significant number of unprotected entry points. While the plugin demonstrates good practices in its handling of SQL queries, employing prepared statements exclusively, and has no recorded vulnerability history, these strengths are overshadowed by the lack of authorization checks on its AJAX handlers and REST API routes. This creates a broad attack surface, allowing unauthenticated users to potentially interact with sensitive functionalities.  Although taint analysis did not reveal critical or high severity unsanitized paths, the presence of one unsanitized path flow warrants attention. The plugin also shows a weakness in output escaping, with a substantial portion of outputs not being properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities. The absence of any known vulnerabilities to date is a positive sign, but it does not mitigate the immediate risks posed by the identified architectural weaknesses.",[431,433,436,438,441],{"reason":432,"points":154},"15 unprotected AJAX handlers and REST API routes",{"reason":434,"points":435},"39% of outputs not properly escaped",5,{"reason":437,"points":70},"1 flow with unsanitized paths",{"reason":439,"points":440},"Only 1 capability check found",3,{"reason":442,"points":129},"Only 2 nonce checks found","2026-04-16T11:32:00.410Z",{"wat":445,"direct":453},{"assetPaths":446,"generatorPatterns":448,"scriptPaths":449,"versionParams":451},[447],"\u002Fwp-content\u002Fplugins\u002Fadwised\u002Fassets\u002Fadwised_ajaxcall.js",[],[450],"https:\u002F\u002Fadwisedfs.com\u002Fadwised-webpush.min.js",[452],"adwised-webpush.min.js?ver=",{"cssClasses":454,"htmlComments":455,"htmlAttributes":456,"restEndpoints":457,"jsGlobals":458,"shortcodeOutput":459},[],[],[],[],[],[],{"error":186,"url":461,"statusCode":462,"statusMessage":463,"message":463},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fadwised\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":297,"versions":465},[466,471,478,485,492,499,506,513,520,527,534,541,548,555,562,569,576,583,590,597,604,611,618,625,632],{"version":6,"download_url":24,"svn_tag_url":467,"released_at":26,"has_diff":180,"diff_files_changed":468,"diff_lines":26,"trac_diff_url":469,"vulnerabilities":470,"is_current":186},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.5.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.5.6&new_path=%2Fadwised%2Ftags%2F2.5.7",[],{"version":472,"download_url":473,"svn_tag_url":474,"released_at":26,"has_diff":180,"diff_files_changed":475,"diff_lines":26,"trac_diff_url":476,"vulnerabilities":477,"is_current":180},"2.5.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.5.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.5.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.4.8&new_path=%2Fadwised%2Ftags%2F2.5.6",[],{"version":479,"download_url":480,"svn_tag_url":481,"released_at":26,"has_diff":180,"diff_files_changed":482,"diff_lines":26,"trac_diff_url":483,"vulnerabilities":484,"is_current":180},"2.4.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.4.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.4.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.4.7&new_path=%2Fadwised%2Ftags%2F2.4.8",[],{"version":486,"download_url":487,"svn_tag_url":488,"released_at":26,"has_diff":180,"diff_files_changed":489,"diff_lines":26,"trac_diff_url":490,"vulnerabilities":491,"is_current":180},"2.4.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.4.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.4.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.4.6&new_path=%2Fadwised%2Ftags%2F2.4.7",[],{"version":493,"download_url":494,"svn_tag_url":495,"released_at":26,"has_diff":180,"diff_files_changed":496,"diff_lines":26,"trac_diff_url":497,"vulnerabilities":498,"is_current":180},"2.4.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.4.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.4.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.4.5&new_path=%2Fadwised%2Ftags%2F2.4.6",[],{"version":500,"download_url":501,"svn_tag_url":502,"released_at":26,"has_diff":180,"diff_files_changed":503,"diff_lines":26,"trac_diff_url":504,"vulnerabilities":505,"is_current":180},"2.4.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.4.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.4.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.4.4&new_path=%2Fadwised%2Ftags%2F2.4.5",[],{"version":507,"download_url":508,"svn_tag_url":509,"released_at":26,"has_diff":180,"diff_files_changed":510,"diff_lines":26,"trac_diff_url":511,"vulnerabilities":512,"is_current":180},"2.4.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.4.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.4.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.4.3&new_path=%2Fadwised%2Ftags%2F2.4.4",[],{"version":514,"download_url":515,"svn_tag_url":516,"released_at":26,"has_diff":180,"diff_files_changed":517,"diff_lines":26,"trac_diff_url":518,"vulnerabilities":519,"is_current":180},"2.4.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.4.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.4.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.4.2&new_path=%2Fadwised%2Ftags%2F2.4.3",[],{"version":521,"download_url":522,"svn_tag_url":523,"released_at":26,"has_diff":180,"diff_files_changed":524,"diff_lines":26,"trac_diff_url":525,"vulnerabilities":526,"is_current":180},"2.4.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.4.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.4.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.4.1&new_path=%2Fadwised%2Ftags%2F2.4.2",[],{"version":528,"download_url":529,"svn_tag_url":530,"released_at":26,"has_diff":180,"diff_files_changed":531,"diff_lines":26,"trac_diff_url":532,"vulnerabilities":533,"is_current":180},"2.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.4.0&new_path=%2Fadwised%2Ftags%2F2.4.1",[],{"version":535,"download_url":536,"svn_tag_url":537,"released_at":26,"has_diff":180,"diff_files_changed":538,"diff_lines":26,"trac_diff_url":539,"vulnerabilities":540,"is_current":180},"2.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.3.9&new_path=%2Fadwised%2Ftags%2F2.4.0",[],{"version":542,"download_url":543,"svn_tag_url":544,"released_at":26,"has_diff":180,"diff_files_changed":545,"diff_lines":26,"trac_diff_url":546,"vulnerabilities":547,"is_current":180},"2.3.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.3.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.3.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.3.8&new_path=%2Fadwised%2Ftags%2F2.3.9",[],{"version":549,"download_url":550,"svn_tag_url":551,"released_at":26,"has_diff":180,"diff_files_changed":552,"diff_lines":26,"trac_diff_url":553,"vulnerabilities":554,"is_current":180},"2.3.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.3.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.3.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.3.7&new_path=%2Fadwised%2Ftags%2F2.3.8",[],{"version":556,"download_url":557,"svn_tag_url":558,"released_at":26,"has_diff":180,"diff_files_changed":559,"diff_lines":26,"trac_diff_url":560,"vulnerabilities":561,"is_current":180},"2.3.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.3.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.3.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.3.6&new_path=%2Fadwised%2Ftags%2F2.3.7",[],{"version":563,"download_url":564,"svn_tag_url":565,"released_at":26,"has_diff":180,"diff_files_changed":566,"diff_lines":26,"trac_diff_url":567,"vulnerabilities":568,"is_current":180},"2.3.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.3.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.3.5&new_path=%2Fadwised%2Ftags%2F2.3.6",[],{"version":570,"download_url":571,"svn_tag_url":572,"released_at":26,"has_diff":180,"diff_files_changed":573,"diff_lines":26,"trac_diff_url":574,"vulnerabilities":575,"is_current":180},"2.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.3.4&new_path=%2Fadwised%2Ftags%2F2.3.5",[],{"version":577,"download_url":578,"svn_tag_url":579,"released_at":26,"has_diff":180,"diff_files_changed":580,"diff_lines":26,"trac_diff_url":581,"vulnerabilities":582,"is_current":180},"2.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.3.3&new_path=%2Fadwised%2Ftags%2F2.3.4",[],{"version":584,"download_url":585,"svn_tag_url":586,"released_at":26,"has_diff":180,"diff_files_changed":587,"diff_lines":26,"trac_diff_url":588,"vulnerabilities":589,"is_current":180},"2.3.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.3.2&new_path=%2Fadwised%2Ftags%2F2.3.3",[],{"version":591,"download_url":592,"svn_tag_url":593,"released_at":26,"has_diff":180,"diff_files_changed":594,"diff_lines":26,"trac_diff_url":595,"vulnerabilities":596,"is_current":180},"2.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.3.1&new_path=%2Fadwised%2Ftags%2F2.3.2",[],{"version":598,"download_url":599,"svn_tag_url":600,"released_at":26,"has_diff":180,"diff_files_changed":601,"diff_lines":26,"trac_diff_url":602,"vulnerabilities":603,"is_current":180},"2.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.3&new_path=%2Fadwised%2Ftags%2F2.3.1",[],{"version":605,"download_url":606,"svn_tag_url":607,"released_at":26,"has_diff":180,"diff_files_changed":608,"diff_lines":26,"trac_diff_url":609,"vulnerabilities":610,"is_current":180},"2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.2&new_path=%2Fadwised%2Ftags%2F2.3",[],{"version":612,"download_url":613,"svn_tag_url":614,"released_at":26,"has_diff":180,"diff_files_changed":615,"diff_lines":26,"trac_diff_url":616,"vulnerabilities":617,"is_current":180},"2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.1.1&new_path=%2Fadwised%2Ftags%2F2.2",[],{"version":619,"download_url":620,"svn_tag_url":621,"released_at":26,"has_diff":180,"diff_files_changed":622,"diff_lines":26,"trac_diff_url":623,"vulnerabilities":624,"is_current":180},"2.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.1&new_path=%2Fadwised%2Ftags%2F2.1.1",[],{"version":626,"download_url":627,"svn_tag_url":628,"released_at":26,"has_diff":180,"diff_files_changed":629,"diff_lines":26,"trac_diff_url":630,"vulnerabilities":631,"is_current":180},"2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fadwised%2Ftags%2F2.0&new_path=%2Fadwised%2Ftags%2F2.1",[],{"version":633,"download_url":634,"svn_tag_url":635,"released_at":26,"has_diff":180,"diff_files_changed":636,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":637,"is_current":180},"2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadwised.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fadwised\u002Ftags\u002F2.0\u002F",[],[]]