[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fW-skOAwyTYXZtD7R6Hi4f2J83LjeARKq4OxNEj9Awcw":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":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":134,"fingerprints":474},"foobar-notifications-lite","Notification Bar, Announcement and Cookie Notice WordPress Plugin – FooBar","2.2.1","FooPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Ffooplugins\u002F","\u003Cp>FooBar allows you to create unlimited eye-catching notification bars, announcements and cookie notices that catch your visitor’s attention.\u003Cbr \u002F>\nFooBar has been completely rewritten from the ground up to give you fresh and modern looking notifications.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoobar-wordpress-notification-bars\u002F\" rel=\"nofollow ugc\">Visit the FooBar Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Create A FooBar Notification?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Communicate with your customers quickly and efficiently, by drawing their attention to your notification bars.\u003C\u002Fli>\n\u003Cli>Generate leads and grow your customer base.\u003C\u002Fli>\n\u003Cli>Use FOMO to drive product sales.\u003C\u002Fli>\n\u003Cli>Convert visitors into paying customers.\u003C\u002Fli>\n\u003Cli>Announce specials and important business news.\u003C\u002Fli>\n\u003Cli>Elegantly inform visitors about cookies, and comply with the EU GDPR cookie law and CCPA regulations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Technical Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create unlimited notifications\u003C\u002Fli>\n\u003Cli>Choose from different types (Announcement, Call To Action, Cookie Notice)\u003C\u002Fli>\n\u003Cli>Settings to customize your message \u002F call to action buttons \u002F notice\u003C\u002Fli>\n\u003Cli>Appearance settings to help you match your theme\u003C\u002Fli>\n\u003Cli>Visibility settings to customize how and when your announcement bars are shown\u003C\u002Fli>\n\u003Cli>Easily duplicate notifications from listing page in admin\u003C\u002Fli>\n\u003Cli>See previews within the admin, or on the frontend\u003C\u002Fli>\n\u003Cli>SEO friendly\u003C\u002Fli>\n\u003Cli>Supports Emojis 😀\u003C\u002Fli>\n\u003Cli>Compatible with PHP 8.2\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Usage Examples\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show a welcome notice to your visitors\u003C\u002Fli>\n\u003Cli>Advertise a sale you are currently running, with a CTA button to your shop page\u003C\u002Fli>\n\u003Cli>Show a cookie notice to your visitors and comply with EU GDPR cookie law and CCPA regulations\u003C\u002Fli>\n\u003Cli>Updated your privacy policy? Inform your users with a notification bar\u003C\u002Fli>\n\u003Cli>Create an announcement bar about your new product launch\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There are 7 different notification types available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Announcement – shows a simple announcement message with an optional link\u003C\u002Fli>\n\u003Cli>Call To Action – shows a message with a call to action (CTA) button\u003C\u002Fli>\n\u003Cli>Cookie Notice – shows a cookie notice with an accept button\u003C\u002Fli>\n\u003Cli>Sign Up (PRO only) – capture emails and add them to a Mailchimp list\u003C\u002Fli>\n\u003Cli>Countdown (PRO only) – show a countdown and call to action button to create a FOMO effect\u003C\u002Fli>\n\u003Cli>Tweet (PRO only) – shows a message with a click to Tweet button\u003C\u002Fli>\n\u003Cli>Free Shipping (PRO only) – shows a bar to your shoppers to entice them with free shipping if they buy more. Integrates with your WooCommerce store settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PRO Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>4 extra bar types – Countdown, Free Shipping, Tweet and Sign Up, including Mailchimp integration.\u003C\u002Fli>\n\u003Cli>Left & Right positions – up to 12 positions now available!\u003C\u002Fli>\n\u003Cli>Full customization – set gradient backgrounds, change font size, choose different icons, and more!\u003C\u002Fli>\n\u003Cli>Open \u002F Close triggers – open or close based on exit intent, time delays, scroll distance and more!\u003C\u002Fli>\n\u003Cli>Attention-grabbing Effects – Increase your conversions by grabbing the attention of visitors, to make them click on your buttons or open the bar.\u003C\u002Fli>\n\u003Cli>Scheduling – Decide when your bar shows, by selecting a start and end date\u002Ftime.\u003C\u002Fli>\n\u003Cli>Visibility Conditions – Choose where your notifications will show with conditions of your choosing. Show for a specific post type, or on specific pages only, or for certain categories.\u003C\u002Fli>\n\u003Cli>Custom CSS – add any custom CSS to the bar.\u003C\u002Fli>\n\u003Cli>More coming soon!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Announcement Bar Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Announcement Text – The announcement message that will be shown to your visitors. It can also contain emoji’s\u003C\u002Fli>\n\u003Cli>Show Link – Do you want to show an anchor link next to the announcement?\u003C\u002Fli>\n\u003Cli>Link Text\u003C\u002Fli>\n\u003Cli>Link URL\u003C\u002Fli>\n\u003Cli>Link Target\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Call To Action Bar Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>CTA Text – The call-to-action message that will be shown.\u003C\u002Fli>\n\u003Cli>Button Text\u003C\u002Fli>\n\u003Cli>Button URL\u003C\u002Fli>\n\u003Cli>Button Target\u003C\u002Fli>\n\u003Cli>CTA Button Position – You can override the position of the Call-To-Action button.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Cookie Notice Bar Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Cookie Notice Text – The cookie notice that will be shown to your visitors.\u003C\u002Fli>\n\u003Cli>Accept Button Text – The accept button will close the bar if clicked.\u003C\u002Fli>\n\u003Cli>Show Policy Link?\u003C\u002Fli>\n\u003Cli>Button Target\u003C\u002Fli>\n\u003Cli>CTA Button Position – You can override the position of the Call-To-Action button.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>General Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Layout settings to set how the notification is displayed within your page:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Position – Where do you want the bar to show on the page?\u003C\u002Fli>\n\u003Cli>Push Content – Whether or not the bar pushes the page to avoid hiding content\u003C\u002Fli>\n\u003Cli>Initial State – Is the bar opened or collapsed when the page loads?\u003C\u002Fli>\n\u003Cli>Remember State – Remember the state of the bar across page refreshes. If a visitor closes the bar, when they refresh the page again, it will stay closed.\u003C\u002Fli>\n\u003Cli>Expire State – Set a duration in days, before the state expires. If a visitor had previously closed a bar, when they refresh the page again, it will once again be opened.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Toggle Button settings. The toggle is the small button on the side of the notification with an icon, that collapses or dismisses the notification. To disable the toggle button, select a Toggle Shape of “None”.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Toggle Shape – The toggle is the small button on the side of the bar with an icon. What do you want the toggle button shape to look like?\u003C\u002Fli>\n\u003Cli>Toggle Action – What happens when the toggle button is clicked?\u003C\u002Fli>\n\u003Cli>Toggle Position – You can override the position of the toggle button.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Appearance Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Color Scheme – Choose from one of the pre-defined color schemes available for your bar.\u003C\u002Fli>\n\u003Cli>Transition – What transition should the bar use when opening or closing?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Visibility Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show When – On which pages do you want to show the bar?\u003C\u002Fli>\n\u003C\u002Ful>\n","Create unlimited notifications, announcements, or notices for your visitors",3000,67892,96,10,"2026-02-17T11:30:00.000Z","6.9.4","5.0","5.6",[20,21,22,23,24],"announcement","bar","notice-bar","notification-bar","top-bar","https:\u002F\u002Ffooplugins.com\u002Ffoobar-wordpress-notification-bars\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffoobar-notifications-lite.2.2.1.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":13,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"fooplugins",4,204000,328,76,"2026-04-03T23:32:23.251Z",[40,62,79,96,113],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":13,"num_ratings":50,"last_updated":51,"tested_up_to":16,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":28,"last_vuln_date":61,"fetched_at":30},"notibar","Notibar – Notification Bar for WordPress","2.1.9","Ninja Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fninjateam\u002F","\u003Cp>\u003Cstrong>Customizer for sticky header, notification bar, alert, promo code, marketing campaign, top banner\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin adds a \u003Cstrong>top notification bar\u003C\u002Fstrong> to indicate significant announcements on your website. You can set it as a sticky header that is visible when scrolling.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Dismiss\u003C\u002Fstrong> button can be disabled, closed permanently, or toggled so that your visitors can easily find it again.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Instant live preview\u003C\u002Fstrong> mode helps you see how every setting affects the notification bar before you publish it.\u003C\u002Fp>\n\u003Cp>Notibar seamlessly integrates with your existing WordPress theme, ensuring a cohesive look and feel. It has integrated clear and compelling call-to-action buttons to drive user engagement and conversions.\u003C\u002Fp>\n\u003Ch3>⚡️ FEATURES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>This alert banner is built to optimize appearance and drive a positive impact on your WordPress website traffic and conversions:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Designed with \u003Cstrong>clean\u003C\u002Fstrong> UI & modern style\u003C\u002Fli>\n\u003Cli>Display in \u003Cstrong>absolute\u003C\u002Fstrong> or \u003Cstrong>fixed\u003C\u002Fstrong> positioning\u003C\u002Fli>\n\u003Cli>Custom color, text, click-to-action\u003C\u002Fli>\n\u003Cli>Various notice bar \u003Cstrong>style presets\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Set text container width and alignment\u003C\u002Fli>\n\u003Cli>Actions for \u003Cstrong>Dismiss\u003C\u002Fstrong> button: disable, toggle, close for good\u003C\u002Fli>\n\u003Cli>WYSIWYG visual banner editor with \u003Cstrong>live preview\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Display on all pages\u002Fposts or specific page\u002Fpost ID\u003C\u002Fli>\n\u003Cli>Add different content for mobile devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 TYPICAL USE CASES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>These are good ideas on how to exploit the Notification Bar plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Important announcements\u003C\u002Fli>\n\u003Cli>Technical notices\u003C\u002Fli>\n\u003Cli>Time-sensitive appeals for donation or CTA\u003C\u002Fli>\n\u003Cli>Subscription increase\u003C\u002Fli>\n\u003Cli>Terms or operational changes\u003C\u002Fli>\n\u003Cli>Privacy policy acknowledgments\u003C\u002Fli>\n\u003Cli>Maintenance messages\u003C\u002Fli>\n\u003Cli>Service outage or resource shortage\u003C\u002Fli>\n\u003Cli>Seasonal offers or promotions\u003C\u002Fli>\n\u003Cli>Driving traffic to other sites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Notibar is ideal for you to promote upcoming events, new blog posts, product launches, or special offers with ease.\u003C\u002Fp>\n\u003Cp>Did you know? You can even capture email leads by offering incentives and integrating with your email marketing provider.\u003C\u002Fp>\n\u003Ch3>🎉 Supported Themes and Plugins\u003C\u002Fh3>\n\u003Cp>We have done extra work to ensure complete compatibility with all themes, page builders and other popular plugins.\u003C\u002Fp>\n\u003Ch3>📝 Documentation and Support\u003C\u002Fh3>\n\u003Cp>If you’re having issues, do let us know and we’ll try to help you out.\u003Cbr \u002F>\nYou can always reach us at \u003Ca href=\"http:\u002F\u002Fninjateam.org\u002Fsupport\" rel=\"nofollow ugc\">Ninja Team Support Center\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>♥️ Like this Top Bar Alert Plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Rate us 5⭐ stars on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fnotibar\u002Freviews\u002F?filter=5#new-post\" rel=\"ugc\">WordPress.org\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Learn to \u003Ca href=\"https:\u002F\u002Fyaycommerce.com\u002Fcategory\u002Fwoocommerce-tutorials\u002F\" rel=\"nofollow ugc\">create successful online stores\u003C\u002Fa> with advanced built-in features.\u003C\u002Fli>\n\u003C\u002Ful>\n","Customizer for sticky header, notification bar, alert, promo code, marketing campaign, top banner",8000,129210,62,"2026-01-26T18:09:00.000Z","4.0","5.3.1",[20,55,23,56,24],"banner","notifications","https:\u002F\u002Fninjateam.org\u002Fnotibar-wordpress-notification-bar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotibar.2.1.9.zip",98,3,"2025-03-05 21:11:50",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":28,"downloaded":70,"rating":28,"num_ratings":28,"last_updated":71,"tested_up_to":16,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":77,"download_link":78,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"barilo-light-top-bar-message","Barilo Light – Top Bar Message","1.1.0","Radislav","https:\u002F\u002Fprofiles.wordpress.org\u002Fnahabagroup\u002F","\u003Cp>Barilo Light allows site admins to easily display a custom message in a stylish top bar across their site. Useful for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Announcements or alerts\u003C\u002Fli>\n\u003Cli>Holiday greetings\u003C\u002Fli>\n\u003Cli>Special deals and promotions\u003C\u002Fli>\n\u003Cli>Maintenance notices\u003C\u002Fli>\n\u003Cli>Welcoming new visitors\u003C\u002Fli>\n\u003Cli>Contact info (email and phone)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple message text with optional HTML links (e.g. \u003Ccode>\u003Ca href=\"...\">Click here\u003C\u002Fa>\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Background and text color pickers (choose any color, not just presets)\u003C\u002Fli>\n\u003Cli>Optional phone link (tappable on mobile)\u003C\u002Fli>\n\u003Cli>Optional email link\u003C\u002Fli>\n\u003Cli>Option to temporarily hide the bar (only admin can do that)\u003C\u002Fli>\n\u003Cli>Optional “hide after date” – automatically stop showing the bar after a specific day\u003C\u002Fli>\n\u003Cli>Designed to be lightweight and easy to use\u003C\u002Fli>\n\u003C\u002Ful>\n","A free plugin to display a customizable top bar message on your WordPress site. Great for announcements, greetings, notifications or promotions.",291,"2025-12-15T11:30:00.000Z","6.7","8.2",[20,75,23,76,24],"header-message","promotion-bar","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbarilo-light-top-bar-message.1.1.0.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":28,"downloaded":87,"rating":28,"num_ratings":28,"last_updated":88,"tested_up_to":16,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":77,"download_link":95,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"convboost-sticky-notification-bar","ConvBoost Sticky Notification Bar","0.0.9","numeriweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fnumeriweb\u002F","\u003Cp>ConvBoost Sticky Notification Bar helps you add a clean \u003Cstrong>sticky bar\u003C\u002Fstrong> to your website (top or bottom of the screen) to highlight promotions, announcements, shipping updates, or any important message.\u003C\u002Fp>\n\u003Cp>It’s built to stay \u003Cstrong>simple\u003C\u002Fstrong>, \u003Cstrong>clear\u003C\u002Fstrong>, and \u003Cstrong>lightweight\u003C\u002Fstrong>: configure your bar in minutes, keep the output minimal, and avoid over-complicated builders. When you do want to fine-tune design, the \u003Cstrong>live admin preview\u003C\u002Fstrong> helps you iterate faster.\u003C\u002Fp>\n\u003Ch3>Why users choose ConvBoost\u003C\u002Fh3>\n\u003Cp>Most sticky bar plugins force a slow loop: edit \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> save \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> open your site \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> refresh \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> repeat.\u003Cbr \u002F>\nConvBoost focuses on a faster, simpler workflow:\u003Cbr \u002F>\n* Clear, beginner-friendly settings\u003Cbr \u002F>\n* Lightweight output and minimal overhead\u003Cbr \u002F>\n* Live preview to speed up styling (without guesswork)\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Lightweight and quick to configure\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live preview in the admin\u003C\u002Fstrong> (see changes instantly while you edit)\u003C\u002Fli>\n\u003Cli>Show the bar on \u003Cstrong>desktop\u003C\u002Fstrong>, \u003Cstrong>mobile\u003C\u002Fstrong>, or both\u003C\u002Fli>\n\u003Cli>Place the bar at the \u003Cstrong>top or bottom\u003C\u002Fstrong> of your pages\u003C\u002Fli>\n\u003Cli>Optional: \u003Cstrong>push the page down\u003C\u002Fstrong> when using a top bar (so it doesn’t cover your header)\u003C\u002Fli>\n\u003Cli>Choose the inner width: \u003Cstrong>full width\u003C\u002Fstrong> or \u003Cstrong>boxed\u003C\u002Fstrong> (set a custom width like 600px)\u003C\u002Fli>\n\u003Cli>Optional \u003Cstrong>two-line layout on mobile\u003C\u002Fstrong> (message + button can wrap neatly)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduling\u003C\u002Fstrong> (start\u002Fend date & time, minute precision)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content exclusions\u003C\u002Fstrong> (hide on areas like homepage, archives, search, and 404s)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Message\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add your message easily\u003C\u002Fli>\n\u003Cli>Standard \u003Cstrong>Links are allowed\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>No custom HTML (keeps it simple and safer)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Design (no coding or CSS needed)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Choose background and text colors\u003C\u002Fli>\n\u003Cli>Set link color\u003C\u002Fli>\n\u003Cli>Adjust font size\u003C\u002Fli>\n\u003Cli>Optional shadow and border\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Call-to-action button (optional)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add a button (example: “Shop now”, “Get the offer”, “Contact us”)\u003C\u002Fli>\n\u003Cli>Set the button link\u003C\u002Fli>\n\u003Cli>Option to open in a new tab\u003C\u002Fli>\n\u003Cli>Choose a button shape (Square \u002F Pill \u002F Rounded \u002F Boxed)\u003C\u002Fli>\n\u003Cli>Adjust button spacing and colors\u003C\u002Fli>\n\u003Cli>Optional button shadow\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Close button (optional)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Let visitors dismiss the bar\u003C\u002Fli>\n\u003Cli>Dismiss for the \u003Cstrong>current visit\u003C\u002Fstrong> (session) or for \u003Cstrong>X days\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Choose close icon position (left or right)\u003C\u002Fli>\n\u003Cli>Adjust close icon size and color\u003C\u002Fli>\n\u003C\u002Ful>\n","Lightweight sticky top\u002Fbottom bar for promos & announcements. CTA, scheduling, exclusions, and live admin preview.",118,"2026-02-10T12:08:00.000Z","6.0","7.4",[92,93,23,94,24],"announcement-bar","bottom-bar","sticky-bar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconvboost-sticky-notification-bar.0.0.9.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":28,"downloaded":104,"rating":28,"num_ratings":28,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":90,"tags":108,"homepage":111,"download_link":112,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"mau-top-bar","MAU Top Bar","1.0.1","maucoders","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaucoders\u002F","\u003Ch3>Short Description\u003C\u002Fh3>\n\u003Cp>Create customizable top bars for your WordPress website with countdown timers, announcements, and promotional messages. Perfect for engaging visitors and boosting conversions.\u003C\u002Fp>\n\u003Cp>This plugin provides an easy-to-use interface for adding promotional top bars with scheduling, WooCommerce compatibility, and custom styling options.\u003C\u002Fp>\n\u003Ch3>Third-Party Services\u003C\u002Fh3>\n\u003Cp>This plugin uses third-party\u002Fexternal services to enhance functionality. Below is detailed information about service:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Fonts\u003C\u002Fstrong>\u003Cbr \u002F>\n– API URL: https:\u002F\u002Fwww.googleapis.com\u002Fwebfonts\u002Fv1\u002Fwebfonts\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Purpose: Google Fonts API is used to fetch and display web fonts for customization options in the plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Data Sent: The plugin sends the Google Fonts API key to request a list of available fonts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>When Data is Sent: Data is transmitted only when customizing the plugin settings in the WordPress admin dashboard.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Privacy & Terms:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Ffonts\u002Ffaq\u002Fprivacy#:~:text=For%20clarity%2C%20Google%20does%20not,users%20or%20for%20targeted%20advertising.\" rel=\"nofollow ugc\">Google Fonts Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Short Description",370,"2025-09-01T17:31:00.000Z","6.8.5","5.8",[92,109,23,110,24],"countdown-timer","offer-timer","https:\u002F\u002Fwww.maucoders.com\u002Fmau-top-bar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmau-top-bar.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":123,"num_ratings":124,"last_updated":125,"tested_up_to":16,"requires_at_least":17,"requires_php":126,"tags":127,"homepage":130,"download_link":131,"security_score":132,"vuln_count":34,"unpatched_count":28,"last_vuln_date":133,"fetched_at":30},"wpfront-notification-bar","WPFront Notification Bar","3.5.1","Syam Mohan","https:\u002F\u002Fprofiles.wordpress.org\u002Fsyammohanm\u002F","\u003Cp>Want to display a notification about a promotion or a news? WPFront Notification Bar plugin lets you do that easily.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwpfront.com\u002Fnotification-bar-pro\u002F\" rel=\"nofollow ugc\">Upgrade to PRO\u003C\u002Fa> to create multiple bars and to use advanced editor.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display a \u003Cstrong>message\u003C\u002Fstrong> with a \u003Cstrong>button\u003C\u002Fstrong> (optional).\u003C\u002Fli>\n\u003Cli>Processes \u003Cstrong>shortcodes\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Button will \u003Cstrong>open a URL\u003C\u002Fstrong> or \u003Cstrong>execute JavaScript\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Position\u003C\u002Fstrong> the bar on \u003Cstrong>top\u003C\u002Fstrong> or \u003Cstrong>bottom\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Can be \u003Cstrong>fixed at position\u003C\u002Fstrong> (Sticky Bar).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display on Scroll\u003C\u002Fstrong> option.\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>any height\u003C\u002Fstrong> you want.\u003C\u002Fli>\n\u003Cli>Set the number of \u003Cstrong>seconds before\u003C\u002Fstrong> the \u003Cstrong>bar appears\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display a \u003Cstrong>close button\u003C\u002Fstrong> for the visitor.\u003C\u002Fli>\n\u003Cli>Set the number of \u003Cstrong>seconds before auto close\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Colors\u003C\u002Fstrong> are fully \u003Cstrong>customizable\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Display a \u003Cstrong>Reopen Button\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select the pages\u002Fposts\u003C\u002Fstrong> you want to display the notification.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select the user roles\u003C\u002Fstrong> you want to display the notification.\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>Start\u003C\u002Fstrong> and \u003Cstrong>End dates\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Hide in \u003Cstrong>Small Devices\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwpfront.com\u002Fwordpress-plugins\u002Fnotification-bar-plugin\u002Fwpfront-notification-bar-troubleshooting\u002F\" rel=\"nofollow ugc\">WPFront Notification Bar Troubleshooting\u003C\u002Fa> page for troubleshooting steps.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"http:\u002F\u002Fwpfront.com\u002Fnotification-bar-plugin-settings\u002F\" rel=\"nofollow ugc\">WPFront Notification Bar Settings\u003C\u002Fa> page for detailed option descriptions.\u003C\u002Fp>\n","Easily lets you create a bar on top or bottom to display a notification.",50000,1044538,90,131,"2025-12-02T16:51:00.000Z","7.0",[93,128,23,24,129],"notification","wordpress-notification-bar","http:\u002F\u002Fwpfront.com\u002Fnotification-bar-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpfront-notification-bar.3.5.1.zip",99,"2024-03-25 00:00:00",{"attackSurface":135,"codeSignals":352,"taintFlows":464,"riskAssessment":465,"analyzedAt":473},{"hooks":136,"ajaxHandlers":334,"restRoutes":349,"shortcodes":350,"cronEvents":351,"entryPointCount":34,"unprotectedCount":28},[137,143,149,153,157,161,165,169,172,176,179,181,184,186,188,193,195,199,201,203,206,208,211,216,220,222,225,228,232,233,236,240,245,248,252,256,259,262,264,267,269,272,275,279,282,285,290,293,297,301,305,310,313,316,320,323,326,331],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","admin_menu","add_menu","includes\\admin\\class-help.php",13,{"type":144,"name":145,"callback":146,"file":147,"line":148},"filter","fs_show_trial_foobar-notifications-lite","force_trial_hide","includes\\admin\\class-promotions.php",17,{"type":138,"name":150,"callback":151,"priority":132,"file":147,"line":152},"admin_init","force_hide_trial_notice",18,{"type":138,"name":154,"callback":155,"file":147,"line":156},"init","init_promotions",20,{"type":144,"name":158,"callback":159,"file":147,"line":160},"foobar_registered_bar_types","add_pro_bar_types",84,{"type":138,"name":162,"callback":163,"file":147,"line":164},"foobar_admin_notification_types_custom_css","add_pro_bar_types_custom_css",85,{"type":138,"name":166,"callback":167,"file":168,"line":148},"plugins_loaded","do_checks","includes\\admin\\class-updates.php",{"type":138,"name":170,"callback":170,"file":171,"line":156},"save_post","includes\\admin\\foofields\\class-metabox.php",{"type":138,"name":173,"callback":174,"file":171,"line":175},"admin_enqueue_scripts","enqueue_assets",23,{"type":138,"name":150,"callback":177,"file":171,"line":178},"init_fields_for_ajax",30,{"type":138,"name":170,"callback":170,"file":171,"line":180},181,{"type":138,"name":139,"callback":140,"file":182,"line":183},"includes\\admin\\foofields\\class-settings-page.php",27,{"type":138,"name":150,"callback":185,"file":182,"line":178},"init_settings",{"type":138,"name":173,"callback":174,"file":182,"line":187},33,{"type":144,"name":189,"callback":190,"file":191,"line":192},"field_type_mappings","foobar_field_type_mappings","includes\\admin\\foofields\\custom\\class-foobar-metabox.php",14,{"type":138,"name":173,"callback":174,"file":194,"line":175},"includes\\admin\\notification\\class-columns.php",{"type":144,"name":196,"callback":197,"priority":156,"file":198,"line":142},"post_row_actions","modify_list_row_actions","includes\\admin\\notification\\class-duplicate.php",{"type":138,"name":173,"callback":174,"file":200,"line":142},"includes\\admin\\notification\\class-preview.php",{"type":144,"name":196,"callback":197,"priority":14,"file":200,"line":202},16,{"type":144,"name":204,"callback":204,"file":205,"line":175},"must_add_meta_boxes","includes\\admin\\notification\\metabox\\class-debug.php",{"type":144,"name":204,"callback":204,"file":207,"line":175},"includes\\admin\\notification\\metabox\\class-inline-preview.php",{"type":144,"name":204,"callback":204,"file":209,"line":210},"includes\\admin\\notification\\metabox\\class-preview.php",24,{"type":144,"name":212,"callback":213,"priority":14,"file":214,"line":215},"can_save","can_save_meta","includes\\admin\\notification\\metabox\\class-settings.php",42,{"type":144,"name":217,"callback":218,"priority":14,"file":214,"line":219},"after_save_post_meta","update_enqueue_cache",43,{"type":144,"name":204,"callback":204,"file":221,"line":210},"includes\\admin\\notification\\metabox\\class-shortcode.php",{"type":138,"name":223,"callback":223,"file":224,"line":175},"admin_footer","includes\\admin\\notification\\metabox\\class-types.php",{"type":138,"name":226,"callback":227,"file":224,"line":210},"admin_head","custom_css",{"type":144,"name":229,"callback":230,"priority":14,"file":224,"line":231},"hidden_meta_boxes","get_hidden_meta_boxes",25,{"type":144,"name":204,"callback":204,"file":224,"line":183},{"type":138,"name":174,"callback":234,"file":224,"line":235},"enqueue",28,{"type":144,"name":237,"callback":238,"priority":14,"file":224,"line":239},"get_posted_data","get_type",29,{"type":144,"name":241,"callback":242,"priority":243,"file":244,"line":14},"foobar_admin_notification_settings_fields","append_advanced_fields",50,"includes\\admin\\notification\\metabox\\settings\\class-advanced.php",{"type":144,"name":241,"callback":246,"priority":178,"file":247,"line":14},"append_appearance_fields","includes\\admin\\notification\\metabox\\settings\\class-appearance.php",{"type":144,"name":249,"callback":250,"priority":14,"file":247,"line":251},"foobar_render_get_meta","override_render_meta",11,{"type":144,"name":253,"callback":254,"priority":14,"file":255,"line":14},"foobar_admin_notification_settings_fields-message","get_content_fields","includes\\admin\\notification\\metabox\\settings\\class-content-announcement.php",{"type":144,"name":257,"callback":258,"priority":14,"file":255,"line":192},"foobar_admin_notification_settings_fields_config-message","get_fields_config",{"type":144,"name":260,"callback":254,"priority":14,"file":261,"line":14},"foobar_admin_notification_settings_fields-cta","includes\\admin\\notification\\metabox\\settings\\class-content-call-to-action.php",{"type":144,"name":263,"callback":258,"priority":14,"file":261,"line":251},"foobar_admin_notification_settings_fields_config-cta",{"type":144,"name":265,"callback":254,"priority":14,"file":266,"line":14},"foobar_admin_notification_settings_fields-cookie","includes\\admin\\notification\\metabox\\settings\\class-content-cookie.php",{"type":144,"name":268,"callback":258,"priority":14,"file":266,"line":251},"foobar_admin_notification_settings_fields_config-cookie",{"type":144,"name":241,"callback":270,"priority":156,"file":271,"line":14},"append_content_tabs","includes\\admin\\notification\\metabox\\settings\\class-content.php",{"type":144,"name":241,"callback":273,"priority":14,"file":274,"line":14},"append_general_fields","includes\\admin\\notification\\metabox\\settings\\class-general.php",{"type":144,"name":241,"callback":276,"priority":277,"file":278,"line":14},"append_visibility_fields",40,"includes\\admin\\notification\\metabox\\settings\\class-visibility.php",{"type":144,"name":158,"callback":280,"file":281,"line":142},"add_bar_type","includes\\class-bar-type.php",{"type":144,"name":283,"callback":284,"file":281,"line":192},"foobar_registered_renderers","add_bar_renderer",{"type":144,"name":286,"callback":287,"priority":14,"file":288,"line":289},"foobar_enqueue_get_bars_to_enqueue_from_cache-all","enqueue_bars_for_all","includes\\class-enqueue.php",47,{"type":144,"name":291,"callback":292,"priority":14,"file":288,"line":123},"foobar_enqueue_handle_cache_rebuild-all","handle_cache_rebuild_all",{"type":138,"name":154,"callback":294,"file":295,"line":296},"closure","includes\\class-init.php",26,{"type":144,"name":298,"callback":294,"priority":14,"file":299,"line":300},"plugin_icon","includes\\freemius.php",55,{"type":144,"name":302,"callback":303,"file":299,"line":304},"pricing\u002Fshow_annual_in_monthly","__return_false",63,{"type":138,"name":306,"callback":307,"priority":308,"file":309,"line":152},"wp_footer","include_bar_assets",1,"includes\\front\\class-includer.php",{"type":138,"name":306,"callback":311,"priority":132,"file":309,"line":312},"include_bars",19,{"type":138,"name":314,"callback":315,"file":309,"line":156},"shutdown","perform_checks",{"type":138,"name":317,"callback":318,"file":319,"line":202},"template_redirect","check_for_preview","includes\\front\\class-preview.php",{"type":138,"name":166,"callback":321,"file":322,"line":152},"init_shortcode","includes\\front\\class-shortcode.php",{"type":138,"name":154,"callback":324,"file":325,"line":192},"register","includes\\posttypes\\class-notification.php",{"type":138,"name":327,"callback":328,"file":329,"line":330},"admin_notices","foobar_min_php_admin_notice","includes\\startup-checks.php",39,{"type":138,"name":327,"callback":332,"file":329,"line":333},"foobar_min_wp_admin_notice",46,[335,340,343,346],{"action":336,"nopriv":337,"callback":338,"hasNonce":339,"hasCapCheck":337,"file":141,"line":148},"foobar_admin_import_demos",false,"import_demos",true,{"action":341,"nopriv":337,"callback":342,"hasNonce":339,"hasCapCheck":337,"file":141,"line":156},"foobar_admin_help_demo","render_demo",{"action":344,"nopriv":337,"callback":345,"hasNonce":339,"hasCapCheck":337,"file":198,"line":202},"foobar_admin_clone","ajax_clone",{"action":347,"nopriv":337,"callback":348,"hasNonce":339,"hasCapCheck":337,"file":200,"line":312},"foobar_admin_preview","ajax_preview",[],[],[],{"dangerousFunctions":353,"sqlUsage":354,"outputEscaping":356,"fileOperations":28,"externalRequests":28,"nonceChecks":457,"capabilityChecks":458,"bundledLibraries":459},[],{"prepared":28,"raw":28,"locations":355},[],{"escaped":357,"rawEcho":358,"locations":359},129,48,[360,363,365,368,370,372,374,375,376,377,379,381,384,386,388,391,393,395,398,401,403,405,408,411,413,415,416,418,420,421,423,425,426,427,430,432,434,436,438,441,442,444,445,447,449,452,453,455],{"file":141,"line":361,"context":362},64,"raw output",{"file":147,"line":364,"context":362},93,{"file":366,"line":367,"context":362},"includes\\admin\\foofields\\class-base.php",101,{"file":366,"line":369,"context":362},115,{"file":366,"line":371,"context":362},126,{"file":366,"line":373,"context":362},130,{"file":171,"line":59,"context":362},{"file":171,"line":132,"context":362},{"file":171,"line":27,"context":362},{"file":171,"line":378,"context":362},229,{"file":182,"line":380,"context":362},128,{"file":382,"line":383,"context":362},"includes\\admin\\foofields\\custom\\conditions\\class-field.php",142,{"file":382,"line":385,"context":362},189,{"file":382,"line":387,"context":362},212,{"file":389,"line":390,"context":362},"includes\\admin\\foofields\\custom\\conditions\\class-row-index.php",34,{"file":392,"line":380,"context":362},"includes\\admin\\foofields\\custom\\conditions\\group\\class-field.php",{"file":394,"line":390,"context":362},"includes\\admin\\foofields\\custom\\conditions\\group\\class-row-index.php",{"file":396,"line":397,"context":362},"includes\\admin\\foofields\\fields\\class-field.php",302,{"file":399,"line":400,"context":362},"includes\\admin\\foofields\\fields\\class-icon.php",57,{"file":402,"line":164,"context":362},"includes\\admin\\foofields\\fields\\class-input-list.php",{"file":404,"line":178,"context":362},"includes\\admin\\foofields\\fields\\class-repeater-index.php",{"file":406,"line":407,"context":362},"includes\\admin\\foofields\\fields\\class-repeater.php",66,{"file":409,"line":410,"context":362},"includes\\admin\\foofields\\fields\\class-suggest.php",110,{"file":194,"line":412,"context":362},77,{"file":194,"line":414,"context":362},79,{"file":194,"line":13,"context":362},{"file":194,"line":417,"context":362},97,{"file":194,"line":419,"context":362},106,{"file":205,"line":407,"context":362},{"file":207,"line":422,"context":362},67,{"file":209,"line":424,"context":362},78,{"file":221,"line":50,"context":362},{"file":221,"line":407,"context":362},{"file":428,"line":429,"context":362},"includes\\admin\\views\\help.php",333,{"file":428,"line":431,"context":362},359,{"file":428,"line":433,"context":362},360,{"file":428,"line":435,"context":362},361,{"file":428,"line":437,"context":362},553,{"file":439,"line":440,"context":362},"includes\\renderers\\bars\\class-bar.php",83,{"file":439,"line":160,"context":362},{"file":443,"line":239,"context":362},"includes\\renderers\\class-renderer.php",{"file":443,"line":219,"context":362},{"file":443,"line":446,"context":362},54,{"file":443,"line":448,"context":362},58,{"file":450,"line":451,"context":362},"includes\\renderers\\items\\class-item.php",121,{"file":329,"line":202,"context":362},{"file":329,"line":454,"context":362},31,{"file":329,"line":456,"context":362},32,6,2,[460],{"name":461,"version":462,"knownCves":463},"Freemius","1.0",[],[],{"summary":466,"deductions":467},"The \"foobar-notifications-lite\" plugin v2.2.1 exhibits a generally good security posture based on the provided static analysis. The absence of dangerous functions, SQL injection vulnerabilities (all queries use prepared statements), file operations, and external HTTP requests are positive indicators. Furthermore, the presence of nonce and capability checks on entry points, combined with a relatively high percentage of properly escaped output, suggests a developer conscious of common security pitfalls. The zero recorded CVEs and the lack of any taint analysis findings further contribute to this positive assessment, indicating no known historical or immediately apparent severe vulnerabilities.\n\nHowever, a notable concern arises from the 73% output escaping rate. While this means the majority of outputs are handled securely, the remaining 27% that are not properly escaped represent a potential cross-site scripting (XSS) vector. This is the primary weakness identified in the static analysis. The plugin's attack surface consists of 4 AJAX handlers, and while the report states 0 are unprotected, the escaping issue could still allow for XSS if user-supplied data is present in those unescaped outputs. The bundled Freemius library, if not kept updated independently, could also pose a risk if it contains known vulnerabilities, though no specific version issues are indicated here.\n\nIn conclusion, the plugin is designed with several security best practices in mind, leading to a low overall risk profile. The developer has taken steps to mitigate common threats like SQL injection and code execution. The main area requiring attention is ensuring 100% output escaping to eliminate XSS vulnerabilities. Given the lack of critical issues and historical vulnerabilities, the plugin appears relatively safe for use, provided the identified output escaping deficiency is addressed.",[468,471],{"reason":469,"points":470},"Unescaped output found",8,{"reason":472,"points":60},"Bundled library (Freemius v1.0) potentially outdated","2026-03-16T18:19:45.791Z",{"wat":475,"direct":484},{"assetPaths":476,"generatorPatterns":479,"scriptPaths":480,"versionParams":481},[477,478],"\u002Fwp-content\u002Fplugins\u002Ffoobar-notifications-lite\u002Fassets\u002Fcss\u002Ffoobar-style.css","\u002Fwp-content\u002Fplugins\u002Ffoobar-notifications-lite\u002Fassets\u002Fjs\u002Ffoobar-scripts.js",[],[478],[482,483],"foobar-notifications-lite\u002Fassets\u002Fcss\u002Ffoobar-style.css?ver=","foobar-notifications-lite\u002Fassets\u002Fjs\u002Ffoobar-scripts.js?ver=",{"cssClasses":485,"htmlComments":487,"htmlAttributes":489,"restEndpoints":491,"jsGlobals":493,"shortcodeOutput":495},[486],"foobar-notification-bar",[488],"\u003C!-- FooBar Notification Bar -->",[490],"data-foobar-id",[492],"\u002Fwp-json\u002Ffoobar\u002Fv1\u002Fsettings",[494],"FooBar",[496],"[foobar_notification]"]