About this plugin
Prodivo Product Video for WooCommerce adds a video to any WooCommerce product and shows it exactly where you want on the single product page: after the description, in the product summary, after the tabs, or anywhere you drop the Elementor widget or shortcode.
Product videos help shoppers see how a product looks and works, which builds trust and increases sales. This plugin keeps it simple and fast: the video player only loads when the visitor clicks play, so product pages stay quick for SEO and Core Web Vitals.
Key features
- Video from the WordPress Media Library – upload an.mp4 or.webm, or choose one you already have.
- YouTube product video – paste any YouTube link (watch, youtu.be, Shorts or embed). Plays through the privacy-enhanced youtube-nocookie.com player.
- Vimeo and external video URL – paste a Vimeo link or a direct link to a video file on any server or CDN.
- Choose the thumbnail – automatic, any frame of the video, or your own image.
- Show the video anywhere – Elementor widget, [prodivo_video] shortcode, or a preset position.
- Works with classic themes, block themes and page builders – preset positions follow the matching product section on classic WooCommerce pages, block themes (such as Twenty Twenty-Five) and Elementor/ShopBuilder product templates.
- Custom play icon – four icon styles, with your own icon colour, background colour and size.
- Playback options – autoplay, start muted, loop, and show or hide player controls, per product.
- Spacing controls – margin and padding for every side (top, right, bottom, left) in px, %, em, rem or vw.
- Fast and lightweight – no jQuery on the front end, the player loads on click, and styles load only where a video is shown.
- Responsive 16:9 player for desktop, tablet and mobile.
- Accessible – keyboard-friendly play button with a descriptive label.
- Compatible with WooCommerce High-Performance Order Storage (HPOS).
Where can the video go?
- After the product description
- In the product summary, after the Add to cart button
- After the product summary
- After the product tabs
- Anywhere in an Elementor or ShopBuilder product template, with the Product Video widget
- Any page, post or widget area, with the [prodivo_video id="123"] shortcode
Shortcode
- [prodivo_video] – the video of the product being viewed.
- [prodivo_video id="123"] – the video of product 123, on any page.
Independent plugin
Prodivo is an independent plugin. It is not affiliated with, endorsed by or sponsored by WooCommerce or Automattic. WooCommerce is a registered trademark of its owner and is used here only to describe compatibility.
About the author
Prodivo Product Video for WooCommerce is built and maintained by Sudipta Das.
- GitHub: github.com/shiningsudipto
- Email: [email protected]
External services
This plugin can show videos hosted on third-party services. It only contacts a service for products where you chose that service as the video source.
YouTube (Google)
- Used to show YouTube product videos and their thumbnails.
- When a product page with a YouTube video is viewed, the thumbnail is loaded from i.ytimg.com. When the visitor clicks play (or straight away if autoplay is on), the player is loaded from www.youtube-nocookie.com. The visitor’s browser sends its IP address and the requested video ID, as with any embedded YouTube video.
- The same thumbnail is loaded in the product editor when you paste a YouTube link.
- YouTube Terms of Service: https://www.youtube.com/t/terms
- Google Privacy Policy: https://policies.google.com/privacy
Vimeo
- Used to show Vimeo product videos.
- When the visitor clicks play (or straight away if autoplay is on), the player is loaded from player.vimeo.com with “do not track” turned on. The visitor’s browser sends its IP address and the requested video ID.
- Vimeo Terms of Service: https://vimeo.com/terms
- Vimeo Privacy Policy: https://vimeo.com/privacy
External video URL
- If you enter a direct link to a video file on another website or CDN, the visitor’s browser loads the file from that address. That site’s own terms and privacy policy apply.
Media Library videos are served from your own site and do not contact any external service.