[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_0eKJWgmuhgiVAkXufKG62rz_NA-CiE9OkYsLKXXdRc":3},{"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":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":36,"analysis":127,"fingerprints":181},"rouergue-creation-top-notice-bar","Rouergue Creation Top Notice Bar","1.0.6","Rouergue Création","https:\u002F\u002Fprofiles.wordpress.org\u002Frock4temps\u002F","\u003Cp>\u003Cstrong>Rouergue Creation Top Notice Bar\u003C\u002Fstrong> allows you to display a clean, lightweight, and customizable\u003Cbr \u002F>\nnotice bar at the top of your WordPress site.\u003C\u002Fp>\n\u003Cp>The plugin provides a \u003Cstrong>modern React-based settings page\u003C\u002Fstrong>, built with official WordPress\u003Cbr \u002F>\ncomponents, making it easy to configure the \u003Cstrong>content, appearance, visibility, and scheduling\u003C\u002Fstrong> of the notice bar.\u003C\u002Fp>\n\u003Cp>✅ Compatible with classic themes and block themes\u003Cbr \u002F>\n✅ No shortcode required\u003Cbr \u002F>\n✅ Fully compatible with fixed and sticky headers\u003C\u002Fp>\n\u003Ch3>Settings Page\u003C\u002Fh3>\n\u003Cp>After activating the plugin, a \u003Cstrong>RCTNB Settings\u003C\u002Fstrong> page is available in the WordPress admin area.\u003Cbr \u002F>\nThis page allows you to configure:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Content & Behavior\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Message displayed at the top of the site(Use plain text or HTML in your message)\u003C\u002Fli>\n\u003Cli>Enable or disable the notice bar\u003C\u002Fli>\n\u003Cli>Optional scrolling text (right to left)\u003C\u002Fli>\n\u003Cli>Adjust the scrolling speed based on message length\u003C\u002Fli>\n\u003Cli>Enable a fixed position for the notice bar\u003C\u002Fli>\n\u003Cli>Option to hide the notification bar on mobile(≤ 480px)\u003C\u002Fli>\n\u003Cli>Enable a call-to-action button \u003C\u002Fli>\n\u003Cli>Open the call-to-action link in a new tab\u003C\u002Fli>\n\u003Cli>Enable close button \u003C\u002Fli>\n\u003Cli>Enable a cookie when closing the notification bar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Appearance\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Text size\u003C\u002Fli>\n\u003Cli>Text, background, and button colors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Scheduling\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable scheduling for the notice bar\u003C\u002Fli>\n\u003Cli>Define a start date and time\u003C\u002Fli>\n\u003Cli>Define an end date and time\u003C\u002Fli>\n\u003Cli>The notification bar will only appear automatically during the selected time and date range\u003C\u002Fli>\n\u003Cli>Uses the WordPress site timezone settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Visibility\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose how the notice bar visibility is handled\u003C\u002Fli>\n\u003Cli>Exclude the notice bar from selected publications\u003C\u002Fli>\n\u003Cli>Or display the notice bar only on selected publications\u003C\u002Fli>\n\u003Cli>Multiple selection supported (posts, pages, and custom post types)\u003C\u002Fli>\n\u003Cli>\n\u003Cp>No manual ID input required\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>User targeting options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Public: display the notice bar to all visitors\u003C\u002Fli>\n\u003Cli>Connected users only: display the notice bar only to logged-in users\u003C\u002Fli>\n\u003Cli>User roles: display the notice bar only for selected user roles\u003C\u002Fli>\n\u003Cli>Specific user accounts: display the notice bar only for selected users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 Once enabled and configured, the notice bar is automatically displayed\u003Cbr \u002F>\nat the top of your site.\u003C\u002Fp>\n\u003Ch3>Theme Compatibility\u003C\u002Fh3>\n\u003Cp>The plugin is compatible with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Classic themes\u003C\u002Fli>\n\u003Cli>Block themes\u003C\u002Fli>\n\u003Cli>Themes using static or fixed headers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The notice bar relies on the WordPress core wp_body_open hook to be displayed correctly.\u003C\u002Fp>\n\u003Cp>If a theme (or child theme) does not include this hook, the notice bar will not appear.\u003C\u002Fp>\n\u003Ch3>Fixed Header Compatibility\u003C\u002Fh3>\n\u003Cp>If your theme uses a fixed or sticky header, the notification bar must also be enabled in fixed position in order to be displayed correctly.\u003Cbr \u002F>\nThe header is dynamically repositioned below the notification bar.\u003Cbr \u002F>\nThe page content is adjusted to prevent overlap.\u003Cbr \u002F>\nThe WordPress admin bar (when present) is fully taken into account.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>◆ English\u003Cbr \u002F>\n◆ French\u003C\u002Fp>\n\u003Ch3>Discover our other plugins\u003C\u002Fh3>\n\u003Cp>◆ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-event-tickets\u002F\" rel=\"ugc\">Easy Custom Event Tickets\u003C\u002Fa>\u003Cbr \u002F>\n◆ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feditor-custom-color-palette\u002F\" rel=\"ugc\">Editor Custom Color Palette\u003C\u002Fa>\u003Cbr \u002F>\n◆ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fslider-galerie-native-responsive\u002F\" rel=\"ugc\">Slider Galerie Native Responsive\u003C\u002Fa>\u003Cbr \u002F>\n◆ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffilter-bar-custom-post-type\u002F\" rel=\"ugc\">Filter Bar Custom Post Type\u003C\u002Fa>\u003Cbr \u002F>\n◆ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frouergue-creation-sidebar-embed\u002F\" rel=\"ugc\">Rouergue Creation Events Sidebar\u003C\u002Fa>\u003C\u002Fp>\n","Display a clean and customizable notice bar at the top of your WordPress site using a modern React-based settings page.",0,327,"2026-03-07T09:13:00.000Z","7.0","6.0","7.4",[18,19,20,21],"announcement","message","notice","top-bar","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frouergue-creation-top-notice-bar.1.0.6.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"rock4temps",6,140,96,7,97,"2026-04-04T05:43:23.783Z",[37,58,74,90,110],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":32,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"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,10,"2026-02-17T11:30:00.000Z","6.9.4","5.0","5.6",[18,53,54,55,21],"bar","notice-bar","notification-bar","https:\u002F\u002Ffooplugins.com\u002Ffoobar-wordpress-notification-bars\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffoobar-notifications-lite.2.2.1.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":11,"num_ratings":11,"last_updated":68,"tested_up_to":69,"requires_at_least":50,"requires_php":22,"tags":70,"homepage":22,"download_link":73,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"simple-site-notice","Simple Site Notice – Top Bar & Bottom Bar","1.2.0","MakeYourWeb","https:\u002F\u002Fprofiles.wordpress.org\u002Fmakeyourwebonline\u002F","\u003Cp>\u003Cstrong>Simple Site Notice – Top Bar & Bottom Bar\u003C\u002Fstrong> lets you display a customizable notification banner on your WordPress site, either fixed to the top of the screen or placed inline at the bottom.\u003C\u002Fp>\n\u003Cp>Perfect for cookie notices, promotions, announcements, donation requests, or any other message you want to highlight.\u003C\u002Fp>\n\u003Cp>Key features:\u003Cbr \u002F>\n* Place the notice at the top or bottom of your site\u003Cbr \u002F>\n* Use plain text or HTML in your message\u003Cbr \u002F>\n* Choose background and text colors\u003Cbr \u002F>\n* Customize font size and padding\u003Cbr \u002F>\n* Add your own CSS styles (without \u003Ccode>\u003Cstyle>\u003C\u002Fcode> tags)\u003Cbr \u002F>\n* Option to hide the notice on mobile devices\u003Cbr \u002F>\n* Option to enable a close button so users can dismiss the notice\u003Cbr \u002F>\n* Option to remember closure with a cookie (notice stays hidden after closing)\u003Cbr \u002F>\n* Lightweight and clean – no JavaScript required (unless close button is enabled)\u003Cbr \u002F>\n* Works instantly – no setup complexity\u003C\u002Fp>\n","Display a customizable notification bar at the top or bottom of your site. Perfect for notices, promotions, or announcements.",20,569,"2025-05-13T09:19:00.000Z","6.8.5",[18,71,72,20,21],"banner","bottom-bar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-site-notice.1.2.0.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":11,"downloaded":82,"rating":11,"num_ratings":11,"last_updated":83,"tested_up_to":49,"requires_at_least":84,"requires_php":85,"tags":86,"homepage":22,"download_link":89,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"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",[18,87,55,88,21],"header-message","promotion-bar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbarilo-light-top-bar-message.1.1.0.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":32,"num_ratings":100,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":22,"tags":104,"homepage":106,"download_link":107,"security_score":108,"vuln_count":30,"unpatched_count":11,"last_vuln_date":109,"fetched_at":26},"simple-banner","Simple Banner – Easily add multiple Banners\u002FBars\u002FNotifications\u002FAnnouncements to the top or bottom of your website","3.2.1","rpetersen29","https:\u002F\u002Fprofiles.wordpress.org\u002Frpetersen29\u002F","\u003Cp>This plugin makes it easy to display a simple announcement banner or bar at the top of your website. You can easily customize the color of the links, text, and background of the bar from within the settings. You can also customize to your heart’s desire by adding your own custom CSS. There’s also a fancy preview section within the settings so you can see your changes before you save them.\u003C\u002Fp>\n\u003Ch4>Now with multi-banner support\u003C\u002Fh4>\n\u003Cp>With Pro features you can display up to 5 separate banners on your site. Banners can be shown simultaneously or plan weeks of banners by showing them consecutively.\u003C\u002Fp>\n","Display a simple banner\u002Fbar at the top or bottom of your website. Now with multi-banner support.",50000,1934811,45,"2026-01-20T20:45:00.000Z","6.9.0","3.0.1",[18,71,53,20,105],"notification","https:\u002F\u002Fgithub.com\u002Frpetersen29\u002Fsimple-banner","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-banner.3.2.1.zip",95,"2025-10-21 17:34:27",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":120,"num_ratings":121,"last_updated":122,"tested_up_to":49,"requires_at_least":123,"requires_php":16,"tags":124,"homepage":125,"download_link":126,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"easy-notification-bar","Easy Notification Bar","1.7","wpexplorer","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpexplorer\u002F","\u003Cp>Easily add a custom top bar notification message to on your site with live customization options via the WordPress customizer. The plugin allows you to enter your notification bar text as well as an optional button to display next to your text. Perfect for notifying visitors of a current sale, hot product, warnings or other important messages.\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-notification-bar\u002F\" rel=\"ugc\">Easy Notification Bar\u003C\u002Fa> plugin makes use of the newer “wp_body_open” action hook introduced in WordPress 5.2.0 which allows the plugin to work better with any theme that has been updated to support the tag. Contrary to other notice bar solutions which rely on absolute positioning, this plugin inserts the notice bar right after the body tag so it should display perfectly without any conflicts on any well-coded theme.\u003C\u002Fp>\n\u003Cp>By default, the notification bar is “static” which means it displays at the top of your site so when you scroll down the page it will become “hidden”. This is generally better for usability and \u003Ca href=\"https:\u002F\u002Fwww.wpexplorer.com\u002Fwordpress-seo\u002F\" rel=\"nofollow ugc\">SEO\u003C\u002Fa>. However, in version 1.4 we added a new \u003Cstrong>sticky option\u003C\u002Fstrong> which you can enable in the Customizer so that the notification bar remains visible as you scroll down the page. The sticky functionality makes use of the CSS sticky property (not javascript).\u003C\u002Fp>\n\u003Cp>Although disabled by default, you can enable a \u003Cstrong>close icon\u003C\u002Fstrong> for your notice. When enabled, your visitors will see an “x” icon over the top bar which they can click to hide the message for their current and future sessions. This functionality makes use of localStorage (not cookies). You can also select to hide the notification bar when clicking the call to action button.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Sitewide (or homepage only) top notification bar.\u003C\u002Fli>\n\u003Cli>Easy setup via the WordPress customizer.\u003C\u002Fli>\n\u003Cli>Optional close icon.\u003C\u002Fli>\n\u003Cli>Optional sticky display.\u003C\u002Fli>\n\u003Cli>Custom background, color, text alignment and font size settings.\u003C\u002Fli>\n\u003Cli>Optional callout button.\u003C\u002Fli>\n\u003Cli>Responsive design so it looks good on mobile.\u003C\u002Fli>\n\u003Cli>Minimal code.\u003C\u002Fli>\n\u003Cli>Vanilla Javascript used for close icon (jQuery not needed).\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple plugin for displaying a notice at the top of your website that can be closed by the visitor. Completely free and minimal without any upsells.",9000,135989,92,16,"2026-03-10T18:26:00.000Z","6.3",[71,20,105,55,21],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-notification-bar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-notification-bar.1.7.zip",{"attackSurface":128,"codeSignals":168,"taintFlows":176,"riskAssessment":177,"analyzedAt":180},{"hooks":129,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":167,"entryPointCount":11,"unprotectedCount":11},[130,136,140,146,150,154,157,160],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","admin_menu","rctnb_menu_settings_page","inc\\rctnb-admin.php",14,{"type":131,"name":137,"callback":138,"file":134,"line":139},"init","rctnb_top_notice_bar_settings",263,{"type":141,"name":142,"callback":143,"priority":47,"file":144,"line":145},"filter","load_textdomain_mofile","rctnb_load_custom_plugin_translation_file","rouergue-creation-top-notice-bar.php",72,{"type":131,"name":147,"callback":148,"file":144,"line":149},"wp_enqueue_scripts","rctnb_enqueue_style",112,{"type":131,"name":151,"callback":152,"file":144,"line":153},"admin_enqueue_scripts","rctnb_settings_page_enqueue_style_script",204,{"type":131,"name":147,"callback":155,"file":144,"line":156},"rctnb_enqueue_notice_bar_script",257,{"type":131,"name":147,"callback":158,"file":144,"line":159},"rctnb_enqueue_mobile_css",288,{"type":131,"name":161,"callback":162,"file":144,"line":163},"wp_body_open","rctnb_display_top_notice_bar_front_page",783,[],[],[],[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":175},[],{"prepared":11,"raw":11,"locations":171},[],{"escaped":173,"rawEcho":11,"locations":174},26,[],[],[],{"summary":178,"deductions":179},"The static analysis of the \"rouergue-creation-top-notice-bar\" plugin v1.0.6 indicates a strong security posture in terms of code implementation. There are no identified dangerous functions, all SQL queries utilize prepared statements, and all output is properly escaped. The absence of file operations and external HTTP requests further reduces the potential attack surface.  Furthermore, the plugin has no recorded vulnerabilities, CVEs, or known past issues, suggesting a history of secure development and maintenance.\n\nHowever, a significant concern arises from the complete lack of identified entry points (AJAX handlers, REST API routes, shortcodes, cron events) and consequently, no identified entry points lacking authentication or capability checks. While this appears positive on the surface, it also means the plugin may not be performing any dynamic actions or integrations that would typically require these security measures. This could indicate a very simple plugin with limited functionality or, conversely, a potential missed opportunity to secure critical actions if any exist but were not detected by the static analysis. The taint analysis also reported zero flows, which is excellent but, similar to the entry points, could be a reflection of limited code complexity or data processing.\n\nIn conclusion, the plugin exhibits excellent adherence to fundamental secure coding practices like prepared statements and output escaping. The lack of historical vulnerabilities is also a significant strength. The primary area for caution lies in the zero-count for entry points and taint flows, which, while indicative of a clean codebase, might also suggest limited functionality or a potential blind spot if dynamic features exist but were not revealed by the analysis.",[],"2026-03-17T07:30:08.714Z",{"wat":182,"direct":193},{"assetPaths":183,"generatorPatterns":187,"scriptPaths":188,"versionParams":189},[184,185,186],"\u002Fwp-content\u002Fplugins\u002Frouergue-creation-top-notice-bar\u002Fcss\u002Frctnb-style.css","\u002Fwp-content\u002Fplugins\u002Frouergue-creation-top-notice-bar\u002Fbuild\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Frouergue-creation-top-notice-bar\u002Fbuild\u002Findex.css",[],[185],[190,191,192],"rouergue-creation-top-notice-bar\u002Fcss\u002Frctnb-style.css?ver=","rouergue-creation-top-notice-bar\u002Fbuild\u002Findex.js?ver=","rouergue-creation-top-notice-bar\u002Fbuild\u002Findex.css?ver=",{"cssClasses":194,"htmlComments":195,"htmlAttributes":197,"restEndpoints":202,"jsGlobals":203,"shortcodeOutput":205},[],[196,196,196,196],"\u003C!-- Rouergue Creation Top Notice Bar -->",[198,199,200,201],"data-rctnb-bar","data-rctnb-close-button","data-rctnb-cookie","data-rctnb-bar-visible",[],[204],"rctnbSettings",[]]