,

How to Add Product Videos in WooCommerce Without Coding

Jilani Ahmed Avatar
How to Add Product Videos in WooCommerce Without Coding

You don’t need a developer, a page builder license, or a single line of custom PHP to add product videos to your WooCommerce store. MediaHaven Pro handles the entire process — video hosting, gallery layout, product assignment, and even shoppable Add to Cart overlays — through plain WordPress admin screens.

This guide walks through the exact, real click-by-click process (based on MediaHaven’s official documentation) so you can add your first product video today, with zero code.

What “No-Code” Actually Means Here

Most WooCommerce video tutorials eventually hit a wall: “now open your functions.php file” or “add this hook to your theme.” MediaHaven avoids that entirely. Every step below happens in a WordPress admin screen you already know how to use — the same interface where you edit a blog post or a product listing.

You will use exactly three screens:

  1. MediaHaven → Views — where you build the video gallery layout
  2. Products → All Products → [Your Product] — the same product editor you already use
  3. MediaHaven → Videos (Pro) — where you configure shoppable overlays, if you want them

No shortcodes to memorize (though one is generated for you automatically). No theme file editing. No hook names to look up.

Step 1: Install MediaHaven (5 minutes, no code)

  1. In your WordPress dashboard, go to Plugins → Add New Plugin
  2. Search “MediaHaven”
  3. Install “MediaHaven – Video Gallery, HLS Player & WooCommerce Product Videos” by WPninjaDevs
  4. Click Activate

MediaHaven’s Setup Wizard opens automatically. It checks your permalink structure (MediaHaven requires the “Post name” permalink setting for clean video URLs — the wizard will prompt you to fix this under Settings → Permalinks if needed) and optionally connects a YouTube API key if you plan to use YouTube feeds. You can skip the API key step if you’re only using self-hosted product videos.

To unlock WooCommerce features, purchase MediaHaven Pro at mediahaven.io/pricing (from $79/year, 14-day money-back guarantee). Install the Pro plugin via Plugins → Add New → Upload Plugin, then activate your license key in MediaHaven → Settings → License — again, no code, just paste the key you received by email.

⚠️ Prerequisite: WooCommerce must already be installed and activated. If it isn’t, the product video options described below simply won’t appear in your product editor.

Step 2: Build Your Video Gallery Layout (No Code — Visual Editor Only)

MediaHaven Video Gallery
MediaHaven Video Gallery

Before assigning videos to products, you create the gallery layout once. Go to MediaHaven → Views → Add New.

Layout Variants — choose visually from a dropdown:

  • Carousel or Multi Rows — a swipeable horizontal slider
  • Grid — a fixed layout, best for showing several product angles at once

Gallery Type — set to WooCommerce to enable e-commerce-specific display triggers.

Feed Source — choose where your videos come from:

  • Self Hosted — videos uploaded directly to your WordPress media library (most control, recommended for product demos)
  • YouTube — streamed externally via YouTube links or playlists
  • Taxonomy — loaded dynamically by category or tag

Responsive columns — set column counts per screen size using simple number fields (Extra-small, Small, Medium, Large, Extra-large). No CSS media queries to write — MediaHaven 1.6.4 added dedicated controls for every breakpoint.

Card Display Settings — a series of toggle switches: title, description, view count, like/dislike, author, date, categories, tags. Click to show or hide — no template editing.

Click Save. MediaHaven automatically generates a shortcode (something like

WordPress Video Gallery in 2 Minutes

Video details:
admin
admin
WordPress Video Gallery in 2 Minutes
) — but you won’t need to type this manually in most cases, as the next step handles the assignment visually.

Step 3: Assign Your Video Gallery to a Product (Point and Click)

WooCommerce Product Video Gallery
Woo Image Gallery

This is the step that replaces the video with — or adds it alongside — your product images. Based on MediaHaven’s official documentation:

  1. Go to Products → All Products and click the product you want to edit
  2. Look at the right-hand sidebar of the product editor — find the Product image or Product gallery meta boxes
  3. Click the Assign MediaHaven Gallery button located directly inside these image boxes
  4. A Select Gallery popup window appears — use the search bar or list to choose the video layout you created in Step 2
  5. Scroll back up to the Publish meta box and click Update

That’s it. Your video gallery is now live on that product’s page — assigned entirely through point-and-click selection, with no shortcode typing, no PHP, and no template files touched.

Step 4: Add a Dedicated Video Tab (Also No Code)

If you’d rather show product videos in their own tab — alongside “Description” and “Reviews” — instead of replacing the image gallery, MediaHaven Pro handles this through a separate visual configuration, no coding required.

Add a Video Tab to WooCommerce Product Pages

Go to MediaHaven → Views, open your gallery (or create a new one), and configure:

SettingWhat You Click
Enable WooCommerce DisplayToggle switch → On
Display LocationDropdown → select “Product Tab”
AssignmentDropdown → select “Individual Products”
ProductsSearch field → type product name, select it (e.g., “Shirt – Green”)
Tab TitleText field → type your label (e.g., “Video Testimonials”)
Tab PriorityNumber field → lower numbers appear first (e.g., 30)

Every field here is a dropdown, toggle, search box, or text field — the same input types you use anywhere in WordPress. Click Show Preview to see exactly how your tab will look before publishing, then click Update.

Step 5: Add Shoppable Add-to-Cart Overlays (No Code, Pro Feature)

The most advanced MediaHaven feature — clickable product cards inside the video itself — is also configured entirely without code, through the Video Monetization tab in each video’s settings.

Shoppable Video for WooCommerce — Video Monetization Documentation

Go to MediaHaven → Videos, open a product video, and click the Video Monetization tab in the left sidebar:

  1. Toggle Show to ON
  2. Ad Type → leave as “Product Ad” (the default, optimized specifically for WooCommerce)
  3. Product Ad Source → leave as “WooCommerce Product” (this pulls live pricing, images, and variants directly from your catalog — no manual data entry)
  4. WooCommerce Product field → search and select one or more products to tag. Selecting multiple products makes them rotate randomly across viewer sessions
  5. Start Time / End Time → type the timestamp (format HH:MM:SS) for when the overlay should appear and disappear during playback
  6. Ad Title / Ad Sub Title → plain text fields for a headline and supporting line (e.g., “Limited Stock — Shop Now” / “Free shipping · Easy returns”)
  7. Ad Button Text → plain text field for your CTA label (e.g., “Add to Cart,” “Shop Now,” “Get Yours”)
  8. Ad Position → dropdown to choose where the overlay sits on screen (Top Left, Top Right, Bottom Left, Bottom Right)

Click Update. Because the product data — image, name, price, sale price, and variants (Color, Size, Fabric) — is pulled live from WooCommerce, you never manually type product details into the overlay. Change the price in WooCommerce, and the overlay updates automatically.

Shoppable Video for WooCommerce — Video Monetization Documentation
WooCommerce Product Overlay

Why This No-Code Approach Actually Matters for Your Business

Skipping code isn’t just about convenience — it changes who can maintain your store.

Any team member can add product videos. A marketing assistant, a store manager, or you personally can add a new product video in minutes without needing developer time or waiting in a support queue.

Nothing breaks during theme updates. Because MediaHaven integrates through the standard WooCommerce product editor screens rather than hard-coded theme template overrides, updating your WooCommerce theme won’t silently remove your video galleries.

Changes are instant. Editing a product’s video assignment, swapping which products rotate in a shoppable overlay, or adjusting a CTA button label takes effect the moment you click Update — no cache-clearing developer deployment cycle required (though your caching plugin should still be told to clear its own cache after edits).

Common No-Code Questions

Do I need to know shortcodes at all? No. The gallery-to-product assignment (Step 3) is done entirely through the “Assign MediaHaven Gallery” button and a search popup. The shortcode is generated automatically for cases where you want to manually place a gallery somewhere else — like inside an Elementor layout or an arbitrary blog post — but it’s optional, not required, for standard WooCommerce product pages.

Can I use a YouTube video without touching code? Yes — in the gallery’s Feed Source setting, select “YouTube” and paste the video URL or playlist link into the field provided. No API programming required (though a free YouTube Data API key is needed if you want live channel feeds, and the Setup Wizard walks you through getting one via a direct link to Google Cloud Console).

What if my theme is heavily customized? MediaHaven integrates at the standard WooCommerce product gallery and product tab level, which most WooCommerce-compatible themes support natively. If your theme has been aggressively customized with a page builder, test the display after activation — MediaHaven’s Show Preview feature lets you verify the layout before publishing to your live store.

Is there a limit to how many products or videos I can add without a developer? No plugin-imposed limit exists in MediaHaven Pro for the number of product videos, galleries, or shoppable overlays you configure — you can scale your entire catalog through the same point-and-click screens.

Leave a Reply

Your email address will not be published. Required fields are marked *