[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNH6_EeemdYaG3zyIn1jLxzdOuu9PwuJGTDhI8l1ANEg":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":134,"fingerprints":180},"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,2756,100,1,"2025-12-06T21:56:00.000Z","6.9.4","5.5","7.4",[20,21,22,23,24],"custom-greeting","greeting-message","time-based-greeting","visitor-greeting","welcome-message","https:\u002F\u002Fstore.devilhunter.net\u002Fwordpress-plugin\u002Fwelcome-greetings\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwelcome-clock.1.0.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"tawhidurrahmandear",17,1490,30,94,"2026-04-05T15:22:44.389Z",[39,62,82,100,117],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":16,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":14,"unpatched_count":27,"last_vuln_date":61,"fetched_at":29},"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.",1000,221104,96,10,"2026-03-03T15:23:00.000Z","6.0",[54,55,56,57,24],"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":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":13,"num_ratings":72,"last_updated":73,"tested_up_to":16,"requires_at_least":74,"requires_php":58,"tags":75,"homepage":80,"download_link":81,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"greet-bubble","Greet Bubble — Video Welcome","4.1.22","ThemeAtelier","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeatelier\u002F","\u003Cp>Greet is a powerful, user-friendly video bubble plugin for WordPress, designed to create dynamic and engaging welcome experiences for your website visitors. With this professional plugin, you can easily display welcoming videos in an eye-catching and interactive way, creating a memorable first impression that encourages visitors to stay longer and return more often.\u003C\u002Fp>\n\u003Cp>Seamlessly integrating with any WordPress site, Greet features an intuitive interface that makes it simple to set up video bubbles in just a few clicks. Whether you’re tech-savvy or not, you’ll find it easy to customize the video bubble’s appearance to match your website’s look and feel. Choose from a variety of bubble styles, colors, animations, and more to create a personalized welcome experience.\u003C\u002Fp>\n\u003Cp>Beyond ease of use, Greet offers advanced customization options that give you full control over video display, colors, positioning, text, and more.\u003C\u002Fp>\n\u003Cp>Whether your goal is to increase engagement, boost brand awareness, or provide a fun and interactive welcome for visitors, Greet is the perfect tool to enhance your website experience. Install Greet today and start creating memorable first impressions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👁️\u003Ca href=\"http:\u002F\u002Fwp-plugins.themeatelier.net\u002Fgreet\u002F\" rel=\"nofollow ugc\">Plugin Demo\u003C\u002Fa> | 🚀\u003Ca href=\"https:\u002F\u002Fthemeatelier.net\u002Fdownloads\u002Fgreet-bubble\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa> | 👩🏼‍💻\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgreet-bubble\u002F\" rel=\"ugc\">Support\u003C\u002Fa> | 🌟\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgreet-bubble\u002Freviews\u002F#new-post\" rel=\"ugc\">Rate this plugin\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Video demo\u003C\u002Fh3>\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\u002F3LbuUw7SdNQ?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\u003Ch3>Listen to What People Have to Say About: “Greet.wp – Video Bubble WordPress Plugin”\u003C\u002Fh3>\n\u003Cp>🙆 “Awesome! I love this plugin, and the support is fantastic. Thank you so much for your great work!” – by @AroundWorld\u003C\u002Fp>\n\u003Cp>🙆 “Hi! This plugin is awesome and exactly what I needed—without monthly fees. Keep up the good work. You can see an example on my homepage here: www.firmafotografering.dk” – by @firmafotografering\u003C\u002Fp>\n\u003Cp>🙆 “This plugin is wonderful! It allows you to place different video bubbles on different posts or pages. For example, I place video bubble 1 on the Home page and video bubble 2 on the Contact page, and so on. You can also add up to four videos or links in the same bubble, which is fantastic. Bubble customization makes it easy to match the site’s style. The possibilities are endless—and best of all, there are no abusive monthly fees. The developer is very attentive and helpful. I love this plugin and highly recommend it to anyone looking for a solution like this.” – by @angelotaquari\u003C\u002Fp>\n\u003Ch3>Key Features of Greet Video Bubble Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Intro Video Display\u003C\u002Fstrong>: Showcase engaging introductory videos about your product or service, with interactive buttons for external actions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Video Controls\u003C\u002Fstrong>: Assign different videos to buttons, allowing users to switch between them easily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag-and-Drop Management\u003C\u002Fstrong>: Effortlessly organize video items using a simple drag-and-drop interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Video Poster\u003C\u002Fstrong>: Set default video thumbnails or posters to enhance video presentation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editable Button Text and Icons\u003C\u002Fstrong>: Personalize button text and icons to match your content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Button Behavior\u003C\u002Fstrong>: Configure buttons to play videos or link to external pages and URLs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Internal and External Linking\u003C\u002Fstrong>: Easily link buttons to internal site pages or external websites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bubble Intro Text Customization\u003C\u002Fstrong>: Customize the introductory text displayed within the video bubble.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bubble Positioning Options\u003C\u002Fstrong>: Position the video bubble on the left or right side of the screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Precise Positioning Controls\u003C\u002Fstrong>: Control bubble placement using pixel (px), em, or percentage (%) values for precise bottom-corner positioning.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Pausing on Tab Switch\u003C\u002Fstrong>: Automatically pause videos when users switch browser tabs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Colors\u003C\u002Fstrong>: Customize all colors, including bubble and button colors, to match your brand palette.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Appearance Settings\u003C\u002Fstrong>: Fine-tune the plugin’s appearance with extensive customization options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Button Display Styles\u003C\u002Fstrong>: Choose between text-only buttons or buttons with both icons and text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjustable Button Shapes\u003C\u002Fstrong>: Select square or rounded button styles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Border Radius Control\u003C\u002Fstrong>: Customize the border radius for rounded buttons.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Button Colors\u003C\u002Fstrong>: Adjust button backgrounds, text colors, hover effects, and hover colors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS and JavaScript\u003C\u002Fstrong>: Add custom CSS and JavaScript directly from the plugin settings panel.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Settings Panel\u003C\u002Fstrong>: Manage all settings from a clean, user-friendly control panel.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong>: Ensures the plugin looks great on all devices, including desktop and mobile.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite Support\u003C\u002Fstrong>: Fully compatible with WordPress multisite installations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual Ready\u003C\u002Fstrong>: Easily translate the plugin into multiple languages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RTL Language Support\u003C\u002Fstrong>: Fully compatible with right-to-left (RTL) languages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Compatibility\u003C\u002Fstrong>: Works seamlessly with all WordPress themes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer-Friendly\u003C\u002Fstrong>: Designed to be easily extended and customized by developers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Optimized\u003C\u002Fstrong>: Built with clean, optimized code to help maintain SEO performance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Browser Compatibility\u003C\u002Fstrong>: Works across all major browsers, including Firefox, Chrome, Safari, Edge, and Opera.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Documentation & Tutorials\u003C\u002Fstrong>: Includes detailed documentation and video tutorials for easy setup.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast and Responsive Support\u003C\u002Fstrong>: Get quick and helpful assistance whenever you need it.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>OTHER AMAZING PRODUCTS FROM ThemeAtelier\u003C\u002Fh3>\n\u003Cp>➡️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchat-help\u002F\" rel=\"ugc\">Better WhatsApp Chat Support\u003C\u002Fa>\u003C\u002Fstrong> – A WordPress plugin that allows website owners to easily add a WhatsApp chat bubble to their site, with support for Gutenberg, Elementor, and shortcodes.\u003C\u002Fp>\n\u003Cp>➡️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdarkify\u002F\" rel=\"ugc\">Darkify Dark Mode\u003C\u002Fa>\u003C\u002Fstrong> – A lightweight and customizable WordPress dark mode plugin for a sleek, accessible, and eye-friendly experience on both the frontend and admin dashboard.\u003C\u002Fp>\n\u003Cp>➡️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feventful\u002F\" rel=\"ugc\">Eventful – Events Showcase for The Events Calendar\u003C\u002Fa>\u003C\u002Fstrong> – Elevate your event management with this dynamic addon that enhances The Events Calendar with versatile layouts, advanced filtering, and user-friendly features for superior event showcasing.\u003C\u002Fp>\n\u003Cp>➡️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdomain-for-sale\u002F\" rel=\"ugc\">Domain For Sale\u003C\u002Fa>\u003C\u002Fstrong> – Transform your unused domain names into cash with this easy-to-use plugin, featuring a professional template, customizable options, and a contact form for effortless selling.\u003C\u002Fp>\n\u003Cp>➡️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feventful-for-elementor\u002F\" rel=\"ugc\">Eventful for Elementor – Events Showcase for The Events Calendar and Elementor\u003C\u002Fa>\u003C\u002Fstrong> – Elevate your event management with this dynamic addon that enhances The Events Calendar with versatile layouts, advanced filtering, and seamless Elementor integration.\u003C\u002Fp>\n","Create engaging video welcome bubbles to greet visitors, boost interaction, and make your WordPress site more memorable.",200,9053,2,"2026-01-26T14:30:00.000Z","5.0",[76,77,78,79,23],"floating-video","greetings","video-bubble","video-popup","https:\u002F\u002Fwp-plugins.themeatelier.net\u002Fgreet\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgreet-bubble.4.1.22.zip",{"slug":83,"name":84,"version":6,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":11,"downloaded":89,"rating":90,"num_ratings":14,"last_updated":58,"tested_up_to":91,"requires_at_least":92,"requires_php":58,"tags":93,"homepage":58,"download_link":98,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":99},"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.",4330,80,"4.5.33","3.5",[94,95,96,24,97],"customer-message","e-commerce","store","woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-welcome-message.zip","2026-03-15T10:48:56.248Z",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":50,"downloaded":108,"rating":27,"num_ratings":27,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":58,"tags":112,"homepage":114,"download_link":115,"security_score":116,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ocws-admin-bar-greeting","OCWS Admin Bar Greeting","1.6","Paul Taylor","https:\u002F\u002Fprofiles.wordpress.org\u002Fpftaylor61\u002F","\u003Cp>Aren’t you irritated by the greeting on the right of the Admin Bar? By default, it greets you with a nauseating “howdy”.\u003C\u002Fp>\n\u003Cp>This is the plugin to sort that issue out. This plugin changes the default greeting to “Welcome”, a greeting which combines formality with warmth. However, the plugin also provides an options page, so that users can have their own preferred greetings.\u003C\u002Fp>\n\u003Cp>This plugin, and others, can be found on the plugins page of \u003Ca href=\"http:\u002F\u002Fwww.oldcastleweb.com\u002Fpws\u002Fplugins\u002F\" rel=\"nofollow ugc\">Old Castle Web Solutions\u003C\u002Fa> (www.oldcastleweb.com).\u003C\u002Fp>\n\u003Cp>Further work on this plugin should enable a general framework for all my plugins, giving them a top level menu page and sidebar entry of their own, regardless of which plugin is installed first.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>I have no arbitrary comments to make. What’s the weather like where you are?\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php code(); \u002F\u002F goes in backticks ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","This plugin enables the user to replace the ‘howdy’ greeting on the admin bar.",1914,"2016-07-28T01:02:00.000Z","4.6.30","3.2",[113,21],"admin-bar","http:\u002F\u002Foldcastleweb.com\u002Fpws\u002Fplugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Focws-admin-bar-greeting.1.6.zip",85,{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":50,"downloaded":125,"rating":27,"num_ratings":27,"last_updated":126,"tested_up_to":110,"requires_at_least":92,"requires_php":58,"tags":127,"homepage":132,"download_link":133,"security_score":116,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"welcome-mobile","Welcome! Mobile","1.1.1","mladimatija","https:\u002F\u002Fprofiles.wordpress.org\u002Fmladimatija\u002F","\u003Cp>Display a welcome message to users browsing your site on smartphones. Choose between Android and iOS or use a default message for all mobile platforms. You can either use built-in visual editor or output your own HTML code.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Choose between Android & iOS or use a default message for all mobile platforms.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Message will be displayed every time user visits the site unless she clicks on the close button.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Clicking the close button stores the cookie locally on users computer.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Message will not be visible unless the cookie expires or gets deleted.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Translation ready.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Head over to Support section or visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmladimatija\u002FWelcome-Mobile\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> project page for support for this plugin.\u003C\u002Fp>\n","Display a welcome message to users browsing your site on smartphones.",1687,"2016-07-28T07:21:00.000Z",[128,129,130,131,24],"android","cookie","ios","mobile","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwelcome-mobile\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwelcome-mobile.1.1.1.zip",{"attackSurface":135,"codeSignals":156,"taintFlows":166,"riskAssessment":167,"analyzedAt":179},{"hooks":136,"ajaxHandlers":148,"restRoutes":149,"shortcodes":150,"cronEvents":155,"entryPointCount":14,"unprotectedCount":27},[137,143],{"type":138,"name":139,"callback":140,"priority":50,"file":141,"line":142},"filter","plugin_row_meta","welcomeclock_by_tawhidurrahmandear_links","welcome-clock.php",35,{"type":144,"name":145,"callback":146,"file":141,"line":147},"action","widgets_init","register_welcomeclock_by_tawhidurrahmandear",119,[],[],[151],{"tag":152,"callback":153,"file":141,"line":154},"welcomeclock_tawhidurrahmandear_widget","welcomeclocktawhidurrahmandear_shortcode",129,[],{"dangerousFunctions":157,"sqlUsage":158,"outputEscaping":160,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":165},[],{"prepared":27,"raw":27,"locations":159},[],{"escaped":14,"rawEcho":14,"locations":161},[162],{"file":141,"line":163,"context":164},70,"raw output",[],[],{"summary":168,"deductions":169},"The \"welcome-clock\" v1.0 plugin exhibits a generally good security posture based on the provided static analysis and vulnerability history.  The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests is a significant strength.  The fact that there are no known CVEs and no reported vulnerabilities in its history also suggests a well-maintained or less complex plugin, reducing the risk of known exploits. However, there are areas for improvement. The plugin lacks nonce checks, which are crucial for preventing Cross-Site Request Forgery (CSRF) attacks, especially given the presence of a shortcode which can be an entry point for user interaction. Additionally, only 50% of output is properly escaped, leaving a potential for Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is displayed without adequate sanitization. While the attack surface is currently small and unprotected entry points are zero, the reliance on shortcodes without nonce checks or robust capability checks presents a latent risk. The taint analysis showing zero flows is positive, but this might be due to the limited complexity or scope of the analysis performed.",[170,173,176],{"reason":171,"points":172},"Missing nonce checks",7,{"reason":174,"points":175},"Partial output escaping",4,{"reason":177,"points":178},"No capability checks",5,"2026-03-16T22:54:38.474Z",{"wat":181,"direct":187},{"assetPaths":182,"generatorPatterns":184,"scriptPaths":185,"versionParams":186},[183],"\u002Fwp-content\u002Fplugins\u002Fwelcome-clock\u002Fwelcome-clock.php",[],[],[],{"cssClasses":188,"htmlComments":190,"htmlAttributes":191,"restEndpoints":192,"jsGlobals":193,"shortcodeOutput":194},[189],"welcomeclocktawhidurrahmandear",[],[],[],[],[195],"\u003Ccenter>\n    \u003Cdiv class=\"welcomeclocktawhidurrahmandear\">\n        \u003Cscript language=\"Javascript\">\nday = new Date()\nhr = day.getHours()\nif (hr \u003C \"5\") {\ndocument.write(\"Good night.\")\n}\nelse if (hr \u003C \"9\") {\ndocument.write(\"Good morning.\")\n}\nelse if (hr \u003C \"15\") {\ndocument.write(\"Have a nice day.\")\n}\nelse if (hr \u003C \"18\") {\ndocument.write(\"Good afternoon.\")\n}\nelse if (hr \u003C \"22\") {\ndocument.write(\"Good evening.\")\n}\nelse if (hr \u003C \"24\") {\ndocument.write(\"Good night.\")\n}\n\u003C\u002Fscript>\t\n    \u003C\u002Fdiv>\n\t\u003C\u002Fcenter>"]