About this plugin
Add an MP4 video to WooCommerce product gallery, make your products stand out. Very simple to use.
👉️ Description
Morkva Product Video lets you attach an MP4 video to any WooCommerce product – simple, fast, and theme-friendly integration:
✅ MP4 video field per product (supports relative or absolute URLs to files hosted on your site).
✅ Thumbnail is always placed second in the gallery (position control is read-only in free).
✅ Basic playback preferences (Autoplay / Loop / Mute at start).
✅ Works with popular themes (incl. Flatsome, Storefront, Block themes).
✅ Lightweight and Performance-friendly: the gallery still loads its images as usual; the video uses preload=”none”.
, single page autoplay that replaces the main image, or choosing last position in gallery)? Check out the Pro version.
Demo (second item in product gallery): Demo product
Why self-hosted MP4?
- Widely supported by browsers.
- Keeps shoppers on your product page.
- No third-party embeds or tracking pixels.
What this plugin does not do
- It does not embed YouTube/Vimeo.
- It does not autoplay previews in the catalog (Pro).
- It does not change the main image automatically (Pro).
- It does not store or use external thumbnail URLs (thumbnail must be an attachment).
👉️ Installation
-
Upload the plugin folder to /wp-content/plugins/ or install it via Plugins → Add New.
-
Activate Morkva Product Video.
-
Go to Products → Edit any product → Product data → Product Video:
-
Click Upload / Select Video and choose an MP4 file hosted on your site.
-
Click Upload / Select Thumbnail and choose an image from the Media Library.
-
Update the product.
Developer Notes
Adds a new tab to the WooCommerce product data meta box: mrkv_product_video_panel.
Stores:
-
_mrkv_pv_video_url (string)
-
_mrkv_pv_thumb_id (int)
-
_mrkv_pv_thumb_url (string)
Injects the thumbnail attachment ID into the gallery via woocommerce_product_get_gallery_image_ids.
Replaces the matching gallery thumbnail with a slide via woocommerce_single_product_image_thumbnail_html.
Support
Need help or custom features? ua
ua