WooSwipe WooCommerce Gallery
·
A WooCommerce product gallery built with PhotoSwipe and Slick carousel — responsive, touch-friendly, and easy to customise.
Évaluations
Version
3.0.10
Installations actives
3K
Mis à jour récemment
Jul 16, 2026
WooSwipe replaces the default WooCommerce product gallery with a clean PhotoSwipe lightbox and Slick thumbnail carousel.
It works with your WooCommerce product image settings. Adjust sizes under Appearance → Customize → WooCommerce → Product Images. Regenerate thumbnails after changing sizes (for example with AJAX Thumbnail Rebuild). If your theme registers its own image sizes, those may take priority.
Features
- Responsive and mobile-friendly
- Keyboard control and full-size lightbox images
- Optional main-image slider with navigation arrows
- White or dark icon theme, customisable icon colours
- Optional Pinterest pin button
- Option to hide thumbnails when there is only one image
- Works with variable products and variation images
- Supports the
[product_page]shortcode
Developer hooks
Actions
wooswipe_before_main— before the gallery markupwooswipe_after_thumbs— after the thumbnail stripwooswipe_after_main— after the full gallery
Filters
wooswipe_zoomed_image_size— lightbox / zoom image size (default roughly 1920×1080)wooswipe_include_attachment— returnfalseto exclude an attachment from the gallerywoocommerce_single_product_image_thumbnail_html— returning an empty string for an attachment also excludes it from the main image and thumbs (see FAQ)
Zoomed image size example
add_filter( 'wooswipe_zoomed_image_size', 'wooswipe_max_image_size', 10, 1 );
function wooswipe_max_image_size( $size ) {
return 'large';
}
More info: WooSwipe on Thrive · GitHub
