[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQZ1YFJ2bTNtgtnnFPR0rWKtSaKUMBYlEwMmuGWlX82s":3,"$f7SEllnaVfbb8yFqIajrdXx0W02KHwaFh93u2BKjW1Jg":241,"$faTbl05ooGY7vdOEJptIv10HFpaHjNGuU5mdzEkncEmk":246},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"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":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":139,"fingerprints":220},"welcomewp","WelcomeWP","1.0.4","Taras Dashkevych","https:\u002F\u002Fprofiles.wordpress.org\u002Ftaskotr\u002F","\u003Cp>WelcomeWP helps to display a welcome message on a website.\u003C\u002Fp>\n\u003Cp>The plugin uses native WordPress API to provide intuitive and secure experience of creating a website welcome message in a foreground, while keeping the website itself readable.\u003C\u002Fp>\n\u003Cp>WelcomeWP can be useful for various needs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Communicate with your audience without being intrusive\u003C\u002Fli>\n\u003Cli>Increase user engagement on your website\u003C\u002Fli>\n\u003Cli>Elevate customer support via custom notes and announcements\u003C\u002Fli>\n\u003Cli>Boost sales and services of your business via promotions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin allows your welcome message to be expressed as a promotion, note, announcement, greeting, ect.\u003C\u002Fp>\n\u003Ch3>Possible use-cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Share links to social media, documentation, etc\u003C\u002Fli>\n\u003Cli>Provide important announcements\u003C\u002Fli>\n\u003Cli>Notify about terms and conditions changes\u003C\u002Fli>\n\u003Cli>Introduce yourself to new website visitors\u003C\u002Fli>\n\u003Cli>Greet website visitors\u003C\u002Fli>\n\u003Cli>Inform about launch of new products or services\u003C\u002Fli>\n\u003Cli>Offer time limited discount codes\u003C\u002Fli>\n\u003Cli>Keep posted about COVID-19 updates\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple and easy way to create a welcome message on a WordPress website.",0,1563,"2023-08-24T19:39:00.000Z","6.3.8","5.9","7.4",[18,19,20,21,22],"greeting-message","message","modal","note","welcome-message","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwelcomewp.1.0.4.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":25,"computed_at":36},"taskotr",4,120,87,30,"2026-05-20T08:59:38.327Z",[38,59,82,103,121],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":16,"tags":53,"homepage":57,"download_link":58,"security_score":48,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"welcome-clock","Welcome Greetings based on Time","1.0","Dear","https:\u002F\u002Fprofiles.wordpress.org\u002Ftawhidurrahmandear\u002F","\u003Cp>\u003Cstrong>Show a welcome message to visitors based on time\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The PlugIn will automatically match with your Theme’s color, button, style. Visitor will think it as the part of your theme. If you use this PlugIn in different themes, you will feel the change\u003C\u002Fli>\n\u003Cli>Whether you are on a desktop, laptop, tablet, or smartphone, this PlugIn works smoothly with almost every leading browser, including Chrome, Firefox, Edge, Safari, Opera, and Brave\u003C\u002Fli>\n\u003Cli>Tested to work with commonly used Themes and PlugIns\u003C\u002Fli>\n\u003Cli>The PlugIn takes very low space in hosting, and optimized to load quickly and use minimal server resources\u003C\u002Fli>\n\u003Cli>Easy Installation! After activation of the PlugIn, Simply go to Appearance, then Widgets, and drag ‘PlugIn’ in sidebar or footer or into any widgetized area. If you use any Page Builder, then you can add inside page or post also. You can use ShortCode too\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Live Preview\u003C\u002Fh3>\n\u003Cp>\u003C\u002Fp>\n\u003Cp>Check the Live Preview of \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.devilhunter.net\u002Fwordpress-plugin\u002Fwelcome-greetings\u002F\" rel=\"noopener nofollow ugc\">Welcome Greetings based on Time for WordPress\u003C\u002Fa>\u003C\u002Fstrong> first, then Install. Remember, the preview will be different at different themes as the PlugIn automatically match with Theme’s color, font, style.\u003C\u002Fp>\n\u003Cp>\u003C\u002Fp>\n\u003Ch3>Hire for Web Development\u003C\u002Fh3>\n\u003Cp>\u003C\u002Fp>\n\u003Cp>If you are looking for Professional Web Developer to build your dream website, then we are here to help you with these offers :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fitsolution.devilhunter.net\u002Fp\u002Fcorporate-website.html\" rel=\"noopener nofollow ugc\">Small Business website design in WordPress\u003C\u002Fa>,\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fitsolution.devilhunter.net\u002Fp\u002Fnewspaper-or-magazine-website.html\" rel=\"noopener nofollow ugc\">Newspaper or Magazine website design in WordPress\u003C\u002Fa>,\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fitsolution.devilhunter.net\u002Fp\u002Fecommerce-website.html\" rel=\"noopener nofollow ugc\">eCommerce website design in WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003C\u002Fp>\n\u003Ch3>Are you happy?\u003C\u002Fh3>\n\u003Cp>\u003C\u002Fp>\n\u003Cp>You are requested to provide positive review in WordPress.org with some extra clicks to share this PlugIn in your social network\u003C\u002Fp>\n\u003Cp>\u003C\u002Fp>\n\u003Cp>Thank you\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tawhidur Rahman Dear\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fitsolution.devilhunter.net\" rel=\"nofollow ugc\">Dear IT Solution\u003C\u002Fa>  : IT Consultancy, Web and App Development, AdSense, SEO, Graphic Design, Password Recovery and Security, Online Marketing, Corporate Services\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstore.devilhunter.net\" rel=\"nofollow ugc\">Dear Store\u003C\u002Fa>  : WordPress PlugIn, JavaScript, CSS Code, Blogger Theme, Desktop Software for Windows\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fapps.devilhunter.net\" rel=\"nofollow ugc\">Dear Apps Corner\u003C\u002Fa>  : More than 75 Android Apps to make your life beautiful\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003C\u002Fp>\n","Show a welcome message to visitors based on time",20,2789,100,1,"2025-12-06T21:56:00.000Z","6.9.4","5.5",[54,18,55,56,22],"custom-greeting","time-based-greeting","visitor-greeting","https:\u002F\u002Fstore.devilhunter.net\u002Fwordpress-plugin\u002Fwelcome-greetings\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwelcome-clock.1.0.zip",{"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":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":81,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"disclaimer-popup","Disclaimer Popup","1.1.3","marcodedo","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarcodedo\u002F","\u003Cp>It helps to quickly create pop-ups with disclaimers that appear when the website is opened. You can control many graphic parts of the popup, and you can also decide how many days the cookie is valid, before being requested again for the popup.\u003C\u002Fp>\n\u003Cp>As of today, all sites should get their users to accept their terms via a disclaimer when it comes to the use of your website and the information it contains, to avoid being sued or taken to court for anything happened due to problems with their website.\u003C\u002Fp>\n\u003Cp>This plugin is designed for all those sites that need to accept the conditions of use, limitations or declare the exclusion of liability at the first access to the site of all visitors, such as sites with material aimed at medical scientific personnel, sites that treat adult products (alcohol), sites dealing with financial products, etc.\u003C\u002Fp>\n\u003Cp>Disclaimer Popup is a free plugin that’s quick and easy to use. It will help you to quickly create a popup where you can show a disclaimer complete with texts and images, and where there is the possibility to show up to 2 buttons (one to accept and one to reject the conditions).\u003C\u002Fp>\n\u003Cp>Disclaimer Popup is completely customizable: you can choose the colors and size of the popup, as well as the days of validity of the cookies.\u003C\u002Fp>\n\u003Cp>WHAT TO EXPECT FROM THE PLUGIN\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Quickly and easily create popups with disclaimers when each user accesses the site\u003C\u002Fli>\n\u003Cli>Easily set the duration of the cookie, to choose how many days the user can access the site before the popup appears again\u003C\u002Fli>\n\u003Cli>Choose to display the popup only on one or more specific page\u003C\u002Fli>\n\u003Cli>Choose NOT to display the popup on one or more individual pages \u003C\u002Fli>\n\u003Cli>Improve the popup design to make it more consistent with the look of your site\u003C\u002Fli>\n\u003Cli>Enter up to 2 buttons, one to accept and one to decline the disclaimer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>HOW DOES IT WORK\u003C\u002Fp>\n\u003Cp>Once the plugin has been installed and activated, go to the new Disclaimer Popup menu and click on the Add New link.\u003C\u002Fp>\n\u003Cp>At this point you can create the disclaimer text, which will appear in the popup. You can use texts and images at will. When you have completed the text, click on the publish button.\u003C\u002Fp>\n\u003Cp>Go to the Disclaimer Popup > Settings and enable the disclaimer functions, then choose from the drop-down menu the disclaimer you want to appear when accessing the site.\u003C\u002Fp>\n\u003Cp>Immediately below, choose the days of validity of the cookie before showing the disclaimer again (0 will always show the disclaimer).\u003C\u002Fp>\n\u003Cp>Then insert the label of the acceptance key of the conditions. You can also choose a label of the declension text of the conditions and possibly a destination link (optional).\u003Cbr \u002F>\nWhen everything is ready click on Save Settings to save the options.\u003C\u002Fp>\n\u003Cp>THE PLUGIN OFFERS TWO USAGE MODES\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>You can create the text for the disclaimer to be displayed in the popup and activate its display on all pages of your website. This way, when visitors access any page or article, they will see the selected disclaimer popup. However, if desired, you also have the option to individually disable the popup display on specific pages or posts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can create the text for the disclaimer to be displayed in the popup, but choose not to automatically activate its display on all pages by leaving the activation checkbox unselected. This option allows you to manually select on which pages or articles you want to enable the opening of the disclaimer popup.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Our goal is to make the plugin usage as simple and flexible as possible, allowing you to easily manage the display of the disclaimer according to your preferences and your website’s needs.\u003C\u002Fp>\n\u003Cp>CUSTOMIZATION\u003C\u002Fp>\n\u003Cp>You can change the look of the design from the Design Customization tab, to make it more consistent with the look of your site.\u003C\u002Fp>\n\u003Ch3>Authors\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Theme in the Box\u003C\u002Fstrong> – \u003Cem>project idea\u003C\u002Fem> – \u003Ca href=\"https:\u002F\u002FThemeinthebox.com\" rel=\"nofollow ugc\">Themeinthebox.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WpGuru\u003C\u002Fstrong> – \u003Cem>code development\u003C\u002Fem> – \u003Ca href=\"https:\u002F\u002Fwordpressguru.it\" rel=\"nofollow ugc\">WordPressGuru.it\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marco Dedo\u003C\u002Fstrong> – \u003Cem>project management\u003C\u002Fem> – \u003Ca href=\"https:\u002F\u002Fwww.marcodedo.it\" rel=\"nofollow ugc\">MarcoDedo.it\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Disclaimer Popup is a free plugin that will help you to quickly create a disclaimer popup complete with texts and images",1000,13729,76,5,"2024-08-26T10:41:00.000Z","6.6.5","4.5","5.4",[76,77,20,21,78],"alert","disclaimer","popup","http:\u002F\u002Fwww.themeinthebox.com\u002Fwp-disclaimer-popup","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisclaimer-popup.zip",92,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":67,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":51,"requires_at_least":94,"requires_php":16,"tags":95,"homepage":23,"download_link":100,"security_score":101,"vuln_count":49,"unpatched_count":11,"last_vuln_date":102,"fetched_at":27},"what-would-seth-godin-do","What Would Seth Godin Do","2.2.0","James Hunt","https:\u002F\u002Fprofiles.wordpress.org\u002Fbonkerz\u002F","\u003Cp>\u003Cstrong>What Would Seth Godin Do\u003C\u002Fstrong> lets you greet first-time visitors with a tailored welcome message — like an invitation to subscribe to your RSS feed — and show a different (or no) message to people who have already been to your site before.\u003C\u002Fp>\n\u003Cp>The plugin stores a small cookie that counts how many times a visitor has been to your site. While the count is at or below the “# of Repetitions” threshold you configure, the \u003Cem>new visitor\u003C\u002Fem> message is shown. Once the visitor exceeds that threshold, the \u003Cem>return visitor\u003C\u002Fem> message appears instead.\u003C\u002Fp>\n\u003Cp>Inspired by Seth Godin’s 2006 blog post: \u003Ca href=\"https:\u002F\u002Fseths.blog\u002F2006\u002F08\u002Fin_the_middle_s\u002F\" rel=\"nofollow ugc\">…in the middle, Starting\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Separate, fully customisable messages for new and returning visitors.\u003C\u002Fli>\n\u003Cli>Configurable repetition threshold — choose how many visits count as “new”.\u003C\u002Fli>\n\u003Cli>Choose whether messages appear before or after post content, or only where you place the \u003Ccode>\u003C?php wwsgd_the_message(); ?>\u003C\u002Fcode> template tag.\u003C\u002Fli>\n\u003Cli>Option to show or hide messages on Pages (vs. Posts only).\u003C\u002Fli>\n\u003Cli>Exclude specific post or page IDs from showing any message.\u003C\u002Fli>\n\u003Cli>No external dependencies; lightweight vanilla JavaScript.\u003C\u002Fli>\n\u003C\u002Ful>\n","Displays a custom welcome message to new visitors and a different message to return visitors using a simple cookie.",221483,96,10,"2026-03-03T15:23:00.000Z","6.0",[96,97,98,99,22],"marketing","personalization","visitors","welcome","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhat-would-seth-godin-do.2.2.0.zip",99,"2024-11-19 00:00:00",{"slug":104,"name":105,"version":41,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":46,"downloaded":110,"rating":111,"num_ratings":49,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":23,"tags":115,"homepage":23,"download_link":120,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"wc-welcome-message","WC Welcome Message","Mike Oberdick","https:\u002F\u002Fprofiles.wordpress.org\u002Fmike_oberdick\u002F","\u003Cp>WC Welcome Message allows you to personally interact with your WooCommerce store visitors.  Included with this plugin are two new fields in the WooCommerce general settings section which allow you to create unique personalized messages for both returning customers and guests.  These messages are then easy to include in your posts, pages, and widgets using a shortcode.\u003C\u002Fp>\n","Display a personalized message to greet your WooCommerce store guests and returning customers.",4385,80,"2016-03-31T02:05:00.000Z","4.5.33","3.5",[116,117,118,22,119],"customer-message","e-commerce","store","woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-welcome-message.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":92,"downloaded":129,"rating":11,"num_ratings":11,"last_updated":130,"tested_up_to":51,"requires_at_least":131,"requires_php":23,"tags":132,"homepage":137,"download_link":138,"security_score":48,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"ip2location-hello-greeting","IP2Location Hello Greeting","1.2.13","IP2Location","https:\u002F\u002Fprofiles.wordpress.org\u002Fip2location\u002F","\u003Cp>IP2Location Hello Greeting plugin displays the \u003Cstrong>Hello\u003C\u002Fstrong> greeting message in visitor’s native language based on visitor’s origin country.\u003C\u002Fp>\n\u003Cp>Greet your visitors from different countries with different languages as this plugin will instantly detect the country and switch language based on visitors IP address using \u003Ca href=\"http:\u002F\u002Fwww.ip2location.com\" title=\"http:\u002F\u002Fwww.ip2location.com\" rel=\"nofollow ugc\">IP2Location geolocation database\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin support Chinese, English, Spanish, Arabic, Hindi, Russian, Bengali, Portuguese, Malay, French, German, Urdu, Japanese, Persian, Italian, Korean, Turkish, Vietnamese and Polish languages for display, and in case the translation is not available for a particular language, it will be substituted with English display.\u003C\u002Fp>\n\u003Cp>This plugin supports both the \u003Cstrong>shortcode\u003C\u002Fstrong> and \u003Cstrong>widget\u003C\u002Fstrong> display. In case of any missing language that you would like to see in this plugin, please feel free to send us a request at support@ip2location.com. We will be happy to include this into the plugin.\u003C\u002Fp>\n\u003Cp>This plugin uses IP2Location IP address geolocation BIN file for IP location lookup that free your hassle from setting up the relational database. With the monthly BIN updates, you’ll always have the most up-to-date IP geolocation information and most accurate geolocation results.\u003C\u002Fp>\n\u003Cp>IP address geolocation BIN file download: \u003Ca href=\"http:\u002F\u002Fip2location.com\" title=\"IP2Location commercial database\" rel=\"nofollow ugc\">IP2Location Commercial database\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Flite.ip2location.com\" title=\"IP2Location LITE database\" rel=\"nofollow ugc\">IP2Location LITE database\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>More Information\u003C\u002Fh4>\n\u003Cp>Please visit us at \u003Ca href=\"http:\u002F\u002Fwww.ip2location.com\" title=\"http:\u002F\u002Fwww.ip2location.com\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.ip2location.com\u003C\u002Fa>\u003C\u002Fp>\n","IP2Location Hello Greeting plugin displays the Hello greeting message in visitor's native language based on visitor's origin country.",4150,"2025-12-03T07:21:00.000Z","2.0",[133,134,18,135,136],"customize-message","geolocation","ip-geolocation","targeted-content","https:\u002F\u002Fip2location.com\u002Fresources\u002Fwordpress-ip2location-hello-greeting","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-hello-greeting.1.2.13.zip",{"attackSurface":140,"codeSignals":204,"taintFlows":215,"riskAssessment":216,"analyzedAt":219},{"hooks":141,"ajaxHandlers":200,"restRoutes":201,"shortcodes":202,"cronEvents":203,"entryPointCount":11,"unprotectedCount":11},[142,147,151,154,159,163,164,168,170,174,178,180,185,190,193,197],{"type":143,"name":144,"callback":144,"file":145,"line":146},"action","admin_menu","includes\u002Fclass-dashboard.php",32,{"type":143,"name":148,"callback":149,"file":145,"line":150},"admin_init","register_settings",33,{"type":143,"name":152,"callback":152,"file":145,"line":153},"admin_enqueue_scripts",34,{"type":155,"name":156,"callback":157,"file":145,"line":158},"filter","welcomewp-pointerplus_list","init_onboarding",36,{"type":143,"name":160,"callback":161,"priority":49,"file":162,"line":81},"init","register_cpt","includes\u002Fclass-greeter.php",{"type":143,"name":152,"callback":152,"file":162,"line":91},{"type":143,"name":165,"callback":166,"file":162,"line":167},"add_meta_boxes","add_metabox",98,{"type":143,"name":169,"callback":169,"file":162,"line":48},"save_post",{"type":143,"name":171,"callback":172,"file":162,"line":173},"template_redirect","create_message",103,{"type":143,"name":175,"callback":176,"file":162,"line":177},"wp_footer","display_message",105,{"type":155,"name":156,"callback":157,"file":162,"line":179},109,{"type":143,"name":181,"callback":182,"file":183,"line":184},"wp_enqueue_scripts","enqueue_style","includes\u002Fclass-message.php",69,{"type":143,"name":186,"callback":187,"file":188,"line":189},"current_screen","maybe_add_pointers","includes\u002Fclass-pointerplus.php",35,{"type":143,"name":152,"callback":191,"file":188,"line":192},"admin_enqueue_assets",135,{"type":143,"name":194,"callback":195,"file":188,"line":196},"admin_notices","anonymous",139,{"type":143,"name":186,"callback":198,"priority":11,"file":188,"line":199},"_reset_pointer",180,[],[],[],[],{"dangerousFunctions":205,"sqlUsage":206,"outputEscaping":208,"fileOperations":11,"externalRequests":11,"nonceChecks":49,"capabilityChecks":49,"bundledLibraries":214},[],{"prepared":11,"raw":11,"locations":207},[],{"escaped":209,"rawEcho":49,"locations":210},79,[211],{"file":183,"line":212,"context":213},174,"raw output",[],[],{"summary":217,"deductions":218},"Based on the provided static analysis and vulnerability history, the \"welcomewp\" plugin version 1.0.4 exhibits a strong security posture. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events indicates a very small attack surface, and crucially, no unprotected entry points were found. The code signals further reinforce this positive assessment, with no dangerous functions, a complete absence of SQL queries (thus no risk of un-prepared statements), and nearly all output properly escaped. The presence of nonce and capability checks, even with a limited attack surface, demonstrates good development practices for security. The plugin also has no reported vulnerability history, with zero CVEs of any severity, which is a significant indicator of its current security. The taint analysis also found no problematic flows. Overall, this plugin appears to be developed with security in mind, prioritizing secure coding practices and maintaining a clean security record.",[],"2026-04-16T14:06:07.366Z",{"wat":221,"direct":230},{"assetPaths":222,"generatorPatterns":225,"scriptPaths":226,"versionParams":227},[223,224],"\u002Fwp-content\u002Fplugins\u002Fwelcomewp\u002Fassets\u002Fcss\u002Fadmin\u002Fsettings.css","\u002Fwp-content\u002Fplugins\u002Fwelcomewp\u002Fassets\u002Fjs\u002Fadmin\u002Fsettings.js",[],[224],[228,229],"\u002Fassets\u002Fcss\u002Fadmin\u002Fsettings.css?ver=1.0.1","\u002Fassets\u002Fjs\u002Fadmin\u002Fsettings.js?ver=1.0.1",{"cssClasses":231,"htmlComments":234,"htmlAttributes":235,"restEndpoints":238,"jsGlobals":239,"shortcodeOutput":240},[232,233],"wwp-cookie-expiration","wwp-form-inline-control",[],[236,237],"name=\"welcomewp_message_global_options[cookie][value]\"","name=\"welcomewp_message_global_options[cookie][range]\"",[],[],[],{"error":242,"url":243,"statusCode":244,"statusMessage":245,"message":245},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fwelcomewp\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":70,"versions":247},[248,254,261,268,275],{"version":6,"download_url":24,"svn_tag_url":249,"released_at":26,"has_diff":250,"diff_files_changed":251,"diff_lines":26,"trac_diff_url":252,"vulnerabilities":253,"is_current":242},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwelcomewp\u002Ftags\u002F1.0.4\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwelcomewp%2Ftags%2F1.0.3&new_path=%2Fwelcomewp%2Ftags%2F1.0.4",[],{"version":255,"download_url":256,"svn_tag_url":257,"released_at":26,"has_diff":250,"diff_files_changed":258,"diff_lines":26,"trac_diff_url":259,"vulnerabilities":260,"is_current":250},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwelcomewp.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwelcomewp\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwelcomewp%2Ftags%2F1.0.2&new_path=%2Fwelcomewp%2Ftags%2F1.0.3",[],{"version":262,"download_url":263,"svn_tag_url":264,"released_at":26,"has_diff":250,"diff_files_changed":265,"diff_lines":26,"trac_diff_url":266,"vulnerabilities":267,"is_current":250},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwelcomewp.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwelcomewp\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwelcomewp%2Ftags%2F1.0.1&new_path=%2Fwelcomewp%2Ftags%2F1.0.2",[],{"version":269,"download_url":270,"svn_tag_url":271,"released_at":26,"has_diff":250,"diff_files_changed":272,"diff_lines":26,"trac_diff_url":273,"vulnerabilities":274,"is_current":250},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwelcomewp.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwelcomewp\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwelcomewp%2Ftags%2F1.0.0&new_path=%2Fwelcomewp%2Ftags%2F1.0.1",[],{"version":276,"download_url":277,"svn_tag_url":278,"released_at":26,"has_diff":250,"diff_files_changed":279,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":280,"is_current":250},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwelcomewp.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwelcomewp\u002Ftags\u002F1.0.0\u002F",[],[]]