[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fm55ybFGSQGNPKLzXu1XZjSPeeYCPVeJhOvV6L1gg7oM":3,"$fhAZ0MJ6ob0P95KYzxqixRdvWyHVAYIVGRNhHSCidyzw":316,"$fKKSTm_5YUrjFc2gQPqzJua7NZoU-MbrKzTzCePS0rLs":320},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":39,"analysis":147,"fingerprints":290},"skysa-announcements-app","Skysa Announcements App","1.10","Skysa","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidskysa\u002F","\u003Cp>Alert your website visitors when you have an announcement for them. The Announcements app allows you to add announcement notices which can display automatically for people who have not yet viewed that announcement. Set how long you want each announcement you add to display and have multiple announcements active at a time.\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Zj1uGXX2xrk&hd=1\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ftags\u002Fskysa-apps\" rel=\"ugc\">More Skysa App plugins\u003C\u002Fa> -|||- \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fskysa-official\u002F\" rel=\"ugc\">Skysa App Bar Integration plugin\u003C\u002Fa>\u003C\u002Fp>\n","Post pop-up ajax announcements for your site visitors. Rich content, announcement experation date and many other announcement options.",10,8169,0,"2014-09-08T20:32:00.000Z","4.0.38","2.7","",[19,20,21,22,23],"announcement","announcements","notice","skysa","skysa-apps","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fskysa-announcements-app","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fskysa-announcements-app.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"davidskysa",11,110,84,4439,68,"2026-05-20T00:35:08.521Z",[40,65,87,107,126],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":60,"download_link":61,"security_score":62,"vuln_count":63,"unpatched_count":13,"last_vuln_date":64,"fetched_at":28},"bulletin-announcements","Announcement & Notification Banner – Bulletin","3.14.0","Rock Solid","https:\u002F\u002Fprofiles.wordpress.org\u002Fmikewire_rocksolid\u002F","\u003Ch4>Announcement Banner\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.rocksolidplugins.com\u002Fbulletin\u002F\" rel=\"nofollow ugc\">View demos here\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.rocksolidplugins.com\u002Fdocs\u002Fbulletin\u002F\" rel=\"nofollow ugc\">View docs here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Over 1k active installs and many happy customers! We have a perfect average 5 star review.\u003C\u002Fp>\n\u003Cp>See some customer reviews below:\u003C\u002Fp>\n\u003Cp>\u003Cem>“Works well and easy to use – recommend”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cem>“Very simple plugin, elegant design and great assistance! I tried some other plugins and this one is the best! I highly recommend…”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cem>“Does the job. PERFECTLY!”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cem>“Gets the message across, where you want it, when you want it, how you want it. Great, lightweight plugin. Does what it needs to do without a lot of dead weight.”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cem>“I really like this bulletin plugin, it’s the best I’ve seen!”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cem>“Fantastic Plugin, so versatile!”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.rocksolidplugins.com\u002Fplugins\u002Fbulletin\u002F?utm_source=bulletinwprepo&utm_medium=link\" rel=\"nofollow ugc\">Bulletin\u003C\u002Fa>\u003C\u002Fstrong> is a lightweight plugin that shows announcement banners, sale offers and shop notices on your website.\u003C\u002Fp>\n\u003Cp>Here are a few of the typical scenarios when you would use Bulletin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🛍️ Sale offers\u003C\u002Fli>\n\u003Cli>⏳ Countdown to an event\u003C\u002Fli>\n\u003Cli>🆕 Announcing a new section on your website\u003C\u002Fli>\n\u003Cli>⚠️ Showing an important notice for logged-in members\u003C\u002Fli>\n\u003Cli>🚨 Emergency Announcements\u003C\u002Fli>\n\u003Cli>🍪 Cookie notice\u003C\u002Fli>\n\u003Cli>✨ Announcing a new feature for your product\u003C\u002Fli>\n\u003Cli>🎉 And much more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>Watch a quick video of how it works here:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F7C54MIp5cW8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>You can also check out these demos:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.rocksolidplugins.com\u002Fbulletin\u002Fabout\u002F\" rel=\"nofollow ugc\">Header bulletin with multiple messages\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.rocksolidplugins.com\u002Fbulletin\u002Fcountdown\u002F\" rel=\"nofollow ugc\">Header bulletin with countdown\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.rocksolidplugins.com\u002Fbulletin\u002Ffloating-at-bottom-with-icon\u002F\" rel=\"nofollow ugc\">Floating at bottom with icon\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.rocksolidplugins.com\u002Fbulletin\u002Ffloating-at-bottom-with-custom-fonts\u002F\" rel=\"nofollow ugc\">Floating at bottom with custom fonts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.rocksolidplugins.com\u002Fbulletin\u002Fsticky-footer-with-custom-image\u002F\" rel=\"nofollow ugc\">Sticky footer with custom image\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.rocksolidplugins.com\u002Fbulletin\u002Fcorner-with-button\u002F\" rel=\"nofollow ugc\">Corner with button\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.rocksolidplugins.com\u002Feasy-popup-demos\u002Fpopup-manually-triggered-from-bulletin\u002F\" rel=\"nofollow ugc\">Trigger an easy popup\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.rocksolidplugins.com\u002Fbulletin\u002Fbutton-animation\u002F\" rel=\"nofollow ugc\">Animated button to grab attention\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can also check out the \u003Ca href=\"https:\u002F\u002Fwww.rocksolidplugins.com\u002Fdocs\u002Fbulletin\u002F?utm_source=bulletinwprepo&utm_medium=link\" rel=\"nofollow ugc\">docs on our site\u003C\u002Fa>, which are extended regularly.\u003C\u002Fp>\n\u003Cp>Do you have a fixed navigation bar or would like to display a bulletin under your nav? Check out the videos below:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=oMV1_aKk-v4&t=5s\" rel=\"nofollow ugc\">Display a header bulletin under your header\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=yIKVI_3dfJs\" rel=\"nofollow ugc\">Display a header bulletin with a fixed header\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Full Bulletin features\u003C\u002Fh3>\n\u003Cp>The basic Bulletin plugin allows you to add unlimited bulletins and use markdown and emoji’s! It also comes with Customizer support.\u003C\u002Fp>\n\u003Cp>The Pro version of Bulletin comes packed with features:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👋🏼 Buttons & Call to actions\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd a button with link or trigger JS event. Even add \u003Ca href=\"https:\u002F\u002Fdemo.rocksolidplugins.com\u002Fbulletin\u002Fbutton-animation\u002F\" rel=\"nofollow ugc\">funky button effects to grab attention\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👻 Custom icons and google fonts\u003C\u002Fstrong>\u003Cbr \u002F>\nMake it your own using cool icons and stylish google fonts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔄 Add multiple messages in one\u003C\u002Fstrong>\u003Cbr \u002F>\nRotate through or let them run in marquee style.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚦 Advanced placement options\u003C\u002Fstrong>\u003Cbr \u002F>\nShow a bulletin only on selected pages on your site. Or only for logged-in users.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🕑 Schedule and expiry functions\u003C\u002Fstrong>\u003Cbr \u002F>\nLive countdown and ability to schedule + expire the bulletin. Check out a video here: https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=dGGQU4B8uVg\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🕺 WordPress Network support\u003C\u002Fstrong>\u003Cbr \u002F>\nSpecify a bulletin to show on all your sub-sites\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✖️ Allow to dismiss\u003C\u002Fstrong>\u003Cbr \u002F>\nShow a close icon and determine the hide duration\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🃏 Advanced CSS\u003C\u002Fstrong>\u003Cbr \u002F>\nAbility to add your own CSS with each bulletin (handy for those pesky fixed headers)\u003C\u002Fp>\n\u003Ch3>Free Version Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Desktop and mobile messages\u003C\u002Fli>\n\u003Cli>Background and text colors\u003C\u002Fli>\n\u003Cli>Header, floating at bottom and sticky footer display types\u003C\u002Fli>\n\u003Cli>Content max-width\u003C\u002Fli>\n\u003Cli>Text alignment and font size\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Pro Version Additional Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Corners display type\u003C\u002Fli>\n\u003Cli>Icon\u003C\u002Fli>\n\u003Cli>Font Family\u003C\u002Fli>\n\u003Cli>Multiple messages\u003C\u002Fli>\n\u003Cli>Button\u003C\u002Fli>\n\u003Cli>Countdown\u003C\u002Fli>\n\u003Cli>Display based on the url\u003C\u002Fli>\n\u003Cli>Display based on user\u003C\u002Fli>\n\u003Cli>Dismiss a bulletin\u003C\u002Fli>\n\u003Cli>Additional CSS\u003C\u002Fli>\n\u003Cli>Display to all subsites\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This plugin is created by \u003Ca href=\"https:\u002F\u002Fwww.rocksolidplugins.com?utm_source=bulletinwprepo&utm_medium=link\" title=\"Rock Solid Plugins\" rel=\"friend nofollow ugc\">Rock Solid Plugins\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cem>Also check out our new popup plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-popups\u002F\" rel=\"ugc\">Easy Popups\u003C\u002Fa>! Create easy popups \u002F modals on your site and even link to them from bulletins!\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Cp>We have more exciting features planned for Bulletin, among which:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>show bulletins based on automatic events\u003C\u002Fli>\n\u003Cli>REST API support\u003C\u002Fli>\n\u003Cli>Custom button styles and animations\u003C\u002Fli>\n\u003Cli>Animated icons\u003C\u002Fli>\n\u003Cli>More display options\u003C\u002Fli>\n\u003C\u002Ful>\n","Publish a slick announcement banner notice across your website or Woocommerce shop. Extend with icons, countdowns, placement rules and more!",2000,85503,92,20,"2026-02-23T07:08:00.000Z","6.9.4","5.0","7.2",[20,57,58,21,59],"banners","countdown","notifications","https:\u002F\u002Fwww.rocksolidplugins.com\u002Fplugins\u002Fbulletin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulletin-announcements.3.14.0.zip",96,5,"2024-11-20 13:37:35",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":62,"num_ratings":75,"last_updated":76,"tested_up_to":77,"requires_at_least":78,"requires_php":17,"tags":79,"homepage":83,"download_link":84,"security_score":62,"vuln_count":85,"unpatched_count":13,"last_vuln_date":86,"fetched_at":28},"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,1941470,45,"2026-01-20T20:45:00.000Z","6.9.0","3.0.1",[19,80,81,21,82],"banner","bar","notification","https:\u002F\u002Fgithub.com\u002Frpetersen29\u002Fsimple-banner","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-banner.3.2.1.zip",6,"2025-10-21 17:34:27",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":97,"num_ratings":11,"last_updated":98,"tested_up_to":99,"requires_at_least":54,"requires_php":54,"tags":100,"homepage":102,"download_link":103,"security_score":104,"vuln_count":105,"unpatched_count":13,"last_vuln_date":106,"fetched_at":28},"horizontal-scrolling-announcements","Horizontal scrolling announcements","2.5","gopiplus","https:\u002F\u002Fprofiles.wordpress.org\u002Fgopiplus\u002F","\u003Cp>This horizontal scrolling announcement wordpress plugin lets scroll the content from one end to another end like reel. This plugin is using JQuery Marquee script for scrolling. This is the simple way to create scrolling text in your website. Check official website for live demo \u003Ca href=\"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2010\u002F07\u002F18\u002Fhorizontal-scrolling-announcement\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2010\u002F07\u002F18\u002Fhorizontal-scrolling-announcement\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Live demo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2010\u002F07\u002F18\u002Fhorizontal-scrolling-announcement\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2010\u002F07\u002F18\u002Fhorizontal-scrolling-announcement\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2010\u002F07\u002F18\u002Fhorizontal-scrolling-announcement\u002F\" rel=\"nofollow ugc\">Frequently Asked Questions\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feature\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Free plugin.\u003C\u002Fli>\n\u003Cli>Easy to customize.\u003C\u002Fli>\n\u003Cli>It supports all major browsers.\u003C\u002Fli>\n\u003Cli>Configurable scroll speed.\u003C\u002Fli>\n\u003Cli>Pause the scroll on mouse over.\u003C\u002Fli>\n\u003Cli>Option to set announcement start date.\u003C\u002Fli>\n\u003Cli>Option to set expiration date\u002Ftime for the announcement.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Short code for post\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can add your announcement into your wordpress post with the following shortcode.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hsas-shortcode group=\"\" speed=\"10\" direction=\"left\" gap=\"50\"]\n\n[hsas-shortcode group=\"\" speed=\"2\" direction=\"down\" gap=\"50\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you want to include this announcement in your custom theme, please look at the do_shortcode option in wordpress.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>echo do_shortcode( '[hsas-shortcode group=\"\" speed=\"10\" direction=\"left\" gap=\"50\"]' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n","This horizontal scrolling announcement wordpress plugin lets scroll the content from one end to another end like reel. This plugin is using JQuery Mar &hellip;",8000,105164,64,"2023-10-01T02:17:00.000Z","6.3.8",[20,101],"scrolling","http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2010\u002F07\u002F18\u002Fhorizontal-scrolling-announcement\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhorizontal-scrolling-announcements.zip",83,1,"2024-08-05 00:00:00",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":62,"num_ratings":11,"last_updated":117,"tested_up_to":53,"requires_at_least":54,"requires_php":118,"tags":119,"homepage":123,"download_link":124,"security_score":125,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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,68625,"2026-02-17T11:30:00.000Z","5.6",[19,81,120,121,122],"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,{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":134,"downloaded":135,"rating":35,"num_ratings":136,"last_updated":137,"tested_up_to":53,"requires_at_least":138,"requires_php":17,"tags":139,"homepage":143,"download_link":144,"security_score":62,"vuln_count":145,"unpatched_count":13,"last_vuln_date":146,"fetched_at":28},"post-timeline","Post Timeline","2.4.3","Agile Logix","https:\u002F\u002Fprofiles.wordpress.org\u002Fagilelogix\u002F","\u003Cp>Create stunning and interactive timelines for your WordPress posts with ease. Post Timeline is the ultimate plugin for displaying your WordPress content in a visually appealing timeline format. Whether you want to showcase your blog history, company milestones, or any sequential content, Post Timeline offers a variety of customization options to fit your needs.\u003C\u002Fp>\n\u003Ch3>🌟 Description\u003C\u002Fh3>\n\u003Cp>Post Timeline is the WordPress Plugin that creates beautiful timeline pages for your WordPress posts. With this plugin, users can create unlimited vertical timelines and automatically generate animated scroll navigation based on tags or dates in ascending order.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fposttimeline.com\u002F\" rel=\"nofollow ugc\">🚀 DEMO OF POST TIMELINE\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>✨ Simple and Single Timeline\u003C\u002Fh3>\n\u003Cp>Use the shortcode \u003Ccode>[post-timeline]\u003C\u002Fcode> to create a Post Timeline on any page or post.\u003C\u002Fp>\n\u003Ch3>🔄 Multiple Timelines\u003C\u002Fh3>\n\u003Cp>To create multiple timelines, the admin needs to create multiple categories and assign posts to those categories. Then use the shortcode below:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[post-timeline category=\"3\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Where \u003Ccode>3\u003C\u002Fcode> is the category ID. All the posts associated with Category ID \u003Ccode>3\u003C\u002Fcode> will appear with the above shortcode.\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fposttimeline.com\u002Fdocs\u002Fhow-to-create-multiple-timelines\u002F\" rel=\"nofollow ugc\">How to Create Multiple Timelines\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>🧭 How Navigation Works?\u003C\u002Fh3>\n\u003Cp>Post Timeline Tags is an important tab of a timeline. Through this tab, admin users can create tags and associate their posts with those tags. Once all the posts are assigned to those tags, the Post Timeline will collect all the tags and use them in navigation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fposttimeline.com\u002Fdocs\u002Fpost-timeline-tags\u002F\" rel=\"nofollow ugc\">Tags for Navigation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>📋 Supports Custom Post Types\u003C\u002Fh3>\n\u003Cp>Post Timeline supports custom post types, making it versatile for a variety of content. To create a timeline for a custom post type, use the attribute \u003Ccode>post-type\u003C\u002Fcode> as shown below:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[post-timeline post-type=\"custom_post_type\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Replace \u003Ccode>custom_post_type\u003C\u002Fcode> with your desired post type. This feature allows you to display not just regular posts, but any custom post types you’ve created, such as events, products, or portfolios.\u003C\u002Fp>\n\u003Cp>For multiple post timelines, check the documentation. Feel free to create a ticket in case of any problem or bug.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Post Timeline – Documentation\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fposttimeline.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Post Timeline Documentation\u003C\u002Fa>\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fposttimeline.com\u002Ftimeline-templates\u002F\" rel=\"nofollow ugc\">Post Timeline Demos\u003C\u002Fa>\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpost-timeline\" rel=\"ugc\">Create a Ticket\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>🌟 Post Timeline Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🆓 Unlimited free timelines\u003C\u002Fli>\n\u003Cli>🔀 Separate each Timeline by Category Id \u003Ccode>[post-timeline category=\"xxx\"]\u003C\u002Fcode>, where xxx is the category Id\u003C\u002Fli>\n\u003Cli>🎯 Beautiful Side Navigation with Smooth Animation\u003C\u002Fli>\n\u003Cli>🚀 Auto Create Navigation from Tags\u003C\u002Fli>\n\u003Cli>🎨 Set Color for each Timeline Post\u003C\u002Fli>\n\u003Cli>🏷️ Assign Icon for each Timeline Post\u003C\u002Fli>\n\u003Cli>📅 Select Date for each Timeline Post\u003C\u002Fli>\n\u003Cli>🔗 Setup Separate Page URL\u003C\u002Fli>\n\u003Cli>🗂️ Assign Category and Tags\u003C\u002Fli>\n\u003Cli>🏷️ Create Tag-based Timeline\u003C\u002Fli>\n\u003Cli>📱 Responsive UI that looks cool on every single device\u003C\u002Fli>\n\u003Cli>🖼️ Beautiful UI of the vertical timeline\u003C\u002Fli>\n\u003Cli>🌍 Multi Language supported\u003C\u002Fli>\n\u003Cli>⏳ Set Tag-based or Year-based Timeline with parameter \u003Ccode>[post-timeline type=\"date\"]\u003C\u002Fcode> for Yearly navigation.\u003C\u002Fli>\n\u003Cli>🔠 Select Desired GoogleFont for Timeline\u003C\u002Fli>\n\u003Cli>➖ 3 different Line styles in Timeline (Solid\u002FDashed\u002FDotted)\u003C\u002Fli>\n\u003Cli>🖌️ Choose post icon from FontAwesome or Upload picture\u003C\u002Fli>\n\u003Cli>🖼️ Option to select post Gallery style (Slider\u002FPopup Slider)\u003C\u002Fli>\n\u003Cli>🌈 Choose Timeline Skin Color (Dark\u002FLight)\u003C\u002Fli>\n\u003Cli>🔄 Share post on social media\u003C\u002Fli>\n\u003Cli>🖼️ LazyLoad option for images\u003C\u002Fli>\n\u003Cli>🎥 Add video in Timeline Post\u003C\u002Fli>\n\u003Cli>🗓️ Different Date formats on Timeline\u003C\u002Fli>\n\u003Cli>🙈 Hide Content\u003C\u002Fli>\n\u003Cli>🖼️ Hide Post image\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Pro Version Post Timeline\u003C\u002Fh3>\n\u003Cp>The Pro Version of Post Timeline unlocks even more powerful features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🖼️ \u003Cstrong>15+ Unique Timeline Templates:\u003C\u002Fstrong> Choose from a variety of professionally designed timeline templates to suit your website’s look and feel.\u003C\u002Fli>\n\u003Cli>🧭 \u003Cstrong>4 Awesome Navigation Styles:\u003C\u002Fstrong> Enhance user navigation with different styles that are intuitive and easy to use.\u003C\u002Fli>\n\u003Cli>📜 \u003Cstrong>Setup Horizontal and Vertical Timelines:\u003C\u002Fstrong> Display your timeline in either horizontal or vertical layout as per your needs.\u003C\u002Fli>\n\u003Cli>🎨 \u003Cstrong>Set Background Color:\u003C\u002Fstrong> Customize the background color of your timeline to match your brand’s color scheme.\u003C\u002Fli>\n\u003Cli>🎥 \u003Cstrong>Supports Multiple Animation Styles:\u003C\u002Fstrong> Make your timelines more engaging with various animation styles.\u003C\u002Fli>\n\u003Cli>📅 \u003Cstrong>Set your Date Formats:\u003C\u002Fstrong> Choose different date formats that match your regional preferences.\u003C\u002Fli>\n\u003Cli>🔄 \u003Cstrong>Change Sorting Order (Ascending\u002FDescending\u002FTerm Custom Order):\u003C\u002Fstrong> Sort posts in ascending, descending, or custom order to highlight key content.\u003C\u002Fli>\n\u003Cli>✨ \u003Cstrong>Change Animation Status:\u003C\u002Fstrong> Enable or disable animations to optimize performance.\u003C\u002Fli>\n\u003Cli>📍 \u003Cstrong>Change Navigation Status:\u003C\u002Fstrong> Choose whether or not to display navigation for a clean and minimalistic design.\u003C\u002Fli>\n\u003Cli>🔆 \u003Cstrong>Auto Highlight Active Navigation:\u003C\u002Fstrong> Automatically highlight the active navigation item for better user experience.\u003C\u002Fli>\n\u003Cli>⚡ \u003Cstrong>Support AJAX and Load More button:\u003C\u002Fstrong> Load more posts seamlessly without reloading the page.\u003C\u002Fli>\n\u003Cli>📑 \u003Cstrong>Set Posts Per Page for Timeline:\u003C\u002Fstrong> Control how many posts are shown per page in the timeline.\u003C\u002Fli>\n\u003Cli>🛠️ \u003Cstrong>Many hidden hacks:\u003C\u002Fstrong> Take advantage of various customization hacks for advanced users.\u003C\u002Fli>\n\u003Cli>💎 \u003Cstrong>Premium Support:\u003C\u002Fstrong> Get access to priority support to help you with any issues or customization requests.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏢 Use Cases – Tailored for Every Business\u003C\u002Fh3>\n\u003Cp>Post Timeline is a versatile plugin that can be customized for various industries and business types. Here are some examples:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>📰 Blog History Timeline:\u003C\u002Fstrong> Display your blog’s history and growth over time in a beautiful timeline format.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🏛️ Company Milestones Timeline:\u003C\u002Fstrong> Showcase your company’s achievements, product launches, or project completions chronologically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📅 Event Planning Timeline:\u003C\u002Fstrong> Outline events, tasks, or planning phases leading up to an important event.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📚 Educational Course Timeline:\u003C\u002Fstrong> Visualize the course structure or syllabus in an engaging and easy-to-understand timeline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📊 Marketing Campaign Timeline:\u003C\u002Fstrong> Present your marketing campaigns and strategies in a detailed timeline view.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🖼️ Portfolio Project Timeline:\u003C\u002Fstrong> Highlight different projects and milestones in a creative portfolio timeline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🚀 Product Roadmap Timeline:\u003C\u002Fstrong> Show your product development journey and upcoming releases.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🎓 Academic Achievements Timeline:\u003C\u002Fstrong> Create a timeline of achievements and accolades for educational institutions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🎥 Media & Content Release Timeline:\u003C\u002Fstrong> Track media releases, episodes, or content drops in a timeline format.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🏆 Sports Events Timeline:\u003C\u002Fstrong> Chronologically display the history of sports events, achievements, or matches.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🛠️ Construction Project Timeline:\u003C\u002Fstrong> Illustrate the progress of a construction project step-by-step.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎥 Video Tutorial\u003C\u002Fh3>\n\u003Cp>Watch our video tutorial to learn how to set up and use Post Timeline effectively:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FBlc100p_OHo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&listType=playlist&list=PLD7u3Chrm7R9wj0tuvc8RsNQHekj1fHlG\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Click on the image above to watch the video on YouTube.\u003C\u002Fp>\n\u003Ch3>📚 Documentation & Support\u003C\u002Fh3>\n\u003Cp>For detailed documentation and support, visit the \u003Ca href=\"https:\u002F\u002Fposttimeline.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Post Timeline Documentation\u003C\u002Fa>. If you have any questions, feel free to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpost-timeline\" rel=\"ugc\">create a ticket\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>🚀 Live Demos\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Vertical Timelines:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fposttimeline.com\u002Fvertical-timeline-templates\" rel=\"nofollow ugc\">Vertical Timeline Templates\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Side Timelines:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fposttimeline.com\u002Fvertical-one-side-timelines\" rel=\"nofollow ugc\">One-Side Timelines\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Horizontal Timeline:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fposttimeline.com\u002Fhorizontal-timeline-templates\" rel=\"nofollow ugc\">Horizontal Timeline Templates\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛠️ Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Upload the extracted plugin folder to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory of your WordPress installation, or upload it directly from your plugins section in the WordPress admin panel.\u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ menu in WordPress.\u003C\u002Fli>\n\u003Cli>That’s it!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>❓ Frequently Asked Questions\u003C\u002Fh3>\n\u003Ch3>❓ How can I show a Timeline by date?\u003C\u002Fh3>\n\u003Cp>Add the attribute \u003Ccode>[post-timeline type=\"date\"]\u003C\u002Fcode>, and the timeline will appear with yearly navigation. The default navigation is Tag-based.\u003C\u002Fp>\n\u003Ch3>❓ Getting Page Not Found on Read More button\u003C\u002Fh3>\n\u003Cp>Go to \u003Cstrong>Settings\u003C\u002Fstrong> -> \u003Cstrong>Permalinks\u003C\u002Fstrong> -> Select “Post name” -> Click \u003Cstrong>Save Changes\u003C\u002Fstrong>.\u003Cbr \u002F>\nIf “Post name” is already selected, just click \u003Cstrong>Save Changes\u003C\u002Fstrong> again.\u003C\u002Fp>\n\u003Ch3>❓ Why is my Post Timeline showing on the right side of the page with a scroll bar?\u003C\u002Fh3>\n\u003Cp>Timeline works with 100% space on the page. Ensure your container is set to 100% width using CSS for the timeline to appear properly.\u003Cbr \u002F>\nFor more information, visit \u003Ca href=\"https:\u002F\u002Fposttimeline.com\u002F\" rel=\"nofollow ugc\">Post Timeline\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>📧 Feedback\u003C\u002Fh3>\n\u003Cp>YOUR IMPORTANT FEEDBACK IS HIGHLY VALUABLE TO US! PLEASE WRITE TO US IF YOU HAVE ANY PROBLEMS WITH INSTALLATION OR RECOMMEND ANY NEW FEATURES. WE WILL FIX THE ISSUE ON PRIORITY.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpost-timeline\" rel=\"ugc\">Create Support Ticket\u003C\u002Fa> for help regarding Post Timeline.\u003C\u002Fp>\n","Create stunning and interactive timelines for your WordPress posts with ease. Post Timeline is the ultimate plugin for displaying your WordPress conte &hellip;",800,46374,21,"2026-03-10T05:58:00.000Z","4.8",[20,140,127,141,142],"history","timeline","vertical-timeline","https:\u002F\u002Fposttimeline.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-timeline.2.4.3.zip",3,"2026-02-26 00:00:00",{"attackSurface":148,"codeSignals":176,"taintFlows":230,"riskAssessment":276,"analyzedAt":289},{"hooks":149,"ajaxHandlers":163,"restRoutes":172,"shortcodes":173,"cronEvents":174,"entryPointCount":175,"unprotectedCount":175},[150,156,159],{"type":151,"name":152,"callback":153,"priority":33,"file":154,"line":155},"action","wp_print_footer_scripts","SkysaApps_Output","skysa-required\u002Findex.php",103,{"type":151,"name":157,"callback":153,"priority":33,"file":154,"line":158},"wp_footer",105,{"type":151,"name":160,"callback":161,"priority":33,"file":154,"line":162},"admin_menu","SkysaApps_Admin",109,[164,169],{"action":165,"nopriv":166,"callback":167,"hasNonce":166,"hasCapCheck":166,"file":154,"line":168},"skysa_appload",false,"SkysaApps_Ajax",111,{"action":165,"nopriv":170,"callback":167,"hasNonce":166,"hasCapCheck":166,"file":154,"line":171},true,112,[],[],[],2,{"dangerousFunctions":177,"sqlUsage":178,"outputEscaping":181,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":229},[],{"prepared":179,"raw":13,"locations":180},4,[],{"escaped":105,"rawEcho":182,"locations":183},22,[184,188,190,192,194,196,197,199,201,203,204,206,208,210,212,214,216,218,219,221,223,226],{"file":185,"line":186,"context":187},"skysa-required\u002Fadmin.php",104,"raw output",{"file":185,"line":189,"context":187},181,{"file":185,"line":191,"context":187},190,{"file":185,"line":193,"context":187},239,{"file":185,"line":195,"context":187},307,{"file":185,"line":195,"context":187},{"file":185,"line":198,"context":187},313,{"file":185,"line":200,"context":187},361,{"file":185,"line":202,"context":187},455,{"file":185,"line":202,"context":187},{"file":185,"line":205,"context":187},462,{"file":185,"line":207,"context":187},487,{"file":185,"line":209,"context":187},542,{"file":185,"line":211,"context":187},543,{"file":185,"line":213,"context":187},545,{"file":185,"line":215,"context":187},551,{"file":185,"line":217,"context":187},619,{"file":185,"line":217,"context":187},{"file":185,"line":220,"context":187},624,{"file":185,"line":222,"context":187},650,{"file":224,"line":225,"context":187},"skysa-required\u002Fajax.php",179,{"file":227,"line":228,"context":187},"skysa-required\u002Foutput.php",160,[],[231,247,256,266],{"entryPoint":232,"graph":233,"unsanitizedCount":105,"severity":246},"SkysaApps_Admin_DrawTabs (skysa-required\u002Fadmin.php:168)",{"nodes":234,"edges":244},[235,239],{"id":236,"type":237,"label":238,"file":185,"line":191},"n0","source","$_GET['page']",{"id":240,"type":241,"label":242,"file":185,"line":191,"wp_function":243},"n1","sink","echo() [XSS]","echo",[245],{"from":236,"to":240,"sanitized":166},"medium",{"entryPoint":248,"graph":249,"unsanitizedCount":175,"severity":246},"SkysaApps_Admin_AppPage (skysa-required\u002Fadmin.php:197)",{"nodes":250,"edges":254},[251,253],{"id":236,"type":237,"label":252,"file":185,"line":200},"$_GET['page'] (x2)",{"id":240,"type":241,"label":242,"file":185,"line":200,"wp_function":243},[255],{"from":236,"to":240,"sanitized":166},{"entryPoint":257,"graph":258,"unsanitizedCount":145,"severity":265},"\u003Cadmin> (skysa-required\u002Fadmin.php:0)",{"nodes":259,"edges":263},[260,262],{"id":236,"type":237,"label":261,"file":185,"line":191},"$_GET['page'] (x3)",{"id":240,"type":241,"label":242,"file":185,"line":191,"wp_function":243},[264],{"from":236,"to":240,"sanitized":166},"low",{"entryPoint":267,"graph":268,"unsanitizedCount":105,"severity":265},"\u003Cajax> (skysa-required\u002Fajax.php:0)",{"nodes":269,"edges":274},[270,273],{"id":236,"type":237,"label":271,"file":224,"line":272},"$_GET",54,{"id":240,"type":241,"label":242,"file":224,"line":225,"wp_function":243},[275],{"from":236,"to":240,"sanitized":166},{"summary":277,"deductions":278},"The skysa-announcements-app plugin v1.10 exhibits a concerning security posture, primarily due to its unprotected AJAX endpoints. While the plugin avoids dangerous functions and utilizes prepared statements for its SQL queries, which are positive signs, the presence of two AJAX handlers without any authentication or capability checks represents a significant attack vector. This means any unauthenticated user could potentially trigger these handlers, leading to unintended actions or information disclosure.\n\nThe taint analysis, while not revealing critical or high severity issues in terms of direct code execution or data leakage through the analyzed flows, does indicate that all analyzed flows involved unsanitized paths. This, combined with the low percentage of properly escaped output (4%), suggests a general lack of input validation and output sanitization, which can indirectly lead to vulnerabilities if these unsanitized paths are exploited through the unprotected AJAX endpoints.\n\nThe plugin's vulnerability history is clean, with no recorded CVEs. This could indicate either a lack of past security scrutiny or that its current design, despite the identified weaknesses, has not yet been successfully exploited. However, the absence of historical vulnerabilities should not be interpreted as a guarantee of future security, especially given the evident design flaws in handling entry points. In conclusion, while the plugin demonstrates good practices in areas like SQL query handling, the critical oversight of unprotected AJAX endpoints and weak output escaping creates substantial security risks that need immediate attention.",[279,281,283,285,287],{"reason":280,"points":11},"AJAX handlers without auth checks",{"reason":282,"points":63},"Unsanitized paths in taint flows",{"reason":284,"points":63},"Low percentage of properly escaped output",{"reason":286,"points":63},"No nonce checks on AJAX handlers",{"reason":288,"points":63},"No capability checks on AJAX handlers","2026-04-16T12:57:56.758Z",{"wat":291,"direct":297},{"assetPaths":292,"generatorPatterns":294,"scriptPaths":295,"versionParams":296},[293],"\u002Fwp-content\u002Fplugins\u002Fskysa-announcements-app\u002Ficons\u002Fannouncements-icon-wp.png",[],[],[],{"cssClasses":298,"htmlComments":301,"htmlAttributes":306,"restEndpoints":312,"jsGlobals":313,"shortcodeOutput":315},[299,300],"SKYUI-announcement","SKYUI-time",[302,303,304,305],"*************************************************************\n*                 This app was made using the:              *\n*                       Skysa App SDK                       *\n*    http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fskysa-app-sdk\u002F     *\n*************************************************************","This program is free software; you can redistribute it and\u002For\nmodify it under the terms of the GNU General Public License\nas published by the Free Software Foundation; either version 2\nof the License, or (at your option) any later version.","This program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.","You should have received a copy of the GNU General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 51 Franklin Street, Fifth Floor, Boston,\nMA  02110-1301, USA.",[307,308,309,310,311,81],"id","time","apptitle","w","h",[],[314],"S",[],{"error":170,"url":317,"statusCode":318,"statusMessage":319,"message":319},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fskysa-announcements-app\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":321},[]]