[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fY2ckmDyYiRWplD9N8RxlOMkWKR3zjC26E9dcAmEbMiw":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":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":131,"fingerprints":246},"hiiwaterwheel","HiiWaterwheel WordPress Plugin","0.0.5","hiilite","https:\u002F\u002Fprofiles.wordpress.org\u002Fhiilite\u002F","\u003Cp>This plugin allows you create a basic waterwheel image carousel\u003C\u002Fp>\n","This plugin allows you create a basic waterwheel image carousel",10,1346,80,1,"2018-09-20T22:28:00.000Z","4.9.29","4.0","7.0",[20,21,22],"carousel","images","waterwheel","https:\u002F\u002Fhiilite.com\u002Fwordpress-plugins\u002Fhiiwaterwheel\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhiiwaterwheel.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},2,410,30,84,"2026-04-05T09:13:44.480Z",[37,61,82,99,115],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":58,"download_link":59,"security_score":60,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"gallery-slider-for-woocommerce","Product Gallery Slider, Additional Variation Images, Product Video, Product Image Zoom and Lightbox for WooCommerce – WooGallery","3.1.3","ShapedPlugin LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Fshapedplugin\u002F","\u003Cp>🔥 All-in-One WooCommerce Product Gallery (Image and Video) Solution to Enhance Your Customers’ Shopping Experience and Boost Sales Instantly! 🚀\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fair-max-plus\u002F\" rel=\"nofollow ugc\">\u003Cstrong>🖥️ Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002F\" rel=\"nofollow ugc\">\u003Cstrong>📖 Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fshapedplugin.com\u002Fsupport\u002F?user=lite\" rel=\"nofollow ugc\">\u003Cstrong>🛟 Support\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002F\" rel=\"nofollow ugc\">\u003Cstrong>🌐 Full Features List\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fpricing\u002F?ref=143\" rel=\"nofollow ugc\">\u003Cstrong>🏆 Upgrade To Pro!\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\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\u002FaofImhOCZYs?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>\n\u003Ch3>👉 What Does the WooGallery Mainly Do?\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Enable Product Gallery Slider on Product Page\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Enable Additional Variation Images Gallery Slider\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Create Product Video Gallery\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Add Advanced Product Image Zoom\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Add Advanced Product Image Lightbox\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Add Product Featured Video on the Shop\u002FArchive Page\u003C\u002Fstrong> 🔥\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Outstanding Product Gallery Slider\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Do you want to boost sales by enhancing your product page design and layout? Do you have too many images of your product?\u003C\u002Fp>\n\u003Cp>No worries, \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002F\" rel=\"nofollow ugc\">WooGallery\u003C\u002Fa>\u003C\u002Fstrong> is the perfect solution for you. This fantastic plugin can help you transform WooCommerce’s default product gallery into an eye-catching product gallery slider on your product page. By displaying your product and additional variation images in an elegant slider style, you can easily attract more customer attention and increase your sales instantly.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Additional Variation Images Gallery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin also allows you to insert unlimited additional images for each variation, letting potential customers see different images when switching between variations. WooCommerce offers an option to insert only one image per product variation. It means there is no option to add more than a single variation image when it is essential to show additional product images to boost sales.\u003C\u002Fp>\n\u003Cp>To unlock this limitation, you can use the WooGallery plugin. This plugin allows you to upload multiple images for each product variation. So, by using WooGallery, you can show different sets of images to potential customers when they switch between product variations such as Color, Style, and Size simultaneously.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Product Video Gallery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Effortlessly showcase videos alongside product images on your product pages. This plugin lets you embed videos directly into your product image gallery, giving customers a richer, more engaging shopping experience.\u003C\u002Fp>\n\u003Cp>When potential customers watch a brief video of your product, the chances of selling it increase, which is an excellent way to market.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Advanced Product Image Zoom\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Are you looking to improve your customers’ shopping experience by allowing them to view your products in more detail and increase sales? The plugin can help you achieve this by providing advanced zooming features for your product images.\u003C\u002Fp>\n\u003Cp>This plugin lets your customers get a closer and more detailed look at your products, which can significantly increase customer engagement and generate more sales for your business.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Powerful Product Image Lightbox\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Do you want your customers to open the larger product image in a full-screen window to look closely at the product details and skyrocket conversions?\u003C\u002Fp>\n\u003Cp>The plugin offers exclusively powerful lightbox functionality to open the full-size image in a modal window, allowing your customers to look closely and efficiently at the product details and boost sales.\u003C\u002Fp>\n\u003Ch3>👉 Key Features List:\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Beautiful Product Gallery Layouts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Use beautiful, functional, ready layouts to deliver better product display.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Thumbnails Left \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Ffeatherlight-cap\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Thumbnails Bottom \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fair-max-plus\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Thumbnails Top \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Felemental-backpack\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Thumbnails Right \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fcustom-dunk-low\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Slider \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fduffel-bag\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002F#layout-tab\" rel=\"nofollow ugc\">See more modern layouts\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-choose-a-gallery-layout\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✅ \u003Cstrong>Display Multiple Images Per Product Variation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default, WooCommerce allows adding only one image per product variation. With the plugin, you can add and display multiple product images for each product variation. It is essential to show additional product images to boost sales.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Ffeatherlight-cap\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-add-images-in-variation-gallery\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Drag & Drop Custom Sorting for Product Variation Images & Videos\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin enables you to rearrange product additional variation images through an intuitive drag-and-drop interface, facilitating custom sorting based on individual preferences.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Adjust Variation Gallery Width for Desktop, Tablet, and Mobile\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By specifying a gallery width value, you can ensure that product images are displayed optimally across different screen sizes, providing a consistent and visually appealing user experience of your products and variations.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Embed Unlimited Videos to Your Products and Variation Images\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin allows you to add unlimited videos to the product images, which can significantly impact customer engagement, trust, conversions, and brand perception, ultimately driving sales and business growth.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002F2-how-to-add-different-types-of-videos-to-product-gallery\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Add Videos to Simple, Group, External\u002FAffiliate, and Variable Product Images\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you want to show YouTube videos in the Simple, Group, External\u002FAffiliate, and Variable Product, the plugin would be an excellent option.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Multiple Video Play Modes: Inline or Popup Window\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enhance your customers’ video viewing experience with our customizable video play options, including inline and pop-up window modes. You can choose how your customers watch the product video by selecting either inline or pop-up window mode.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fplay-modes\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-set-a-video-play-mode\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Enable the Thumbnails Gallery Slider for the Product Images\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can enable a slider if you have many images in your product and want to avoid the default gallery display method in WooCommerce. This plugin will allow you to set the number of images to show on each slide, enable autoplay, and set the slider to infinite.\u003C\u002Fp>\n\u003Cp>It provides a convenient way for customers to view and select different product images or variations.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Product Featured Image Sliding Controls\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin allows customers to navigate different product images or variations using sliding mechanisms. These controls often include AutoPlay Interval, Slider Speed, Direction, etc.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fnavigation-pagination-styles\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Set Product Slider Orientation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The orientation of the slider refers to the direction in which the product images move or are displayed. It’s typically horizontal or vertical, each with advantages and considerations.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fslider-orientations\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-change-slide-orientation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Product Images Sliding Effects\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Sliding effects are fancy ways the product images change in a slider. They can slide, fade, zoom\u003Cbr \u002F>\nor use other cool transitions to switch between images, making the  more interesting display to look at.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Slide\u003C\u002Fli>\n\u003Cli>Fade\u003C\u002Fli>\n\u003Cli>Flip\u003C\u002Fli>\n\u003Cli>Cube\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fsliding-effects\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Complete Navigation Control for Product Image and Thumbnails Slider\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin provides a comprehensive navigational arrow control for product images and thumbnails slider. It offers various customization options, including arrow style, color, and box sizes. Turning the navigation arrows on or off for both sliders is possible.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show\u002FHide thumbnails navigation\u003C\u002Fli>\n\u003Cli>Thumbnails navigation visibility\u003C\u002Fli>\n\u003Cli>Thumbnails navigation styles (Custom, Inner Right)\u003C\u002Fli>\n\u003Cli>Thumbnails navigation icon set\u003C\u002Fli>\n\u003Cli>Thumbnail navigation icon size\u003C\u002Fli>\n\u003Cli>Thumbnail navigation color\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fthumbnails-navigation-styles\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-customize-thumbnails-navigation-styles\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Control Thumbnail Items Number & Gap\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enhance the visual appearance of your product images slider by customizing the number of thumbnails and the gaps between them.\u003C\u002Fp>\n\u003Cp>Initially, the product images slider displays four thumbnails. However, you can customize the number of thumbnails to be displayed, ranging from 2 to 10. Additionally, you can adjust the gap between thumbnails easily.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-set-space-between-thumbnails\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Product Variation Images Sorting\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin is built with the idea of saving time on development. You can reorder the images of your uploaded variations according to your needs.\u003C\u002Fp>\n\u003Cp>This feature allows you to arrange variation images in a specific sequence, which can influence purchase decisions and improve user experience.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Control Product Image AutoPlay and Slider Speed\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Adjusting the slider speed allows customers to view product images properly. This feature will enable you to increase or decrease the sliding duration and direction based on your needs.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AutoPlay\u003C\u002Fli>\n\u003Cli>AutoPlay Delay Time\u003C\u002Fli>\n\u003Cli>Slider Speed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✅ \u003Cstrong>Essential Thumbnails Slider Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin provides a wide range of features to enhance the functionality, usability, and accessibility of product slider.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Infinite Loop\u003C\u002Fli>\n\u003Cli>Adaptive Height\u003C\u002Fli>\n\u003Cli>Accessibility\u003C\u002Fli>\n\u003Cli>RTL Mode\u003C\u002Fli>\n\u003Cli>Free Mode\u003C\u002Fli>\n\u003Cli>Mouse Wheel\u003C\u002Fli>\n\u003Cli>Zoom Out Hover Effects\u003C\u002Fli>\n\u003Cli>Slide Down Hover Effects\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fadaptive-height\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Preloader Settings for Product Images\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enhance your product image loading speed with the powerful preloader feature. With this plugin, you can turn the preloader style on or off.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Compatible with Popular WordPress Themes and Plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin is compatible with all the popular themes and plugins, especially WooCommerce plugins and themes.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Multisite Supported\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin is fully compatible with WordPress multisite, including network-activated and activated on individual sites.\u003C\u002Fp>\n\u003Ch3>WooGallery Pro Features 🚀\u003C\u002Fh3>\n\u003Cp>WooGallery Pro offers more robust features and easy customizations that will take your product gallery beyond limitations and boost your sales growth.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Choose Modern Product Gallery Layouts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tiles (Pro) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fsports-wear\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Hierarchy Grid (New) (Pro) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fcozy-pullover\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Modern Grid – Style 1 (New) (Pro) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fnike-golf-club\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Modern Grid – Style 2 (New) (Pro) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fhooded-track-jacket\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Modern Grid – Style 3 (New) (Pro) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Ftraining-suit\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Modern Grid – Style 4 (New) (Pro) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fultimate-anorak\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Modern Grid – Style 5 (New) (Pro) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fzip-pullover\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Anchor Navigation (New) (Pro) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fjersey-sweat-shirt\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Vertical Scroll (New) (Pro) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fjersey-sweat-shirt\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Multi-row Thumbs (New) (Pro) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fjersey-sweat-shirt\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✅ \u003Cstrong>Product Featured Video on Shop\u002FArchive\u002FListing Page\u003C\u002Fstrong> 🔥\u003C\u002Fp>\n\u003Cp>Grab the attention of visitors with compelling product featured videos right on the shop, archive, category, and any listing pages to grow the conversion rate. Featured videos can be played either in a pop-up window or directly on the same page.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-show-product-video-on-the-shop-archive-page\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Add Product Videos from:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Vimeo (PRO) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fbaseball-cleats\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Dailymotion (PRO) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fgolf-bag\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Facebook (PRO) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fskate-shoes\u002F\" rel=\"nofollow ugc\">Live Demo \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Self-hosted (PRO) \u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fproduct\u002Fcustom-dunk-low\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✅ \u003Cstrong>Product Video Placement\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Make your product video slider more engaging and dynamic by choosing a video placement. When creating a slider for a product, it’s essential to consider where to place the product video. The plugin has 3 options for setting the video:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>At Starting of the Slider\u003C\u002Fli>\n\u003Cli>End of the Slider\u003C\u002Fli>\n\u003Cli>Keep Videos in Default Position\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fvideo-placement\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-place-the-videos-in-woogallery\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Stylize YouTube and Self-hosted Video Player Controls\u003C\u002Fstrong> 🔥🔥🔥\u003C\u002Fp>\n\u003Cp>Customize the appearance of the playback buttons, progress bar, volume controls, and other interactive elements within the video player to match your brand style.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Main Font Color\u003C\u002Fli>\n\u003Cli>Control Background Color\u003C\u002Fli>\n\u003Cli>Video Play Progress Color\u003C\u002Fli>\n\u003Cli>Video Play Progress Background\u003C\u002Fli>\n\u003Cli>YouTube Video Player Controls\u003C\u002Fli>\n\u003Cli>Show\u002FHide YouTube Related Videos\u003C\u002Fli>\n\u003Cli>Video Volume\u003C\u002Fli>\n\u003Cli>Video Icon Color, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✅ \u003Cstrong>Advanced Product Image Zoom\u003C\u002Fstrong> 🔥🔥🔥\u003C\u002Fp>\n\u003Cp>Advanced image zoom functionality allows customers to view products in more detail by zooming in on specific areas. This feature enhances a super customer shopping experience by providing a closer look at the product.\u003C\u002Fp>\n\u003Cp>Here are key zoom features you’ll love:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Right Side and Magnific zoom styles\u003C\u002Fli>\n\u003Cli>3 Additional Zooming cursor styles\u003C\u002Fli>\n\u003Cli>Zoom Lens Shape: Circle and Box\u003C\u002Fli>\n\u003Cli>Lens Color, Border\u003C\u002Fli>\n\u003Cli>On hover product image overlay style: Blur, Custom Color\u003C\u002Fli>\n\u003Cli>Custom image overlay color and opacity\u003C\u002Fli>\n\u003Cli>Auto and custom zoom window size\u003C\u002Fli>\n\u003Cli>Zoom window distance\u003C\u002Fli>\n\u003Cli>MouseWheel Zoom\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fzoom-styles\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-apply-zoom-styles-for-product-images\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Advanced Product Image Lightbox\u003C\u002Fstrong> 🔥🔥🔥\u003C\u002Fp>\n\u003Cul>\n\u003Cli>4 Additional Lightbox sliding effects: Fade, Rotate,\u003C\u002Fli>\n\u003Cli>Circular and Tube\u003C\u002Fli>\n\u003Cli>Lightbox overlay background\u003C\u002Fli>\n\u003Cli>5 Lightbox icon display positions\u003C\u002Fli>\n\u003Cli>Configure lightbox icon size\u003C\u002Fli>\n\u003Cli>Show\u002FHide slideshow play button\u003C\u002Fli>\n\u003Cli>Show\u002FHide thumbnails button\u003C\u002Fli>\n\u003Cli>Show\u002FHide thumbnails visibility\u003C\u002Fli>\n\u003Cli>Show\u002FHide full-screen button\u003C\u002Fli>\n\u003Cli>Show\u002FHide product image download button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Flightbox-sliding-effects\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-customize-the-lightbox-icon-display-position\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Retina Ready Product Image Supported\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enhance your online store’s best product image viewing experience and attract more customers. Your customers will be amazed by the crystal-clear quality of your product images, making them more likely to purchase.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Product Gallery Thumbnails Control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Thumbnail navigation border\u003C\u002Fli>\n\u003Cli>Thumbnail navigation box size\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✅ \u003Cstrong>Thumbnails Custom Dimensions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Set specific dimensions for the thumbnails displayed in the product. This feature lets you control the height and width of the product thumbnails.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fthumbnails-space-padding-size-border\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-set-thumbnails-size\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Thumbnails Hover Effects\u003C\u002Fstrong> 🔥🔥🔥\u003C\u002Fp>\n\u003Cp>Thumbnail hover effects refer to interactive visual changes when customers hover their cursor over thumbnail images. Choose a hover effect from-\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Slide In\u003C\u002Fli>\n\u003Cli>Slide Up\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fthumbnails-hover-effects\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-set-thumbnails-hover-effects\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Excellent Active Thumbnail Styles\u003C\u002Fstrong> 🔥\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Outer Line 🔥🔥🔥 It’s like a product images page of \u003Cstrong>Apple\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Zoom Out\u003C\u002Fli>\n\u003Cli>Opacity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Factive-thumbnail-styles\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-to-set-active-thumbnails-style\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Change the Main Image on Click or Mouseover for Product Thumbnails\u003C\u002Fstrong> 🔥\u003C\u002Fp>\n\u003Cp>The plugin offers an engaging feature that allows you to change the main image by hovering over one of the product thumbnails. This feature was inspired by the top e-commerce stores such as Amazon, Nike, Adidas, Puma, etc. It is designed to enhance usability and save customers from making extra clicks.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>On Click\u003C\u002Fli>\n\u003Cli>Mouseover🔥 🔥 🔥 It’s like the product images pages of \u003Cstrong>Amazon, Nike, AliExpress,\u003C\u002Fstrong> etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fthumbnails-activation\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fdocs\u002Fhow-do-you-want-to-activate-thumbnails\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Gallery Image Caption\u003C\u002Fstrong> 🔥\u003C\u002Fp>\n\u003Cp>When you have a product thumbnails slider, it’s essential to have an active main image with a caption that provides additional context or information about the product and the variation images.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.woogallery.io\u002Fgallery-image-caption\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🏆 UPGRADE TO WOOGALLERY PRO!\u003C\u002Fh3>\n\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\u002F-NaP5vqQaH4?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>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoogallery.io\u002Fpricing\u002F?ref=143\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade To our Pro version Today!\u003C\u002Fstrong>\u003C\u002Fa> You’ll never regret it.✌️\u003C\u002Fp>\n","🔥 All-in-One WooCommerce Product Image and Video Gallery Solution to Enhance Your Customers' Shopping Experience and Boost Sales Instantly!  🚀",20000,458863,98,160,"2026-01-08T06:22:00.000Z","6.9.4","5.3",[53,54,55,56,57],"additional-variation-images-gallery","product-featured-video","product-image-zoom","woocommerce-product-gallery-carousel","woocommerce-product-gallery-slider","https:\u002F\u002Fwoogallery.io\u002F?ref=143","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-slider-for-woocommerce.3.1.3.zip",100,{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":60,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":80,"download_link":81,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"agnosia-bootstrap-carousel","Agnosia Bootstrap Carousel by AuSoft","1.1","Andrés Villarreal","https:\u002F\u002Fprofiles.wordpress.org\u002Fandrezrv\u002F","\u003Cp>Agnosia Bootstrap Carousel hooks the \u003Ccode>[gallery]\u003C\u002Fcode> shortcode with attribute \u003Ccode>type=\"carousel\"\u003C\u002Fcode> in order to show a \u003Ca href=\"http:\u002F\u002Fgetbootstrap.com\u002Fjavascript\u002F#carousel\" rel=\"nofollow ugc\">Bootstrap Carousel\u003C\u002Fa> based on the selected images and their titles and descriptions.\u003C\u002Fp>\n\u003Cp>This plugin assumes either your theme includes the necessary Bootstrap javascript and CSS files to display the carousel properly, or that you have included those files on your own. It will not include the files for you, so if they are not present, the carousel will not work and you will only obtain its bare HTML.\u003C\u002Fp>\n\u003Ch4>Basic example:\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Required attributes:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>type\u003C\u002Fcode>: it needs to be \u003Ccode>type=\"carousel\"\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ids\u003C\u002Fcode>: you must provide a list of \u003Ccode>ids\u003C\u002Fcode> corresponding to attachments, like \u003Ccode>ids=\"1,2,3\"\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Otherwise, the default \u003Ccode>[gallery]\u003C\u002Fcode> shortcode function will be processed instead of this plugin’s one.\u003C\u002Fp>\n\u003Ch4>Optional attributes:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>name\u003C\u002Fcode>: any name. String will be sanitize to be used as an HTML ID. Recommended when you want to have more than one carousel in the same page. Default: \u003Cem>agnosia-bootstrap-carousel\u003C\u002Fem>. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" name=\"myCarousel\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>indicators\u003C\u002Fcode>: indicators position. Accepted values: \u003Cem>before-inner\u003C\u002Fem>, \u003Cem>after-inner\u003C\u002Fem>, \u003Cem>after-control\u003C\u002Fem>, \u003Cem>false\u003C\u002Fem> (hides indicators). Default: \u003Cem>before-inner\u003C\u002Fem>. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" indicators=\"after-inner\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>width\u003C\u002Fcode>: carousel container width, in \u003Ccode>px\u003C\u002Fcode> or \u003Ccode>%\u003C\u002Fcode>. Default: not set. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" width=\"800px\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>height\u003C\u002Fcode>: carousel item height, in \u003Ccode>px\u003C\u002Fcode> or \u003Ccode>%\u003C\u002Fcode>. Default: not set. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" height=\"400px\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>titletag\u003C\u002Fcode>: define HTML tag for image title. Default: \u003Cem>h4\u003C\u002Fem>. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" titletag=\"h2\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>wpautop\u003C\u002Fcode>: auto-format text. Default: \u003Cem>true\u003C\u002Fem>. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" wpautop=\"false\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>title\u003C\u002Fcode>: show or hide image title. Set \u003Cem>false\u003C\u002Fem> to hide. Default: \u003Cem>true\u003C\u002Fem>. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" title=\"false\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>text\u003C\u002Fcode>: show or hide image text. Set \u003Cem>false\u003C\u002Fem> to hide. Default: \u003Cem>true\u003C\u002Fem>. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" text=\"false\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>containerclass\u003C\u002Fcode>: extra class for carousel container. Default: not set. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" containerclass=\"container\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>itemclass\u003C\u002Fcode>: extra class for carousel item. Default: not set. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" itemclass=\"container\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>captionclass\u003C\u002Fcode>: extra class for item caption. Default: not set. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" captionclass=\"container\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>control\u003C\u002Fcode>: control arrows display. Accepted values: \u003Cem>true\u003C\u002Fem> (to show), \u003Cem>false\u003C\u002Fem> (to hide). Default: \u003Cem>true\u003C\u002Fem>. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" control=\"false\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>interval\u003C\u002Fcode>: the amount of time to delay between automatically cycling an item. If \u003Cem>false\u003C\u002Fem>, carousel will not automatically cycle. Default: \u003Cem>5000\u003C\u002Fem>. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" interval=\"2000\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>pause\u003C\u002Fcode>: pauses the cycling of the carousel on mouseenter and resumes the cycling of the carousel on mouseleave. Default: \u003Cem>“hover”\u003C\u002Fem>. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" interval=\"hover\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>size\u003C\u002Fcode>: size for image attachment. Accepted values: \u003Cem>thumbnail\u003C\u002Fem>, \u003Cem>medium\u003C\u002Fem>, \u003Cem>large\u003C\u002Fem>, \u003Cem>full\u003C\u002Fem>. Default: \u003Cem>full\u003C\u002Fem>. See \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fwp_get_attachment_image_src\" rel=\"nofollow ugc\">wp_get_attachment_image_src()\u003C\u002Fa> for further reference. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" size=\"full\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Native supported attributes:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>orderby\u003C\u002Fcode>: Alternative order for your images. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" orderby=\"rand\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>link\u003C\u002Fcode>: where your image titles will link to. Accepted values: \u003Cem>file\u003C\u002Fem>, \u003Cem>none\u003C\u002Fem> and empty. An empty value will link to your attachment’s page. Example: \u003Ccode>[gallery type=\"carousel\" ids=\"61,60,59\" link=\"file\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Extending\u003C\u002Fh4>\n\u003Cp>This plugin offers hooks for actions and filters, so you can modify its functionality or add your own.\u003C\u002Fp>\n\u003Cp>Action hooks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_before_init\u003C\u002Fcode>: Do something before the carousel is loaded.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_init\u003C\u002Fcode>: Do something after the carousel is loaded.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Filter hooks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_attributes\u003C\u002Fcode>: Modify the attributes passed to the shortcode.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_posts\u003C\u002Fcode>: Modify the \u003Ccode>$post\u003C\u002Fcode> objects that the shortcode is using.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_container_style\u003C\u002Fcode>: Modify the carousel container style.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_item_style\u003C\u002Fcode>: Modify the style of the carousel items.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_output\u003C\u002Fcode>: Modify the full HTML output of the carousel.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_container\u003C\u002Fcode>: Modify the HTML output of the carousel container tag.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_inner\u003C\u002Fcode>: Modify the HTML output of the carousel inner tag.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_caption_container\u003C\u002Fcode>: Modify the HTML output of the caption container tag.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_img_container\u003C\u002Fcode>: Modify the HTML output of the image container tag.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_img\u003C\u002Fcode>: Modify the HTML output of the item image tag.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_excerpt\u003C\u002Fcode>: Modify the HTML output of the image caption.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_indicators\u003C\u002Fcode>: Modify the HTML output of the indicators element.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_control\u003C\u002Fcode>: Modify the HTML output of the control element.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_javascript\u003C\u002Fcode>: Modify the output of the carousel Javascript.\u003C\u002Fli>\n\u003Cli>\u003Ccode>agnosia_bootstrap_carousel_make_array\u003C\u002Fcode>: Modify the list of \u003Ccode>$post\u003C\u002Fcode> IDs that the carousel is using.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>You can make suggestions and submit your own modifications to this plugin on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fandrezrv\u002Fagnosia-bootstrap-carousel\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For more information, visit \u003Ca href=\"http:\u002F\u002Faufieroinformatica.com\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin lets you use the [gallery] shortcode to show a Bootstrap Carousel.",19956,88,8,"2014-12-07T02:44:00.000Z","4.4.34","3.0","",[77,20,21,78,79],"bootstrap","responsive","slider","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fagnosia-bootstrap-carousel\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fagnosia-bootstrap-carousel.1.1.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":60,"downloaded":90,"rating":70,"num_ratings":71,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":75,"tags":94,"homepage":97,"download_link":98,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wp-bootstrap-carousel","WP Bootstrap Carousel","0.5.0","Peter J. Herrel","https:\u002F\u002Fprofiles.wordpress.org\u002Fdonutz\u002F","\u003Cp>This plugin allows you to display images attached to a post or page as a Bootstrap Carousel using the [carousel] shortcode.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fpeterherrel.com\u002Fwordpress\u002Fplugins\u002Fwp-bootstrap-carousel\u002Fdemo\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>As a bonus, this plugin can transform post listings generated by the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisplay-posts-shortcode\u002F\" rel=\"ugc\">Display Posts Shortcode\u003C\u002Fa> plugin (version 2.2.1 or higher) into a Bootstrap Carousel slideshow.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fgetbootstrap.com\u002F\" rel=\"nofollow ugc\">Twitter Bootstrap\u003C\u002Fa> was designed and built by @mdo and @fat.\u003C\u002Fp>\n","A simple, straightforward implementation of the Twitter Bootstrap Carousel in WordPress.",21581,"2015-05-09T14:55:00.000Z","4.2.39","3.6",[77,20,95,21,96],"gallery","slideshow","http:\u002F\u002Fpeterherrel.com\u002Fwordpress\u002Fplugins\u002Fwp-bootstrap-carousel","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-bootstrap-carousel.0.5.0.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":13,"downloaded":107,"rating":26,"num_ratings":26,"last_updated":75,"tested_up_to":108,"requires_at_least":109,"requires_php":75,"tags":110,"homepage":112,"download_link":113,"security_score":60,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":114},"hybrid-slideshow","Hybrid Slideshow","2.2.3","muypescado","https:\u002F\u002Fprofiles.wordpress.org\u002Fmuypescado\u002F","\u003Cp>Hybrid Slideshow is a jQuery powered image slideshow with drag and drop image ordering. The slideshow can be inserted using a shortcode, widget, or php function call.\u003C\u002Fp>\n\u003Cp>The options page offers settings for width, height, time between transitions, and transition lengths.\u003C\u002Fp>\n\u003Cp>The markup produced is a simple html unordered list of images.\u003C\u002Fp>\n","Hybrid Slideshow is a jQuery powered image slideshow with drag and drop image ordering. The slideshow can be inserted using a shortcode, widget, or ph &hellip;",22391,"6.0.11","2.8",[20,21,111,96],"rotator","http:\u002F\u002Fwww.hybridvigordesign.com\u002Funcategorized\u002Fhybrid-slideshow","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhybrid-slideshow.2.2.3.zip","2026-03-15T10:48:56.248Z",{"slug":116,"name":117,"version":64,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":13,"downloaded":122,"rating":26,"num_ratings":26,"last_updated":123,"tested_up_to":124,"requires_at_least":74,"requires_php":75,"tags":125,"homepage":129,"download_link":130,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wp-carousel","WP Carousel","sumolari","https:\u002F\u002Fprofiles.wordpress.org\u002Fsumolari\u002F","\u003Cp>WP Carousel is a plugin that create a carousel with posts, categories, tags, authors, pages, customized content, external carousels and with the extras you can add any kind of content. You can put it anywhere on the blog, modifying your WordPress theme or adding the WP Carousel’s Widget to the Sidebar.\u003C\u002Fp>\n\u003Cp>In the plugin’s options page you can add items to each carousel and there you can set up some options and the theme used in each carousel.\u003C\u002Fp>\n\u003Cp>The plugin uses jQuery, StepCarousel, jCarousel and NivoSlider.\u003C\u002Fp>\n\u003Cp>Please, before asking questions, read “Help” tab, there is a list of FAQ.\u003C\u002Fp>\n\u003Cp>For developers, \u003Ca href=\"http:\u002F\u002Fsumolari.com\u002Fproyecto\u002Fwp-carousel\u002Fwp-carousel-documentacion-docs\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa> is the documentation of WP Carousel 1.0.\u003C\u002Fp>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cp>You can see a demo \u003Ca href=\"http:\u002F\u002Fsumolari.com\u002Fdemos\u002Fwp-carousel\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","WP Carousel is a plugin that allows you to add a carousel with posts, categories, tags, authors, pages, and much more. It is easy to install and use.",64114,"2011-12-06T17:23:00.000Z","3.3.2",[20,21,126,127,128],"posts","sidebar","theme","http:\u002F\u002Fsumolari.com\u002F?p=1759","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-carousel.1.1.zip",{"attackSurface":132,"codeSignals":218,"taintFlows":232,"riskAssessment":233,"analyzedAt":245},{"hooks":133,"ajaxHandlers":210,"restRoutes":211,"shortcodes":212,"cronEvents":217,"entryPointCount":14,"unprotectedCount":26},[134,140,145,150,155,159,163,167,170,173,177,181,185,188,193,197,201,203,206],{"type":135,"name":136,"callback":137,"file":138,"line":139},"filter","manage_waterwheel_posts_columns","hii_waterwheel_shortcode_column","hiiwaterwheel-functions.php",16,{"type":141,"name":142,"callback":143,"priority":11,"file":138,"line":144},"action","manage_waterwheel_posts_custom_column","hii_waterwheel_shortcode",24,{"type":135,"name":146,"callback":147,"file":148,"line":149},"body_class","hiiwaterwheel_body_class","hiiwaterwheel-template.php",107,{"type":141,"name":151,"callback":152,"priority":11,"file":153,"line":154},"after_switch_theme","add_endpoint","hiiwaterwheel.php",112,{"type":141,"name":151,"callback":156,"priority":157,"file":153,"line":158},"register_post_types",11,113,{"type":141,"name":151,"callback":160,"priority":161,"file":153,"line":162},"flush_rewrite_rules",15,114,{"type":141,"name":164,"callback":165,"file":153,"line":166},"after_setup_theme","load_plugin_textdomain",117,{"type":141,"name":164,"callback":168,"priority":157,"file":153,"line":169},"include_template_functions",118,{"type":141,"name":171,"callback":171,"file":153,"line":172},"widget_init",119,{"type":141,"name":174,"callback":175,"file":153,"line":176},"wp_enqueue_scripts","frontend_scripts",120,{"type":141,"name":178,"callback":179,"file":153,"line":180},"admin_init","updater",121,{"type":141,"name":182,"callback":182,"priority":183,"file":184,"line":144},"admin_menu",12,"includes\\admin\\class-hiiwaterwheel-admin.php",{"type":141,"name":186,"callback":186,"file":184,"line":187},"admin_enqueue_scripts",25,{"type":141,"name":189,"callback":190,"file":191,"line":192},"cmb2_init","add_waterwheel_meta_boxes","includes\\admin\\class-hiiwaterwheel-writepanels.php",40,{"type":141,"name":194,"callback":152,"file":195,"line":196},"init","includes\\class-hiiwaterwheel-ajax.php",13,{"type":141,"name":198,"callback":199,"priority":26,"file":195,"line":200},"template_redirect","do_hiiwaterwheel_ajax",14,{"type":141,"name":194,"callback":156,"priority":26,"file":202,"line":192},"includes\\class-hiiwaterwheel-post-types.php",{"type":141,"name":194,"callback":204,"priority":26,"file":202,"line":205},"register_taxonomies",41,{"type":135,"name":207,"callback":208,"priority":11,"file":202,"line":209},"rp4wp_get_template","rp4wp_template",44,[],[],[213],{"tag":214,"callback":215,"file":216,"line":139},"hiiww","hii_ww_func","includes\\class-hiiwaterwheel-shortcodes.php",[],{"dangerousFunctions":219,"sqlUsage":220,"outputEscaping":222,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":228},[],{"prepared":26,"raw":26,"locations":221},[],{"escaped":223,"rawEcho":14,"locations":224},3,[225],{"file":138,"line":226,"context":227},21,"raw output",[229],{"name":230,"version":27,"knownCves":231},"Select2",[],[],{"summary":234,"deductions":235},"The plugin \"hiiwaterwheel\" v0.0.5 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any registered CVEs, coupled with the fact that all identified SQL queries utilize prepared statements and no critical taint flows were detected, indicates good development practices. The plugin also avoids dangerous functions and file operations, further contributing to its security.  However, there are areas for improvement. The lack of nonce checks and capability checks across all entry points, particularly the single shortcode, presents a potential risk. While the attack surface is small (1 entry point), it's entirely unprotected by these common security mechanisms. Additionally, 25% of output escaping is not properly handled, which could lead to cross-site scripting (XSS) vulnerabilities if the unescaped output contains user-supplied data. The bundled Select2 library, if outdated, could also introduce vulnerabilities not directly apparent in this analysis. Overall, while the plugin has a clean history and avoids common pitfalls like raw SQL, the lack of robust authentication and authorization on its entry point, and incomplete output escaping, are notable weaknesses that require attention.",[236,239,241,243],{"reason":237,"points":238},"Missing nonce checks on entry points",5,{"reason":240,"points":238},"Missing capability checks on entry points",{"reason":242,"points":223},"Unescaped output detected",{"reason":244,"points":223},"Bundled Select2 library (potential for outdated version)","2026-03-17T01:07:16.597Z",{"wat":247,"direct":258},{"assetPaths":248,"generatorPatterns":252,"scriptPaths":253,"versionParams":254},[249,250,251],"\u002Fwp-content\u002Fplugins\u002Fhiiwaterwheel\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fhiiwaterwheel\u002Fassets\u002Fjs\u002Fhiiwaterwheel-scripts.js","\u002Fwp-content\u002Fplugins\u002Fhiiwaterwheel\u002Fassets\u002Fjs\u002Fjquery-deserialize\u002Fjquery.deserialize.js",[],[250,251],[255,256,257],"hiiwaterwheel\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","hiiwaterwheel\u002Fassets\u002Fjs\u002Fhiiwaterwheel-scripts.js?ver=","hiiwaterwheel\u002Fassets\u002Fjs\u002Fjquery-deserialize\u002Fjquery.deserialize.js?ver=",{"cssClasses":259,"htmlComments":261,"htmlAttributes":262,"restEndpoints":263,"jsGlobals":264,"shortcodeOutput":269},[260],"hiiwaterwheel-wrapper",[],[],[],[265,266,267,268,4],"HIIWATERWHEEL_VERSION","HIIWATERWHEEL_URL","HIIWATERWHEEL_DIR","hiiwaterwheel_admin_css",[270],"\u003Cdiv class=\"hiiwaterwheel-wrapper\">"]