[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fMdGLxUn-rXw3GcWuXwVf9j5zhbyXKOFuRMXlK2u_z_o":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":141,"fingerprints":253},"jquery-vertical-scroller","jQuery Vertical Scroller","2.9.2","Vamsi Pulavarthi","https:\u002F\u002Fprofiles.wordpress.org\u002Fvamsitech\u002F","\u003Cp>jQuery Vertical Scroller plugin is our attempt to create a easy to use widget for adding vertical scrolling to your wordpress site. jQuery vertical Scroller is a versatile vertical scroller that allows you to scroll any post type or page.\u003C\u002Fp>\n\u003Cp>You can scroll anything from your recent posts to custom posts you might have created for other plugins. The scroll is flexible to allow you to scroll in 2 vertical directions. Top-to-Bottom or Bottom-to-Top.\u003C\u002Fp>\n\u003Ch4>Do you need more than one scroller?\u003C\u002Fh4>\n\u003Cp>No problem with this plug-in. All you need to do is drag-&-drop another copy of the scroller into your widget area and set it up. No need to leave the widgets screen.\u003C\u002Fp>\n\u003Ch4>Want to see a working copy before deciding?\u003C\u002Fh4>\n\u003Cp>Just scroll on over to our website to see this plugin at work: \u003Ca href=\"http:\u002F\u002Fsirisgraphics.com\" rel=\"nofollow ugc\">http:\u002F\u002Fsirisgraphics.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Looking for Gapless Scroller\u003C\u002Fh4>\n\u003Cp>We now have a premium scroller that allows you to scroll data on your site. Please visit out website to download Siris Scroller, our new gapless scroller and more…\u003C\u002Fp>\n\u003Ch4>Widget\u003C\u002Fh4>\n\u003Cp>Widget Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy to install and configure.\u003C\u002Fli>\n\u003Cli>It scrolls vertically so you can display more posts.\u003C\u002Fli>\n\u003Cli>You can scroll top-to-bottom or bottom-to-top.\u003C\u002Fli>\n\u003Cli>You can hide the title of posts and pages being scrolled.\u003C\u002Fli>\n\u003Cli>You can customize the height and width of the widget.\u003C\u002Fli>\n\u003Cli>You can customize the type of recent posts to display.\u003C\u002Fli>\n\u003Cli>You can customize the category of posts to display.\u003C\u002Fli>\n\u003Cli>You can customize the number of recent posts to display.\u003C\u002Fli>\n\u003Cli>You can customize to display either the content, excerpt or just the heading.\u003C\u002Fli>\n\u003Cli>You can customize to display the post date in various date formats.\u003C\u002Fli>\n\u003Cli>Supports custom ‘read more…’ text so you can add your own custom text\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Localization\u003Cbr \u002F>\njQuery Vertical Slider supports full localization. Just place your .mo files in the languages folder and set your language code in the wp-config.php file.\u003C\u002Fp>\n\u003Cp>Translation Files included: \u003Cbr \u002F>\nItalian by Vamsi Pulavarthi (Google Translate) \u003Cbr \u002F>\nSerbo-Croatian by \u003Ca href=\"http:\u002F\u002Fwww.webhostinghub.com\u002F\" rel=\"nofollow ugc\">Borisa Djuraskovic\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cp>Usage: [sgvscroller postcount=”5″ sortby=”post_date” sortorder=”DESC” category=”1″ posttype=”post” width=”250px” height=”200px” startfrom=”bottom” includecontent=”excerpt” showdate=”true” showdateformat=”F, Y”]\u003C\u002Fp>\n\u003Cp>postcount (optional, default value = 5): Sets the number of posts displayed by the scroller. Usage: postcount=”5″.\u003C\u002Fp>\n\u003Cp>sortby (optional, default value = post_date): Set the Order By option for getting posts.\u003Cbr \u002F>\n        Valid Values:   ‘none’ – No order (available with Version 2.8).\u003Cbr \u002F>\n                        ‘ID’ – Order by post id. Note the capitalization.\u003Cbr \u002F>\n                        ‘author’ – Order by author.\u003Cbr \u002F>\n                        ‘title’ – Order by title.\u003Cbr \u002F>\n                        ‘date’ – Order by date.\u003Cbr \u002F>\n                        ‘modified’ – Order by last modified date.\u003Cbr \u002F>\n                        ‘parent’ – Order by post\u002Fpage parent id.\u003Cbr \u002F>\n                        ‘rand’ – Random order.\u003Cbr \u002F>\n                        ‘comment_count’ – Order by number of comments (available with Version 2.9).\u003Cbr \u002F>\n        Usage: sortby=”post_date”\u003C\u002Fp>\n\u003Cp>sortorder (optional, default value = DESC): Sorts the posts in ascending or descending order of post date. Usage: sortorder=”ASC” or “DESC”\u003C\u002Fp>\n\u003Cp>category (optional, default value = 1): Sets the category to be displayed by the scroller. Usage: category=”1″.\u003C\u002Fp>\n\u003Cp>posttype (optional, default value = post): Sets the category to be displayed by the scroller. You can either use ‘post’, for normal posts. For scrolling custom post types, replace it with the custom post type Usage: posttype=”post”.\u003C\u002Fp>\n\u003Cp>width(optional, default value = 1): Sets the width of the scroller. Usage: width=”250px”.\u003C\u002Fp>\n\u003Cp>height (optional, default value = 200px): Sets the height of the scroller. Usage: height=”200px”.\u003C\u002Fp>\n\u003Cp>startfrom (optional, default value = bottom): Sets the direction of scroll for the scroller. Usage: startfrom=”bottom”. Options: ‘bottom’ or ‘top’.\u003C\u002Fp>\n\u003Cp>includecontent (optional, default value = none): Allows you to display excerpt, if desired. Usage: includecontent=”excerpt”. Optons: ‘content’, ‘excerpt’ or ‘none’\u003C\u002Fp>\n\u003Cp>showdate (optional, default value = false): Allows you to display the post date for each post displayed in the scroller. Usage: showdate=”true”. Options: ‘true’ or ‘false’\u003C\u002Fp>\n\u003Cp>showdateformat (optional, default value = ‘F, Y’): Allows you to configure format in which the post date for each post is displayed in the scroller. Usage: showdateformat=”F, Y”. You can use any valid format described in the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFormatting_Date_and_Time\" rel=\"nofollow ugc\">Date Formats\u003C\u002Fa> page\u003C\u002Fp>\n\u003Cp>Shortcode Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy to install and configure.\u003C\u002Fli>\n\u003Cli>It scrolls vertically so you can display more posts.\u003C\u002Fli>\n\u003Cli>You can scroll top-to-bottom or bottom-to-top.\u003C\u002Fli>\n\u003Cli>You can hide the title of posts and pages being scrolled.\u003C\u002Fli>\n\u003Cli>You can customize the height and width of the widget.\u003C\u002Fli>\n\u003Cli>You can customize the type of recent posts to display.\u003C\u002Fli>\n\u003Cli>You can customize the category of posts to display.\u003C\u002Fli>\n\u003Cli>You can customize the number of recent posts to display.\u003C\u002Fli>\n\u003Cli>You can customize to display either the excerpt or just the heading.\u003C\u002Fli>\n\u003Cli>You can customize to display the post date in various [date formats](https:\u002F\u002Fcodex.wordpress.org\u002FFormatting_Date_and_Time).\u003C\u002Fli>\n\u003Cli>Displays ‘read more…’ text at bottom of scroller\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Contact us at \u003Ca href=\"http:\u002F\u002Fsirisgraphics.com\" rel=\"nofollow ugc\">our website\u003C\u002Fa> for any kind of support. We promise to get back to you as soon as possible.\u003C\u002Fp>\n\u003Cp>Like our plugin? Please rate us and send us a comment so we can make the plugin better for you.\u003C\u002Fp>\n","Use jQuery Vertical Scroller plugin to display posts as a vertical scroll in a widget, post or page. Supports multiple instances.",500,39704,96,11,"2019-02-23T01:41:00.000Z","5.1.22","3.4","5.2.4",[20,21,22,23,24],"direction","jquery","velocity","vertical-slider","widget","http:\u002F\u002Fsirisgraphics.com\u002Fdevelopment\u002Fjquery-vertical-scroller-2-0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjquery-vertical-scroller.zip",85,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":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"vamsitech",3,520,30,84,"2026-04-04T03:51:53.077Z",[40,61,83,104,122],{"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":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"whistles","Whistles","0.1.1","Justin Tadlock","https:\u002F\u002Fprofiles.wordpress.org\u002Fgreenshady\u002F","\u003Cp>Whistles was not born as “just another tabs plugin”.  It was born out of the idea that we need to get rid of all other plugins like this and start from scratch.\u003C\u002Fp>\n\u003Cp>It seems to me that tabs plugins have been clunky and extremely hard to use over the years.  Whistles seeks to rectify this by making it easy to manage tabs, toggles, accordions, and other things that need to be embedded into a page.\u003C\u002Fp>\n\u003Ch3>So, what is Whistles? Are whistles? Can you whistle?\u003C\u002Fh3>\n\u003Cp>Whistles is a plugin that creates a new content type called “whistle” and a new taxonomy called “whistle group”.  The plugin allows you to create individual whistles and organize them into whistle groups however you see fit.  Then, it allows you to embed whistle groups into posts using the \u003Ccode>[whistles]\u003C\u002Fcode> shortcode or adding it via the Whistles widget.\u003C\u002Fp>\n\u003Cp>You can also decide how you want to display your whistles.  In the current version of the plugin, they can be displayed as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tabs\u003C\u002Fli>\n\u003Cli>Toggles\u003C\u002Fli>\n\u003Cli>Accordions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The great thing about this method is that you’re pretty much able to put whatever content you want into your whistles.  It’s no different than writing a post or page.  You can insert text, images, media, and even other shortcodes.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>“Whistles” screen in the admin under “Appearance” for creating whistles.\u003C\u002Fli>\n\u003Cli>“Whistle Groups” screen in the admin under “Appearance” for organizing whistles.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[whistles]\u003C\u002Fcode> shortcode for displaying whistles.\u003C\u002Fli>\n\u003Cli>“Add Whistles” media button above the post content editor for inserting whistles.\u003C\u002Fli>\n\u003Cli>“Whistles” widget under the “Appearance > Widgets” admin screen.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Professional Support\u003C\u002Fh3>\n\u003Cp>If you need professional plugin support from me, the plugin author, you can access the support forums at \u003Ca href=\"http:\u002F\u002Fthemehybrid.com\u002Fsupport\" rel=\"nofollow ugc\">Theme Hybrid\u003C\u002Fa>, which is a professional WordPress help\u002Fsupport site where I handle support for all my plugins and themes for a community of 40,000+ users (and growing).\u003C\u002Fp>\n\u003Ch3>Plugin Development\u003C\u002Fh3>\n\u003Cp>If you’re a theme author, plugin author, or just a code hobbyist, you can follow the development of this plugin on it’s \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjustintadlock\u002Fwhistles\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Donations\u003C\u002Fh3>\n\u003Cp>Yes, I do accept donations.  If you want to buy me a beer or whatever, you can do so from my \u003Ca href=\"http:\u002F\u002Fthemehybrid.com\u002Fdonate\" rel=\"nofollow ugc\">donations page\u003C\u002Fa>.  I appreciate all donations, no matter the size.  Further development of this plugin is not contingent on donations, but they are always a nice incentive.\u003C\u002Fp>\n","Tabs, toggles, accordions, and all that jazz. Bells and whistles done right.",400,19698,19,"2013-11-01T18:23:00.000Z","3.7.41","3.6","",[21,56,57,58,24],"shortcode","tabs","toggle","http:\u002F\u002Fthemehybrid.com\u002Fplugins\u002Fwhistles","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhistles.0.1.1.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":54,"tags":76,"homepage":81,"download_link":82,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"tabsy","Tabsy","1.4","Jeffrey Carandang","https:\u002F\u002Fprofiles.wordpress.org\u002Fphpbits\u002F","\u003Cp>Easily add responsive tabs to your posts, pages, post types and even widget without worrying if the tab navigation will overlap on smaller container size especially on mobile devices.\u003C\u002Fp>\n\u003Cp>FontAwesome and Shortcodes powered plugin that will not required any coding knowledge to use. You can add basically anything inside the tabs – Galleries, contact forms, floating images and other plugin shortcodes.\u003C\u002Fp>\n\u003Ch4>Demo & Instructions\u003C\u002Fh4>\n\u003Cp>Check this plugin in action \u003Ca href=\"http:\u002F\u002Ftabsy.phpbits.space\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Usage | WordPress Tabs Plugin Shortcode\u003C\u002Fh4>\n\u003Cp>Thanks to WordPress shortcode functions, adding content has never been easy and to make it very convenient for you to use tabsy please make sure you follow the shortcode instructions and attributes below. Thanks!\u003C\u002Fp>\n\u003Cpre>\n[wptabsy]\n[tab]Tab One[\u002Ftab]\n[tab icon=\"fa-tags\"]Tab Two[\u002Ftab]\n[tabcontent]Tab Content Here[\u002Ftabcontent]\n[tabcontent]Tab Content Here[\u002Ftabcontent]\n[\u002Fwptabsy]\n\u003C\u002Fpre>\n\u003Cp>You can check the full fontawesome icons list \u003Ca href=\"http:\u002F\u002Ffortawesome.github.io\u002FFont-Awesome\u002Ficons\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Add-ons\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fcodecanyon.net\u002Fitem\u002Ftabsy-customizer-wp-smart-responsive-tabs-addon\u002F11111952?ref=phpbits\" rel=\"nofollow ugc\">Tabsy Customizer\u003C\u002Fa>\u003C\u002Fstrong> – a very powerful add-on for you to easily add the tabs without worrying about cluttered shortcode. This plugin will automatically add tinymce editor button that will allow you to add\u002Fedit and remove tab icons and contents. Powered with drag and drop ordering and unlimited color scheme, this plugin is very essential to maximize the usefulness of Tabsy WordPress Plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fcodecanyon.net\u002Fitem\u002Ftabsy-wordpress-smart-responsive-tabs-for-vc\u002F12873689?ref=phpbits\" rel=\"nofollow ugc\">Tabsy for Visual Composer\u003C\u002Fa>\u003C\u002Fstrong> – easily add smart responsive tabs on your WordPress site using Visual Composer Element. Drag & drop contents and elements for convenient website editing.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fcodecanyon.net\u002Fitem\u002Ftabsy-woocommerce-smart-responsive-tabs-addon\u002F13000704?ref=phpbits\" rel=\"nofollow ugc\">Tabsy for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong> – Turn the default WooCommerce tabs to smart responsive in just a seconds, just activate the plugins and the tabs will automatically upgraded! Change the styling easily via colorpicker options to match the theme color scheme and yes! there are predefined color scheme to choose from. Upgrade your tabs now!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fcodecanyon.net\u002Fitem\u002Ftabsy-tabbed-widgets-addon\u002F13318144?ref=phpbits\" rel=\"nofollow ugc\">Tabsy Tabbed Widgets\u003C\u002Fa>\u003C\u002Fstrong> – display any available widgets on your site in a responsively! Now you won’t be limiting your sidebar tabs to Popular, Recent, Comments and Tags Tabs only. You can now add any (yes any!) tabbed widgets such as Bio, Products, Genesis or Thesis Widgets, Social Sharing, Meta, Archives and much more, add any widget you want using this amazing brand new add-on! \u003Cem>\u003Cstrong>Are you using SiteOrigin Page Builder on your site\u003C\u002Fstrong>\u003C\u002Fem> and you want to easily add Tabs on your contents? Well widgetized plugins cannot be completed without SiteOrigin compatibility I suppose, so I’ve made sure that it’s working perfectly on this 5-star page builder. Go ahead the try this add on and you’ll be amazed how it turns out to be a great widget addition!\u003C\u002Fp>\n","Tabsy is a free smart responsive WordPress tabs plugin that is designed to fit on every container width beautifully.",200,15047,88,7,"2016-12-11T09:18:00.000Z","4.7.32","3.8",[77,78,79,80,24],"jquery-tabs","responsive","responsive-tabs","smart-responsive","https:\u002F\u002Fphpbits.net\u002Fplugin\u002Ftabsy\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftabsy.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":54,"tags":98,"homepage":102,"download_link":103,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"collapsible-widget-area","Collapsible Widget Area","1.0","Curtiss Grymala","https:\u002F\u002Fprofiles.wordpress.org\u002Fcgrymala\u002F","\u003Cp>This plugin allows you to combine multiple widgets into a single tabbed\u002Faccordion-style interface in your theme.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>To use this plugin, simply drag widgets into the “Collapsible Widget Area” widget area in Appearance -> Widgets within your admin area. Once you’ve done that, reload the Appearance -> Widgets page and drag the Collapsible Widget into the sidebar in which you want it to appear. Do \u003Cem>not\u003C\u002Fem> drag a “Collapsible Widget” into any of the existing “Collapsible Widget Area” sidebars.\u003C\u002Fp>\n\u003Ch4>Options\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Within the Collapsible Widget itself, you can specify whether you want to use a Tab interface or an Accordion interface.\u003C\u002Fli>\n\u003Cli>Under Settings -> Collapsible Widget Options, you can choose the jQueryUI theme you want to apply to the collapsible widget container. All of the included jQueryUI themes are hosted on Google’s CDN. If you already have a jQueryUI theme included in your WordPress theme, you can choose “None” from the option selector, and no extra stylesheet will be included for this widget. If you want to include your own jQueryUI theme, there are two ways you can do so:\n\u003Col>\n\u003Cli>Use the collapsible-widget-ui-theme filter to specify the exact URI of the stylesheet you want to include.\u003C\u002Fli>\n\u003Cli>Use the collapsible-widget-theme-list filter to add or remove items from the list of available themes. The parameter sent through this filter is an associative array of the available themes. If the theme is hosted on Google’s CDN, just the keyword is needed as the array key (for instance, the keyword for the “UI Lightness” theme is “ui-lightness” and the keyword for the “Base” theme is “base”). If the theme is hosted elsewhere, the entire URI to the stylesheet should be used as the array key. The array value should be the human-readable name of the theme.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>Under Settings -> Collapsible Widget Options, you can specify how many separate Collapsible Widget Areas should be available within Appearance -> Widgets.\u003C\u002Fli>\n\u003C\u002Fol>\n","Creates a tabbed or accordion-style widget that can hold other widgets.",100,16131,92,8,"2018-04-03T18:58:00.000Z","4.9.29","4.0",[99,21,100,101,24],"accordion","tab","tabbed","http:\u002F\u002Fplugins.ten-321.com\u002Fcollapsible-widget-area\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcollapsible-widget-area.1.0.zip",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":91,"num_ratings":34,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":54,"tags":117,"homepage":120,"download_link":121,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"jquery-slider","jQuery Slider","1.4.2","Vijay Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fwp-contents\u002F","\u003Cp>This is a highly customizable jQuery Slider plugin. You can set its width, height, pagination and other\u003Cbr \u002F>\nparameters. You can use it on your post or page using schortcode \u003Ccode>[jQuery Slider]\u003C\u002Fcode> or in your template\u003Cbr \u002F>\nfile  using php function \u003Ccode>\u003C?php if(function_exists('jquery_slider')){ jquery_slider(); } ?>\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Slides can be added as post type slide from slides menu.\u003C\u002Fp>\n\u003Cp>For more details, please visit: http:\u002F\u002Fwww.iwebrays.com\u002F\u003C\u002Fp>\n","This is a highly customizable jQuery Slider plugin. You can set its width, height, pagination and other parameters.",80,49017,"2012-09-24T12:43:00.000Z","3.4.2","2.8",[118,21,119,24],"gallery","slider","http:\u002F\u002Fwww.iwebrays.com\u002Fjquery-slider\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjquery-slider.1.4.2.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":132,"num_ratings":133,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":54,"tags":137,"homepage":139,"download_link":140,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"norman-advanced-archive-widget","Norman Advanced Archive Widget","1.1","Andreas Norman","https:\u002F\u002Fprofiles.wordpress.org\u002Fsubzane\u002F","\u003Cp>Norman Advanced Archive Widget is a free replacement for the standard WordPress archive widget. Norman Advanced Archive Widget has plenty of neat customization options available that the default archive widget is lacking, like the ability to group monthly archives by year and let them fold using JQuery.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Option to limit display of archive by current category. Only the posts in the current category will be listed\u003C\u002Fli>\n\u003Cli>Option to group monthly archives by year \u003C\u002Fli>\n\u003Cli>JQuery powered fold to show and hide monthly archives in a year.\u003C\u002Fli>\n\u003Cli>Option to truncate month names or not.\u003C\u002Fli>\n\u003Cli>Option to show\u002Fhide archive count and the design option to decide if you want the count to be displayed inside the link or not.\u003C\u002Fli>\n\u003C\u002Ful>\n","Norman Advanced Archive Widget is a free replacement for the standard WordPress archive widget. Lots of customization options to satisfy your needs.",70,7501,20,1,"2011-11-07T17:27:00.000Z","3.1.4","3.0",[138,21,24],"archive","http:\u002F\u002Fwww.andreasnorman.se\u002Fnorman-archive-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnorman-advanced-archive-widget.1.1.zip",{"attackSurface":142,"codeSignals":158,"taintFlows":241,"riskAssessment":242,"analyzedAt":252},{"hooks":143,"ajaxHandlers":150,"restRoutes":151,"shortcodes":152,"cronEvents":157,"entryPointCount":133,"unprotectedCount":28},[144],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","widgets_init","sg_jquery_scroller_widget_plugin","sg-jqvs-widget-plugin.php",16,[],[],[153],{"tag":154,"callback":155,"file":148,"line":156},"sgvscroller","sg_jquery_scroller_shortcode",13,[],{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":162,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":240},[],{"prepared":28,"raw":28,"locations":161},[],{"escaped":163,"rawEcho":164,"locations":165},18,37,[166,169,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,201,203,205,207,209,211,213,215,217,219,221,223,225,227,229,231,233,235,237,238],{"file":148,"line":167,"context":168},91,"raw output",{"file":148,"line":170,"context":168},99,{"file":148,"line":172,"context":168},107,{"file":148,"line":174,"context":168},115,{"file":148,"line":176,"context":168},123,{"file":148,"line":178,"context":168},127,{"file":148,"line":180,"context":168},133,{"file":148,"line":182,"context":168},140,{"file":148,"line":184,"context":168},147,{"file":148,"line":186,"context":168},155,{"file":148,"line":188,"context":168},159,{"file":148,"line":190,"context":168},163,{"file":148,"line":192,"context":168},169,{"file":148,"line":194,"context":168},173,{"file":148,"line":196,"context":168},179,{"file":148,"line":198,"context":168},183,{"file":148,"line":200,"context":168},189,{"file":148,"line":202,"context":168},193,{"file":148,"line":204,"context":168},197,{"file":148,"line":206,"context":168},201,{"file":148,"line":208,"context":168},209,{"file":148,"line":210,"context":168},240,{"file":148,"line":212,"context":168},255,{"file":148,"line":214,"context":168},260,{"file":148,"line":216,"context":168},265,{"file":148,"line":218,"context":168},266,{"file":148,"line":220,"context":168},285,{"file":148,"line":222,"context":168},286,{"file":148,"line":224,"context":168},288,{"file":148,"line":226,"context":168},293,{"file":148,"line":228,"context":168},321,{"file":148,"line":230,"context":168},329,{"file":148,"line":232,"context":168},336,{"file":148,"line":234,"context":168},351,{"file":148,"line":236,"context":168},358,{"file":148,"line":236,"context":168},{"file":148,"line":239,"context":168},363,[],[],{"summary":243,"deductions":244},"The plugin \"jquery-vertical-scroller\" v2.9.2 exhibits a generally good security posture based on the provided static analysis. The absence of dangerous functions, raw SQL queries, file operations, external HTTP requests, and a lack of critical or high severity taint flows are all positive indicators. The fact that all SQL queries use prepared statements is also a strong security practice.  However, a significant concern arises from the output escaping. With 55 total outputs and only 33% properly escaped, there is a considerable risk of Cross-Site Scripting (XSS) vulnerabilities.  The lack of nonce checks and capability checks across all entry points, particularly the single shortcode, also presents a weakness, as it could allow unauthorized users or processes to trigger plugin functionality.  The plugin's vulnerability history is clean, with no recorded CVEs, which, combined with the above, suggests that while current code has clear weaknesses in output sanitization and authorization, it hasn't historically been a target or source of significant vulnerabilities. This indicates a potentially manageable risk if the output escaping and authorization issues are addressed.",[245,247,250],{"reason":246,"points":94},"Low output escaping rate",{"reason":248,"points":249},"Missing nonce checks on entry points",5,{"reason":251,"points":249},"Missing capability checks on entry points","2026-03-16T19:39:31.683Z",{"wat":254,"direct":263},{"assetPaths":255,"generatorPatterns":257,"scriptPaths":258,"versionParams":260},[256],"\u002Fwp-content\u002Fplugins\u002Fjquery-vertical-scroller\u002Fsgjvs_stylesheet.css",[],[259],"\u002Fwp-content\u002Fplugins\u002Fjquery-vertical-scroller\u002Fscripts\u002Fjquery-scroller-v1.min.js",[261,262],"jquery-vertical-scroller\u002Fsgjvs_stylesheet.css?ver=","scripts\u002Fjquery-scroller-v1.min.js?ver=",{"cssClasses":264,"htmlComments":266,"htmlAttributes":267,"restEndpoints":280,"jsGlobals":281,"shortcodeOutput":283},[265],"sg_jquery_scroller_widget_plugin_class",[],[268,269,270,271,272,273,274,275,276,277,278,279],"data-mywidth","data-myheight","data-mycategory","data-mycount","data-mydirection","data-myvelocity","data-myposttype","data-myincludecontent","data-myshowdate","data-myshowtitle","data-myshowdateformat","data-myreadmoretext",[],[282],"sgjvsscroller",[284],"[sgvscroller]"]