[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYVVD0hgu1RDhY4qrZgZt45iwzw6GKeVc-hCgUbs1zus":3,"$fw0o7JoctCUJQXnLbNqQOIUQVXLKd9Sy-yMXny4QLB3k":250,"$fkMOy7qX82PrJ6HJXvPf0OtyHbOjomK7sWsoa6zuYYDY":255},{"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":16,"download_link":22,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25,"discovery_status":26,"vulnerabilities":27,"developer":28,"crawl_stats":24,"alternatives":36,"analysis":140,"fingerprints":200},"tailored-swiper-carousel","Tailored Swiper Carousel","1.2.1","Anthony","https:\u002F\u002Fprofiles.wordpress.org\u002Fajferg\u002F","\u003Cp>WordPress plugin which adds a Gutenberg image carousel block.  Great for creating big hero banners & carousels.\u003C\u002Fp>\n\u003Cp>This plugin will enqueue Swiper JS from a CDN.\u003C\u002Fp>\n\u003Cp>You must have your own copy of ACF Pro (not included in this plugin).\u003C\u002Fp>\n","WordPress plugin which adds a Gutenberg image carousel block.  Great for creating big hero banners & carousels.  This plugin uses Swiper JS, and r &hellip;",0,896,"2021-04-20T23:26:00.000Z","5.7.15","4.6","",[18,19,20,21],"banner","carousel","gutenberg","hero","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftailored-swiper-carousel.1.2.1.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"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},"ajferg",7,300,88,30,86,"2026-07-15T05:07:45.497Z",[37,58,75,94,118],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":33,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":55,"download_link":56,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":57},"hero-banner-slider","Hero Banner Slider","1.0.0","Rohit Gupta","https:\u002F\u002Fprofiles.wordpress.org\u002Frohitgupta3\u002F","\u003Cp>This is A Hero Banner Slider plugin for Gutenberg editor. It makes use of all the options provided by bxslider. You can also add other features like Title, Description of banner. This plugin lets you change the order of slides using drag & drop functionality.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Hero banner with slider\u003C\u002Fli>\n\u003Cli>Drag and drop ordering feature\u003C\u002Fli>\n\u003Cli>Edit and Remove the slider\u003C\u002Fli>\n\u003Cli>Slider Details Alignment options\u003C\u002Fli>\n\u003Cli>Overlay edit options (color, opacity)\u003C\u002Fli>\n\u003Cli>Bxslider most used options (autoplay, pager, controls, speed, mode, etc)\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress Gutenberg editor plugin for Hero Banner Slider.",4568,"2020-02-25T05:53:00.000Z","5.3.21","5.0","5.6",[51,20,52,53,54],"bxslider","gutenberg-blocks","hero-banner","slider-banner","https:\u002F\u002Fgithub.com\u002Frohitguptab\u002Fhero-banner-slider","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhero-banner-slider.1.0.zip","2026-04-06T09:54:40.288Z",{"slug":59,"name":60,"version":40,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":11,"downloaded":65,"rating":11,"num_ratings":11,"last_updated":66,"tested_up_to":67,"requires_at_least":48,"requires_php":68,"tags":69,"homepage":16,"download_link":73,"security_score":74,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"hero-section-block","Hero Section for Block Editor","CamelPlug26","https:\u002F\u002Fprofiles.wordpress.org\u002Fcamelplug26\u002F","\u003Cp>Hero Section for Block Editor is a lightweight WordPress plugin that allows you to create clean, responsive hero sections directly inside the Gutenberg editor.\u003C\u002Fp>\n\u003Cp>The plugin is designed to follow WordPress best practices and integrates seamlessly with the block editor, making it easy to add hero banners with headings, background images, and call-to-action buttons without writing any code.\u003C\u002Fp>\n\u003Cp>All images are selected from the WordPress Media Library, ensuring compatibility with WordPress.org plugin guidelines.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fully responsive hero sections.\u003C\u002Fli>\n\u003Cli>Background images selected from the Media Library.\u003C\u002Fli>\n\u003Cli>Custom headings and descriptions.\u003C\u002Fli>\n\u003Cli>Call-to-action button support.\u003C\u002Fli>\n\u003Cli>Lightweight and performance-friendly.\u003C\u002Fli>\n\u003Cli>SEO-friendly structure.\u003C\u002Fli>\n\u003Cli>No external or remote dependencies.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Development \u002F Build\u003C\u002Fh3>\n\u003Cp>This plugin uses modern JavaScript tooling and follows WordPress block development standards.\u003C\u002Fp>\n\u003Ch4>Source Code\u003C\u002Fh4>\n\u003Cp>The original, human-readable source code is located in the \u003Ccode>src\u002F\u003C\u002Fcode> directory.\u003C\u002Fp>\n\u003Ch4>Build Instructions\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Make sure Node.js and npm are installed.\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm install\u003C\u002Fcode> to install dependencies.\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm run build\u003C\u002Fcode> to generate the production files in the \u003Ccode>build\u002F\u003C\u002Fcode> directory.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Tools Used\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>React \u002F JSX\u003C\u002Fli>\n\u003Cli>@wordpress\u002Fscripts (Webpack, Babel)\u003C\u002Fli>\n\u003C\u002Ful>\n","Create responsive and customizable hero sections using the WordPress block editor.",201,"2026-02-15T13:54:00.000Z","6.9.4","7.2",[18,70,20,71,72],"block-editor","hero-section","landing-page","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhero-section-block.1.0.0.zip",100,{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":67,"requires_at_least":88,"requires_php":16,"tags":89,"homepage":92,"download_link":93,"security_score":74,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"carousel-block","Carousel Slider Block for Gutenberg","2.1.1","Virgildia","https:\u002F\u002Fprofiles.wordpress.org\u002Fvirgildia\u002F","\u003Cp>A responsive modern carousel slider for the Gutenberg block editor that lets you add any blocks to your slides. Easily create sliders for hero sections, testimonials, products, and anything else using Gutenberg blocks.\u003C\u002Fp>\n\u003Cp>🚀 \u003Cstrong>Carousel Slider Version 2\u003C\u002Fstrong> is built on the modern Swiper.js library for improved performance and better mobile compatibility.\u003C\u002Fp>\n\u003Cp>Plugin site: \u003Ca href=\"https:\u002F\u002Fwww.carouselblock.com\u002F\" rel=\"nofollow ugc\">carouselblock.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add unlimited slides\u003C\u002Fli>\n\u003Cli>Add any blocks to the slides\u003C\u002Fli>\n\u003Cli>Preview the carousel in the editor\u003C\u002Fli>\n\u003Cli>Responsive and touch enabled\u003C\u002Fli>\n\u003Cli>Developer friendly: supports CSS variables & theme.json\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Slides per view\u003C\u002Fli>\n\u003Cli>Slides to scroll at a time\u003C\u002Fli>\n\u003Cli>Slide speed\u003C\u002Fli>\n\u003Cli>Slide padding\u003C\u002Fli>\n\u003Cli>Prev\u002Fnext arrows\u003C\u002Fli>\n\u003Cli>Dots navigation\u003C\u002Fli>\n\u003Cli>Infinite loop sliding\u003C\u002Fli>\n\u003Cli>Autoplay\u003C\u002Fli>\n\u003Cli>Pause on hover\u003C\u002Fli>\n\u003Cli>Disable on interaction\u003C\u002Fli>\n\u003Cli>Responsive settings: slides to show and scroll at given screen size\u003C\u002Fli>\n\u003Cli>RTL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced Settings\u003C\u002Fh4>\n\u003Cp>For dynamic layouts where the slider or its surrounding layout changes after load, such as tabs, accordions, or lazy-loaded content.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ResizeObserver\u003C\u002Fli>\n\u003Cli>Observer\u003C\u002Fli>\n\u003Cli>Observe parent elements\u003C\u002Fli>\n\u003Cli>Observe slide children\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Included Patterns\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Full Width Hero Slider\u003C\u002Fli>\n\u003Cli>Testimonials Slider\u003C\u002Fli>\n\u003Cli>Logos Carousel\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The final look of these sliders depends on your theme styles. You can also fine-tune the design using custom CSS variables (see below).\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>PHP 5.6+ is recommended, WordPress 5.8+, with Gutenberg active.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Full documentation: \u003Ca href=\"https:\u002F\u002Fwww.carouselblock.com\u002Fdocs\" rel=\"nofollow ugc\">carouselblock.com\u002Fdocs\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Select the Carousel Slider block from the Design category. Click the + button located at the end of the carousel to add slides. Add any block within the slides. Use the horizontal scrollbar to preview the slides in the editor.\u003C\u002Fp>\n\u003Cp>You can reorder the slides by using the left and right arrow buttons in the toolbar.\u003C\u002Fp>\n\u003Cp>To remove a slide, select the slide and click the three dots right above it. Click the option to remove that slide.\u003C\u002Fp>\n\u003Cp>Click the Carousel Block (the block nesting all the slides) to show the carousel settings.\u003C\u002Fp>\n\u003Ch4>Upgrading from Legacy Carousel\u003C\u002Fh4>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fhow-to-update-to-carousel-slider-block-version-2\u002F\" rel=\"ugc\">support topic\u003C\u002Fa> for upgrading legacy blocks to Carousel Slider Version 2.\u003C\u002Fp>\n\u003Cp>Legacy settings remain available at \u003Ccode>\u002Fwp-admin\u002Foptions-general.php?page=cb-carousel-settings\u003C\u002Fcode>. The page is hidden from the admin menu and can be accessed directly by URL.\u003C\u002Fp>\n\u003Ch3>Customizing Styles\u003C\u002Fh3>\n\u003Cp>Carousel Slider v2 supports custom styling via CSS variables:\u003C\u002Fp>\n\u003Cp>Styling documentation: \u003Ca href=\"https:\u002F\u002Fwww.carouselblock.com\u002Fdocs?doc=styling\" rel=\"nofollow ugc\">carouselblock.com\u002Fdocs?doc=styling\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Navigation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--navigation-size\u003C\u002Fcode>: Arrow icon size  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--navigation-sides-offset\u003C\u002Fcode>: Distance from edge  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--navigation-color\u003C\u002Fcode>: Arrow color  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--navigation-hover-color\u003C\u002Fcode>: Arrow hover color (falls back to \u003Ccode>navigation-color\u003C\u002Fcode>)  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--navigation-alignfull-color\u003C\u002Fcode>: Arrow color when carousel is full width  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pagination (dots)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-top\u003C\u002Fcode>: Top offset  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bottom\u003C\u002Fcode>: Bottom offset  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-size\u003C\u002Fcode>: Bullet size  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-active-color\u003C\u002Fcode>: Active bullet color  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-inactive-color\u003C\u002Fcode>: Inactive bullet color  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-inactive-hover-color\u003C\u002Fcode>: Inactive bullet hover color (falls back to \u003Ccode>active-color\u003C\u002Fcode> if set)  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-active-opacity\u003C\u002Fcode>: Active bullet opacity  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-inactive-opacity\u003C\u002Fcode>: Inactive bullet opacity  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-inactive-hover-opacity\u003C\u002Fcode>: Inactive bullet opacity on hover (falls back to \u003Ccode>inactive-opacity\u003C\u002Fcode> if not set)  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-horizontal-gap\u003C\u002Fcode>: Space between bullets (horizontal)  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--pagination-bullet-vertical-gap\u003C\u002Fcode>: Space between bullets (vertical)  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Block Spacing\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--image-margin-top\u003C\u002Fcode>: Top margin for image blocks  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--image-margin-bottom\u003C\u002Fcode>: Bottom margin for image blocks  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--cover-margin-top\u003C\u002Fcode>: Top margin for cover blocks  \u003C\u002Fli>\n\u003Cli>\u003Ccode>--wp--custom--carousel-block--cover-margin-bottom\u003C\u002Fcode>: Bottom margin for cover blocks  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Theme JSON Support\u003C\u002Fh3>\n\u003Cp>All the CSS variables can also be defined directly inside your theme’s \u003Ccode>theme.json\u003C\u002Fcode> under the \u003Ccode>settings.custom\u003C\u002Fcode> key.\u003C\u002Fp>\n\u003Cp>For example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n  \"settings\": {\n    \"custom\": {\n      \"carousel-block\": {\n        \"navigation-size\": \"22px\",\n        \"navigation-color\": \"#000\",\n        \"pagination-bullet-active-color\": \"#000\"\n      }\n    }\n  }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Frontend API\u003C\u002Fh3>\n\u003Cp>Carousel Slider exposes a small frontend API for integrations with tabs, accordions, modals, or other hidden UI.\u003C\u002Fp>\n\u003Cp>For some of these dynamic layout cases, the Advanced Settings observer options can also handle updates automatically.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>window.CarouselSliderBlock.init( container )\u003C\u002Fcode>: Initializes carousel instances inside the given container.\u003C\u002Fli>\n\u003Cli>\u003Ccode>window.CarouselSliderBlock.update( container )\u003C\u002Fcode>: Updates existing carousel instances inside the given container and initializes any that are not yet initialized.\u003C\u002Fli>\n\u003C\u002Ful>\n","A responsive modern carousel slider for the Gutenberg block editor that lets you add any blocks to your slides. Easily create sliders for hero section &hellip;",40000,489706,96,50,"2026-03-26T11:01:00.000Z","6.1",[19,20,90,91],"slide","swiper","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcarousel-block","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcarousel-block.2.1.1.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":34,"num_ratings":104,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":114,"download_link":115,"security_score":74,"vuln_count":116,"unpatched_count":11,"last_vuln_date":117,"fetched_at":25},"spice-post-slider","Carousel, Recent Post Slider and Banner Slider","2.2.1","spicethemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fspicethemes\u002F","\u003Cp>This plugin allows you to showcase your blog posts in a beautiful slider with multiple options, It is responsive ready so it will work perfectly on different devices like mobile and iPad.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugin-demo.spicethemes.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fhelpdoc.spicethemes.com\u002Fcategory\u002Fspice-slider\u002Fspice-post-slider\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fspicethemes.com\u002Fspice-slider-pro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to Pro &raquo;\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fspice-post-slider\u002F\" rel=\"ugc\">\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode Generator:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Create a \u003Cem>magical\u003C\u002Fem> shortcode with a \u003Cstrong>graphical interface\u003C\u002Fstrong>, no attributes, no complexity.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Content typography and color setting  is an important feature to watch out for.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Type of carousel\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Post Carousel\u003C\u002Fstrong> – Display WordPress latest \u002F recent posts in the carousel with post meta like title, image, date, author etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Banner Slider\u003C\u002Fstrong> – With the help of post you can create banner with many meta settings. Rather show recent \u002F popular post in the form of banner slider.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Slider\u003C\u002Fstrong> – It allows you to set the background video in slider with many meta settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Post category filter\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode generator\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>3 Layout variations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Typography setting\u003C\u002Fli>\n\u003Cli>Color setting\u003C\u002Fli>\n\u003Cli>Navigation speed\u003C\u002Fli>\n\u003Cli>Posts order\u003C\u002Fli>\n\u003Cli>Number of posts\u003C\u002Fli>\n\u003Cli>Posts per page\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable individually post metas\u003C\u002Fli>\n\u003Cli>Fully Responsive and Lightweight \u003C\u002Fli>\n\u003Cli>User-friendly Admin Panel\u003C\u002Fli>\n\u003Cli>Compatible with any theme\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast and Active Support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Spice Slider Pro\u003C\u002Fstrong>\u003Cbr \u002F>\nThe premium version of the plugin is  lot to offer currently we are working on more and more layout with respective configurations and settings. You can create unlimited shortcodes , so that can get different set of post slider on separate pages \u002F posts or any other place have a support for  shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>List of Pro Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Advanced Typography setting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>20+ Beautifully Designed Layouts\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Advanced Color setting\u003C\u002Fli>\n\u003Cli>Multiple Design Layouts\u003C\u002Fli>\n\u003Cli>Animation Effects\u003C\u002Fli>\n\u003Cli>Navigation & Bullets Style\u003C\u002Fli>\n\u003Cli>Navigation & Pagination dots color\u003C\u002Fli>\n\u003Cli>Custom CSS field\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Resources\u003C\u002Fh3>\n\u003Cp>Font Awesome:\u003Cbr \u002F>\nCopyright: (c) Dave Gandy\u003Cbr \u002F>\nLicense: https:\u002F\u002Ffontawesome.com\u002Flicense\u002Ffree (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)\u003Cbr \u002F>\nSource: https:\u002F\u002Ffontawesome.com\u003C\u002Fp>\n\u003Cp>Owl Carousel:\u003Cbr \u002F>\nCopyright: (c) David Deutsch\u003Cbr \u002F>\nLicense: MIT License\u003Cbr \u002F>\nSource: https:\u002F\u002Fcdnjs.com\u002Flibraries\u002FOwlCarousel2\u002F2.2.1\u003C\u002Fp>\n\u003Cp>Select Control:\u003Cbr \u002F>\nCopyright: (c) Kevin Brown, Igor Vaynberg\u003Cbr \u002F>\nLicense: MIT License\u003Cbr \u002F>\nSource: https:\u002F\u002Fgithub.com\u002Fselect2\u002Fselect2\u002Ftree\u002Fdevelop\u002Fdist\u002F\u003C\u002Fp>\n\u003Cp>Jquery UI:\u003Cbr \u002F>\nCopyright: (c) jQuery Foundation\u003Cbr \u002F>\nLicense: MIT License\u003Cbr \u002F>\nSource: http:\u002F\u002Fjqueryui.com\u003C\u002Fp>\n","Display your blog posts with a responsive, customizable slider that works smoothly on all devices.",8000,156746,3,"2025-11-21T13:11:00.000Z","6.8.5","5.3","5.2",[110,111,112,113],"banner-slider","image-slider","post-carousel","recent-post-slider","https:\u002F\u002Fspicethemes.com\u002Fspice-post-slider\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspice-post-slider.2.2.1.zip",1,"2023-10-20 00:00:00",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":74,"num_ratings":128,"last_updated":129,"tested_up_to":67,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":16,"download_link":137,"security_score":138,"vuln_count":116,"unpatched_count":11,"last_vuln_date":139,"fetched_at":25},"b-carousel-block","Carousel Block – Responsive Image and Content Carousel","1.2.2","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fb-carousel-block\u002F#demos\" rel=\"nofollow ugc\">Plugin Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fdocs\u002Fb-carousel-block\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fb-carousel-block\u002Fpricing\" rel=\"nofollow ugc\">Get Pro Version\u003C\u002Fa> 👈\u003C\u002Fp>\n\u003Cp>The Carousel Block is a powerful and user-friendly Gutenberg plugin designed to enhance your WordPress website’s visual appeal. With this plugin, you can effortlessly create beautiful and responsive carousels directly within the Gutenberg editor. Showcase your images in a sleek and dynamic carousel format that captivates your audience.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Reorder Slides\u003C\u002Fstrong>: Rearrange the slides or images that do not need to be deleted and recreated.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Caption\u003C\u002Fstrong>: Add a caption for each slide image.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Click Action\u003C\u002Fstrong>: slide can be linkable with click action.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive\u003C\u002Fstrong>: Customize width, height, and column number for different devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Caption Style\u003C\u002Fstrong>: Customize text alignment, typography, overlay colors, colors(text and background), and padding for the caption.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slide Link\u003C\u002Fstrong>: Choose whether the link should open in the same tab or a new tab.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Options\u003C\u002Fstrong>: Customize loop, speed, autoplay, autoplay delay, pagination, and navigation options for the slider with more customization.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Effects\u003C\u002Fstrong>: Explore Slide, Fade, and Creative effects.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slider Style\u003C\u002Fstrong>: Set background and padding for the slider.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Image in Lightbox\u003C\u002Fstrong>: Open the slide image in the lightbox.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link on Caption\u003C\u002Fstrong>: Set the slide link on the caption.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Touch Move\u003C\u002Fstrong>: Control the slider with touch move.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable on Interaction\u003C\u002Fstrong>: Disable on Interaction option in autoplay.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pause on Mouse Enter\u003C\u002Fstrong>: Pause on Mouse Enter option in autoplay.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reverse Direction\u003C\u002Fstrong>: Reverse Direction option in autoplay.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stop on Last Slide\u003C\u002Fstrong>: Stop on Last Slide option in autoplay.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free Mode\u003C\u002Fstrong>: Free Mode option on drag slide.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sticky\u003C\u002Fstrong>: Sticky option in free mode.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Effects\u003C\u002Fstrong>: Explore more effects such as Cube, Coverflow, Flip, and Cards.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slide on Mousewheel\u003C\u002Fstrong>: Slide on Mousewheel option.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination Device\u003C\u002Fstrong>: Show\u002FHide pagination in different devices(tablet and mobile).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Bullets\u003C\u002Fstrong>: Option for pagination dynamic bullets.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Navigation Device\u003C\u002Fstrong>: Show\u002FHide navigation in different devices(tablet and mobile).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Caption\u003C\u002Fstrong>: Show Caption on hover, Set position outside of the image, Change vertical align.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to use Carousel Block\u003C\u002Fh3>\n\u003Cp>Getting started is easy.\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\u002FBHxDuVF2M7E?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>\u003Cstrong>Step by Step Setup\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>First, install the Carousel Block plugin\u003C\u002Fli>\n\u003Cli>Add the Carousel block from the block category called “Widgets” in the Gutenberg editor.\u003C\u002Fli>\n\u003Cli>You can change block settings from the right-side settings sidebar.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enjoy!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For installation help click on Installation Tab.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Did you like this plugin? Dislike it? Do you have a feature request? \u003Ca href=\"mailto:support@bplugins.com\" title=\"Send feedback\" rel=\"nofollow ugc\">Please share your feedback with us\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Check out the Parent Plugin of this plugin-\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbblockswp.com\" rel=\"nofollow ugc\">\u003Cstrong>B Blocks\u003C\u002Fstrong>\u003C\u002Fa> – A blocks collection and page building tool for Gutenberg.\u003C\u002Fp>\n\u003Ch3>Check out our other WordPress Plugins-\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Video Player\u003C\u002Fstrong>\u003C\u002Fa> – Display videos as single and playlist in multiple skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PDF Poster\u003C\u002Fstrong>\u003C\u002Fa> – Display\u002FEmbed PDF files with different styles.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-audio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Audio Player\u003C\u002Fstrong>\u003C\u002Fa> – Listen audios with awesome visuals.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fstreamcast-radio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>StreamCast\u003C\u002Fstrong>\u003C\u002Fa> – Customizable radio player with different skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002F3d-viewer\u002F\" rel=\"nofollow ugc\">\u003Cstrong>3D Viewer\u003C\u002Fstrong>\u003C\u002Fa> – Embed 3D models and 3D products with interaction.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Post Block\u003C\u002Fstrong>\u003C\u002Fa> – Show posts and custom posts in different layouts.\u003C\u002Fp>\n","Create stunning carousels effortlessly with the Carousel Block. Showcase your images in an elegant carousel directly within the Gutenberg editor.",7000,92043,6,"2026-03-30T04:31:00.000Z","6.5","7.1",[133,134,135,111,136],"block","client-logo-slider","gutenberg-block","logo-carousel","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fb-carousel-block.1.2.2.zip",99,"2025-11-04 17:38:53",{"attackSurface":141,"codeSignals":176,"taintFlows":189,"riskAssessment":190,"analyzedAt":199},{"hooks":142,"ajaxHandlers":172,"restRoutes":173,"shortcodes":174,"cronEvents":175,"entryPointCount":11,"unprotectedCount":11},[143,148,151,155,159,163,167],{"type":144,"name":145,"callback":145,"file":146,"line":147},"action","wp_enqueue_scripts","blocks\u002Fbanner-carousel\u002Fcarousel.php",27,{"type":144,"name":149,"callback":149,"file":146,"line":150},"enqueue_block_editor_assets",28,{"type":144,"name":152,"callback":153,"file":146,"line":154},"init","register_block",29,{"type":144,"name":156,"callback":157,"file":146,"line":158},"plugins_loaded","closure",31,{"type":144,"name":145,"callback":160,"priority":116,"file":161,"line":162},"wp_register_scripts","index.php",21,{"type":144,"name":164,"callback":165,"file":161,"line":166},"admin_notices","admin_notice_dependencies",22,{"type":168,"name":169,"callback":170,"file":161,"line":171},"filter","acf\u002Fsettings\u002Fload_json","acf_json_load_point",24,[],[],[],[],{"dangerousFunctions":177,"sqlUsage":178,"outputEscaping":180,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":188},[],{"prepared":11,"raw":11,"locations":179},[],{"escaped":104,"rawEcho":181,"locations":182},2,[183,186],{"file":146,"line":184,"context":185},134,"raw output",{"file":146,"line":187,"context":185},136,[],[],{"summary":191,"deductions":192},"The tailored-swiper-carousel plugin v1.2.1 presents a generally good security posture based on the provided static analysis and vulnerability history.  The plugin demonstrates strong adherence to secure coding practices by having no AJAX handlers, REST API routes, shortcodes, or cron events, thereby minimizing its attack surface.  Furthermore, it avoids dangerous functions, file operations, and external HTTP requests, all of which are positive indicators. The use of prepared statements for all SQL queries is a significant strength, eliminating the risk of SQL injection vulnerabilities.\n\nHowever, the analysis does reveal some areas of concern. A significant portion of output (40%) is not properly escaped. While there are no critical taint flows or dangerous functions identified, unescaped output can still lead to Cross-Site Scripting (XSS) vulnerabilities if the plugin handles user-supplied data that is then displayed without proper sanitization. The absence of nonce checks and capability checks on any potential entry points (though none were found) is a general weakness, as these are fundamental WordPress security mechanisms. The lack of any recorded vulnerabilities, while positive, might also indicate a limited scope of historical analysis or a very mature and stable plugin. The absence of bundled libraries is also a plus.\n\nIn conclusion, tailored-swiper-carousel v1.2.1 appears to be a relatively secure plugin due to its minimal attack surface and strong practices around SQL queries. The primary risk lies in the unescaped output. The absence of historical vulnerabilities is a good sign but doesn't entirely negate the need for vigilance regarding the identified code signals.",[193,195,197],{"reason":194,"points":128},"Significant portion of output not properly escaped",{"reason":196,"points":104},"No nonce checks found",{"reason":198,"points":104},"No capability checks found","2026-04-16T14:08:54.507Z",{"wat":201,"direct":214},{"assetPaths":202,"generatorPatterns":207,"scriptPaths":208,"versionParams":209},[203,204,205,206],"\u002Fwp-content\u002Fplugins\u002Ftailored-swiper-carousel\u002Fswiper\u002Fswiper-bundle.min.js","\u002Fwp-content\u002Fplugins\u002Ftailored-swiper-carousel\u002Fswiper\u002Fswiper-bundle.min.css","\u002Fwp-content\u002Fplugins\u002Ftailored-swiper-carousel\u002Fblocks\u002Fbanner-carousel\u002Fcarousel.js","\u002Fwp-content\u002Fplugins\u002Ftailored-swiper-carousel\u002Fblocks\u002Fbanner-carousel\u002Fcarousel.css",[],[203,205],[210,211,212,213],"tailored-swiper-carousel\u002Fswiper\u002Fswiper-bundle.min.js?ver=","tailored-swiper-carousel\u002Fswiper\u002Fswiper-bundle.min.css?ver=","tailored-swiper-carousel\u002Fblocks\u002Fbanner-carousel\u002Fcarousel.js?ver=","tailored-swiper-carousel\u002Fblocks\u002Fbanner-carousel\u002Fcarousel.css?ver=",{"cssClasses":215,"htmlComments":225,"htmlAttributes":230,"restEndpoints":233,"jsGlobals":234,"shortcodeOutput":236},[216,217,218,219,220,221,222,4,223,224],"wp-block-banner-carousel","swiper-container","swiper-wrapper","swiper-slide","swiper-pagination","swiper-button-prev","swiper-button-next","image","caption",[226,227,228,229],"\u003C!-- swiper-slide -->","\u003C!-- swiper-wrapper -->","\u003C!-- swiper-container -->","\u003C!-- wp-block-carousel-offers -->",[231,232],"data-swiper-slide-index","data-swiper-autoplay",[],[235],"tailored_banner_carousel",[237,238,239,240,241,242,243,244,245,246,247,248,249],"\u003Cdiv class=\"wp-block wp-block-banner-carousel","\u003Cdiv class=\"swiper-container\"","\u003Cdiv class=\"swiper-wrapper\"","\u003Cdiv class=\"swiper-slide\"","\u003Cdiv class=\"image\">","\u003Cdiv class=\"caption\">","\u003Cdiv class=\"swiper-pagination\">\u003C\u002Fdiv>","\u003Cdiv class=\"swiper-button-prev\">\u003C\u002Fdiv>","\u003Cdiv class=\"swiper-button-next\">\u003C\u002Fdiv>","\u003C\u002Fdiv>\u003C!-- swiper-slide -->","\u003C\u002Fdiv>\u003C!-- swiper-wrapper -->","\u003C\u002Fdiv>\u003C!-- swiper-container -->","\u003C\u002Fdiv>\u003C!-- wp-block-carousel-offers -->",{"error":251,"url":252,"statusCode":253,"statusMessage":254,"message":254},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ftailored-swiper-carousel\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":116,"versions":256},[257],{"version":6,"download_url":22,"svn_tag_url":258,"released_at":24,"has_diff":259,"diff_files_changed":260,"diff_lines":24,"trac_diff_url":24,"vulnerabilities":261,"is_current":251},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftailored-swiper-carousel\u002Ftags\u002F1.2.1\u002F",false,[],[]]