[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fuV336DVBTqS1lY4ZlkBMfBXS3LZ6mIO4buPvYUIC13c":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":131,"fingerprints":249},"exs-alphabet","ExS Alphabet","0.0.1","exstheme","https:\u002F\u002Fprofiles.wordpress.org\u002Fexstheme\u002F","\u003Cp>Let you easily create your alphabet taxonomy and its letters as terms to easy listing of your posts in the alphabetical order.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically create your letter terms.\u003C\u002Fli>\n\u003Cli>Auto assign your new and updated posts to your letter term based on it’s title.\u003C\u002Fli>\n\u003Cli>Change your letters taxonomy name in plugin’s options.\u003C\u002Fli>\n\u003Cli>Adds widget with your Alphabet terms list in various layout.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Use the WordPress.org forums for community support where we try to help all users.\u003C\u002Fp>\n\u003Cp>If you need help or have any questions, \u003Ca href=\"https:\u002F\u002Fexsthemewp.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">please send us a note\u003C\u002Fa>.\u003C\u002Fp>\n","Allows you to automatically create an alphabet taxonomy and alphabet letter terms for your posts. Adds a widget with alphabet letters list.",10,1081,0,"2021-03-12T08:18:00.000Z","5.7.15","5.2","5.6",[19,20,21],"gdpr","gdpr-message","popup","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexs-alphabet.0.0.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},5,2910,92,13,88,"2026-04-05T01:36:24.617Z",[36,59,78,94,112],{"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":22,"tags":51,"homepage":57,"download_link":58,"security_score":31,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"yeloni-free-exit-popup","Yeloni Exit Popup | (Free) GDPR Compliance","9.5.0","Jayasri Nagrale","https:\u002F\u002Fprofiles.wordpress.org\u002Fjayasrinagrale\u002F","\u003Cp>\u003Cstrong>WORDPRESS EXIT POPUP PLUGIN\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Yeloni is a powerful lead generation plugin that converts abandoning visitors on your website into subscribers using attention grabbing forms that are proven to convert. Choose from a wide variety of configurations, targetting options and widget designs to customize your popup.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Start growing your email list today. Complete GDPR consent & compliance.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>WHAT YOU GET\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>1. Multiple Widgets\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>You can choose from 2 types of widgets: Popups & Action Buttons. Each of these have multiple themes for Email Subscription, Social Sharing, Offer\u002FLanding Page Redirection, Chat Activation, etc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customize the theme and messaging according to your requirements – Text, Images, Colors, Fonts etc\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>We increased our email conversion rate by 184% with Yeloni. If you need help collecting email addresses or driving hesitant visitors to a specific page of your website, look no further. Joe Howard, Founder & CEO, WPBuffs\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>2. Widget Configuration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Triggers – Exit Intent, Page Load, Time Delay, Scrolling a certain height of the Page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Three types of Exit-Intent – Based on mouse movement, Clicking Browser Back button, Clicking Internal or External Link\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Widgets with multiple themes for Email Subscription, Social Sharing, Offer\u002FLanding Page Redirection, Chat Activation\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Ability to create multiple Widgets based on various triggers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>3. Integrations with Email Marketing Services\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Mailchimp \u003C\u002Fli>\n\u003Cli>Aweber\u003C\u002Fli>\n\u003Cli>Active Campaign\u003C\u002Fli>\n\u003Cli>Sendy\u003C\u002Fli>\n\u003Cli>Store Emails Locally\u003C\u002Fli>\n\u003Cli>Other services coming soon\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>The Yeloni plugin plays a big role for our online sales and is useful for collecting email adresses – especially the exit-intent function is great for us. As a web agency specialized in e-commerce solutions we always recommend Yeloni for our WordPress-customers, because it’s easy for us to configure, customize and it can increase our customers sales. We have been using Yeloni Premium for over a year now and it’s exciting to follow the further development for the plugin and its features. – Erik Holflod Jeppesen, Founder & CEO Grafikr ApS.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>4. Chat Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Zopim Chat\u003C\u002Fli>\n\u003Cli>Live Chat (coming soon)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>FEATURES OF PREMIUM VERSION\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Responsive Widgets on Mobile & Tablet Screens\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Showing Widgets on specific Pages instead of all Pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show widgets on pressing the back button on mobiles\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>Exit Popups are the best way to engage visitors leaving your website. Easily add various types of exit popups with social buttons, offer images, yes no question popups, email subscription forms, mailchimp, aweber & infusionsoft integrations and much more.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>YOU’LL LOVE US BECAUSE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Yeloni is a Lightweight plugin that will not slow down or clog up your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Yeloni popup only shows when the user is about to leave your website. It will not show when the user is on the scroll bar, or navigating within your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Awesome support – here help you be better at what you do.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Multiple well tested & high converting themes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Widget Imagery & HTML Design Services – Need a custom image made for your popup? or a custom HTML form designed? We would love to assist you with that.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>With more than 60% 5 star ratings on the plugin you are sure to love us, just like all our customers!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you have suggestions for a new add-on, feel free to email us at admin@yeloni.com- Thanks! To know more about Yeloni: \u003Ca href=\"http:\u002F\u002Fwww.yeloni.com\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Note: Yeloni is a Serviceware. In case your website goes down for some reason, you can write to us for a backup of your contacts.\u003C\u002Fp>\n","Powerful lead generation plugin that converts abandoning visitors into subscribers using exit intent, page level targeting & custom designs.",900,178387,78,59,"2025-01-17T08:08:00.000Z","6.7.5","3.0.1",[52,53,54,55,56],"gdpr-exit-popup","gdpr-popup","mailchimp-popup","mailchimp-subscription-form","mailchimp-subscription-popup","#","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyeloni-free-exit-popup.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":13,"num_ratings":13,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":22,"download_link":77,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"easy-gdpr-consent-mailchimp","Easy GDPR Consent Forms – MailChimp","1.0.1","asadkn","https:\u002F\u002Fprofiles.wordpress.org\u002Fasadkn\u002F","\u003Cp>Easy GDPR Consent Forms lets you make your MailChimp forms GDPR compliant with \u003Cem>no design changes\u003C\u002Fem> to your existing site. Comply with GDPR Consent requirement for your MailChimp forms with a unique popup method.\u003C\u002Fp>\n\u003Cp>With GDPR going into effect, sites using newsletter are required to collect consent from EU visitors on each way the email will be used.\u003C\u002Fp>\n\u003Cp>However, adding multiple checkboxes clutters the widget designs and you may not have the means or time to redesign it. And MailChimp Official doesn’t even support GDPR fields for Embedded forms. Keeping that in mind, here’s a unique solution.\u003C\u002Fp>\n\u003Ch4>Setup Video (Example @ 1:13)\u003C\u002Fh4>\n\u003Cp>\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\u002FIO-yP5Rnxsc?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>\u003C\u002Fp>\n\u003Cp>Note: This is similar to how ConvertKit handles it but they use a redirect before a consent form is shown. This plugin does it with better user experience using an in-site popup to decrease friction and bounces.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show a consent form popup on submit for “MailChimp for WordPress” plugin or the official Embedded MailChimp forms.\u003C\u002Fli>\n\u003Cli>Limit the consent popup to \u003Cstrong>EU visitors\u003C\u002Fstrong> only – with MaxMind GeoLite2 database. This way, you don’t have to bother all other users.\u003C\u002Fli>\n\u003Cli>Consent logs are saved, accessible in dashboard, and can be deleted by admin.\u003C\u002Fli>\n\u003Cli>Multiple forms of different types supported.\u003C\u002Fli>\n\u003Cli>Detailed instructions when adding a form.\u003C\u002Fli>\n\u003Cli>No design changes necessary.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Disclaimer\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cem>It’s not magic\u003C\u002Fem>: using this plugin does not make your MailChimp forms automatically compliant with GDPR laws. You have to write up messages and create consent choices based on your own legal requirements.\u003C\u002Fp>\n\u003Cp>\u003Cem>This plugin can provide GeoLite2 data created by MaxMind, available from http:\u002F\u002Fwww.maxmind.com. (when GeoLocation feature enabled)\u003C\u002Fem>\u003C\u002Fp>\n","Comply with GDPR Consent requirement for your MailChimp forms with an innovative popup and no site design changes.",500,18786,"2018-06-15T20:58:00.000Z","4.9.29","4.6","5.4",[74,19,75,76,21],"dsgvo","mailchimp","newsletter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-gdpr-consent-mailchimp.zip",{"slug":79,"name":80,"version":62,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":11,"downloaded":85,"rating":13,"num_ratings":13,"last_updated":86,"tested_up_to":15,"requires_at_least":72,"requires_php":87,"tags":88,"homepage":92,"download_link":93,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"can-i-use-cookies","Can I Use Cookies ?","Fabien Caylus","https:\u002F\u002Fprofiles.wordpress.org\u002Ffcaylus\u002F","\u003Cp>Does one thing but does it right:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ask the user for his consent about cookies and tracking.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display a popup on every page and ask the user for his consent about tracking\u003C\u002Fli>\n\u003Cli>“Approve” and “Deny” button: compliant with GDPR and CCPA\u003C\u002Fli>\n\u003Cli>Customisable texts and image on the popup\u003C\u002Fli>\n\u003Cli>Customisable style of the popup using CSS\u003C\u002Fli>\n\u003Cli>Available in 2 languages: English and French\u003C\u002Fli>\n\u003Cli>No branding, no ad on the admin panel. Just a new menu in the settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How it works ?\u003C\u002Fh3>\n\u003Cp>The plugin will add a new menu under your settings, where you can set up the various texts and images used by the popup.\u003Cbr \u002F>\nThen, a popup will appear on every public pages, asking the user for his consent about cookies and tracking, presenting him with 2 choices:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Approve\u003C\u002Fstrong>: Set a cookie \u003Ccode>cookie-consent=yes\u003C\u002Fcode> valid for 6 months\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Deny\u003C\u002Fstrong>: Set a cookie \u003Ccode>cookie-consent=no\u003C\u002Fcode> valid for 6 months\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It’s then up to you, and your analytics solution, to check for the \u003Ccode>cookie-consent\u003C\u002Fcode> value and handle it according to the user’s wishes.\u003C\u002Fp>\n\u003Ch3>How to customize the popup style ?\u003C\u002Fh3>\n\u003Cp>A default style is applied to the popup, with the strict minimum (the layout of the popup).\u003Cbr \u002F>\nThe popup will inherit the text style, button style and colors from your theme.\u003C\u002Fp>\n\u003Cp>However, you can use CSS to customize the popup layout and style\u003Cbr \u002F>\n(by enqueuing a stylesheet in your \u003Ccode>functions.php\u003C\u002Fcode> file, add additional CSS in your theme’s options,\u003Cbr \u002F>\nor whatever technique to add CSS to your page).\u003C\u002Fp>\n\u003Cp>For reference, here is the popup HTML code. You can use the main container id (\u003Ccode>#can-i-use-cookies\u003C\u002Fcode>)\u003Cbr \u002F>\nto scope your CSS rules.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cdiv id=\"can-i-use-cookies\">\n    \u003Cdiv class=\"container\">\n        \u003Cdiv class=\"subcontainer\">\n            \u003Cimg class=\"image\" src=\"...\">\n            \u003Cdiv class=\"text-container\">\n                \u003Cp class=\"title\">...\u003C\u002Fp>\n                \u003Cp class=\"description\">...\u003C\u002Fp>\n            \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"button-bar\">\n            \u003Cbutton id=\"can-i-use-cookies-yes\" class=\"button\">...\u003C\u002Fbutton>\n            \u003Cbutton id=\"can-i-use-cookies-no\" class=\"button\">...\u003C\u002Fbutton>\n        \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Source code\u003C\u002Fh3>\n\u003Cp>The source code is available on GitHub at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdoky-fr\u002Fcan-i-use-cookies\" rel=\"nofollow ugc\">github.com\u002Fdoky-fr\u002Fcan-i-use-cookies\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Feel free to contribute !\u003C\u002Fp>\n","Ask the user for his consent about cookies and tracking, and comply with the EU GDPR privacy law and CCPA regulations.",1209,"2021-03-13T15:40:00.000Z","7.0",[89,90,91,19,21],"consent","cookie","cookies","https:\u002F\u002Fgithub.com\u002Fdoky-fr\u002Fcan-i-use-cookies","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcan-i-use-cookies.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":11,"downloaded":102,"rating":13,"num_ratings":13,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":17,"tags":106,"homepage":110,"download_link":111,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"simple-cookies-notice","Simple cookies notice","1.0.0","wpexpertgr","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpexpertgr\u002F","\u003Cp>Just a simple popup fixed at bottom of the screen. You can add content in a wusiwug editor and use it for your cookies notice.\u003C\u002Fp>\n","Just a simple popup fixed at bottom of the screen. You can add content in a wusiwug editor and use it for your cookies notice.",1158,"2019-04-12T06:39:00.000Z","5.1.22","3.9",[107,108,109],"cookie-popup","cookies-popup","popup-gdpr","https:\u002F\u002Fwp-experts.gr\u002Fen\u002Fwordpress-plugins\u002Fsimple-cookies-notice-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-cookies-notice.1.0.0.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":13,"downloaded":120,"rating":13,"num_ratings":13,"last_updated":22,"tested_up_to":121,"requires_at_least":122,"requires_php":123,"tags":124,"homepage":127,"download_link":128,"security_score":129,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":130},"cookies-gdpr","Cookies GDPR","1.009","Sirius Pro","https:\u002F\u002Fprofiles.wordpress.org\u002Fsiriusproio\u002F","\u003Cp>Simply display cookies popup for GDPR compliance with consent. This plugin allows you to show cookies popup with custom message and consent without modifying the code and it works with most of the available themes. Just install and activate this plugin to add cookies popup for all user.\u003C\u002Fp>\n\u003Cp>Read more about this plugin on \u003Ca href=\"https:\u002F\u002Fsiriuspro.pl\" rel=\"nofollow ugc\">WordPress\u003C\u002Fa> blog.\u003C\u002Fp>\n","Simply Simply add content and display cookies popup for GDPR compliance.",914,"6.3.8","3.0","5.6.20",[125,91,19,21,126],"compliance","rodo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcookies-gdpr\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcookies-gdpr.zip",100,"2026-03-15T10:48:56.248Z",{"attackSurface":132,"codeSignals":185,"taintFlows":202,"riskAssessment":245,"analyzedAt":248},{"hooks":133,"ajaxHandlers":181,"restRoutes":182,"shortcodes":183,"cronEvents":184,"entryPointCount":13,"unprotectedCount":13},[134,140,144,149,153,157,161,163,164,166,167,168,169,174,178,180],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","admin_menu","exs_alphabet_custom_plugin_page","admin.php",318,{"type":135,"name":141,"callback":142,"priority":11,"file":138,"line":143},"save_post","exs_alphabet_set_post_letter_term",345,{"type":135,"name":145,"callback":146,"file":147,"line":148},"init","exs_alphabet_setup","exs-alhpabet.php",52,{"type":135,"name":150,"callback":151,"file":147,"line":152},"rest_api_init","exs_alphabet_backend_files",54,{"type":135,"name":154,"callback":155,"file":147,"line":156},"wp_enqueue_scripts","exs_alphabet_enqueue_assets",66,{"type":135,"name":158,"callback":159,"file":147,"line":160},"pre_get_posts","exs_alhpabet_order_posts_by_title",77,{"type":135,"name":136,"callback":137,"file":162,"line":139},"exs-alphabet\\admin.php",{"type":135,"name":141,"callback":142,"priority":11,"file":162,"line":143},{"type":135,"name":145,"callback":146,"file":165,"line":148},"exs-alphabet\\exs-alhpabet.php",{"type":135,"name":150,"callback":151,"file":165,"line":152},{"type":135,"name":154,"callback":155,"file":165,"line":156},{"type":135,"name":158,"callback":159,"file":165,"line":160},{"type":170,"name":171,"callback":172,"file":173,"line":33},"filter","wp_generate_tag_cloud_data","exs_alphabet_filter_tag_cloud_options","exs-alphabet\\widget.php",{"type":135,"name":175,"callback":176,"file":173,"line":177},"widgets_init","exs_alhpabet_register_widget_letters",290,{"type":170,"name":171,"callback":172,"file":179,"line":33},"widget.php",{"type":135,"name":175,"callback":176,"file":179,"line":177},[],[],[],[],{"dangerousFunctions":186,"sqlUsage":187,"outputEscaping":189,"fileOperations":13,"externalRequests":13,"nonceChecks":200,"capabilityChecks":191,"bundledLibraries":201},[],{"prepared":13,"raw":13,"locations":188},[],{"escaped":190,"rawEcho":191,"locations":192},192,4,[193,196,198,199],{"file":138,"line":194,"context":195},226,"raw output",{"file":138,"line":197,"context":195},324,{"file":162,"line":194,"context":195},{"file":162,"line":197,"context":195},2,[],[203,221,229,237],{"entryPoint":204,"graph":205,"unsanitizedCount":13,"severity":220},"options_page (admin.php:80)",{"nodes":206,"edges":217},[207,212],{"id":208,"type":209,"label":210,"file":138,"line":211},"n0","source","$_SERVER['REQUEST_URI']",176,{"id":213,"type":214,"label":215,"file":138,"line":211,"wp_function":216},"n1","sink","echo() [XSS]","echo",[218],{"from":208,"to":213,"sanitized":219},true,"low",{"entryPoint":222,"graph":223,"unsanitizedCount":13,"severity":220},"\u003Cadmin> (admin.php:0)",{"nodes":224,"edges":227},[225,226],{"id":208,"type":209,"label":210,"file":138,"line":211},{"id":213,"type":214,"label":215,"file":138,"line":211,"wp_function":216},[228],{"from":208,"to":213,"sanitized":219},{"entryPoint":230,"graph":231,"unsanitizedCount":13,"severity":220},"options_page (exs-alphabet\\admin.php:80)",{"nodes":232,"edges":235},[233,234],{"id":208,"type":209,"label":210,"file":162,"line":211},{"id":213,"type":214,"label":215,"file":162,"line":211,"wp_function":216},[236],{"from":208,"to":213,"sanitized":219},{"entryPoint":238,"graph":239,"unsanitizedCount":13,"severity":220},"\u003Cadmin> (exs-alphabet\\admin.php:0)",{"nodes":240,"edges":243},[241,242],{"id":208,"type":209,"label":210,"file":162,"line":211},{"id":213,"type":214,"label":215,"file":162,"line":211,"wp_function":216},[244],{"from":208,"to":213,"sanitized":219},{"summary":246,"deductions":247},"The exs-alphabet v0.0.1 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any detected AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the plugin's attack surface. Furthermore, the code signals are overwhelmingly positive, with no dangerous functions identified, all SQL queries utilizing prepared statements, and a near-perfect output escaping rate. The presence of nonce and capability checks, though limited in number, indicates an awareness of basic security practices. Taint analysis shows no critical or high-severity flows with unsanitized paths, reinforcing the impression of a securely coded plugin. The plugin also has no known vulnerabilities in its history, which is a significant positive indicator.",[],"2026-03-16T23:52:26.702Z",{"wat":250,"direct":256},{"assetPaths":251,"generatorPatterns":253,"scriptPaths":254,"versionParams":255},[252],"\u002Fwp-content\u002Fplugins\u002Fexs-alphabet\u002Fassets\u002Fstyle.css",[],[],[],{"cssClasses":257,"htmlComments":258,"htmlAttributes":259,"restEndpoints":260,"jsGlobals":262,"shortcodeOutput":263},[],[],[],[261],"\u002Fwp-json\u002Fexs-alphabet\u002F",[],[]]