How to Publish a Video with MediaHaven

admin Avatar

This guide walks you through creating and publishing a video using the MediaHaven video system inside WordPress.

The process includes:

  • Publishing the video
  • Creating the video entry
  • Configuring video details
  • Adding video source and subtitles
  • Go to WordPress Dashboard → MediaHaven -> All Videos -> Add New Video
  • Click Add New Video
  • Enter the Video Title
  • (Optional) Add an excerpt or description in the editor

Inside the Video Settings panel you’ll find general video metadata.

Choose how the video appears on the frontend.

  • Standard → Default layout for single video display

Enable this option to highlight the video in listings or featured sections.

Use when:

  • Promoting important content
  • Showing priority videos in grids or sliders

Upload a poster image shown before playback.

Best practice

  • Use a high-quality thumbnail
  • Same aspect ratio as video player

Steps:

  1. Click Upload
  2. Select or upload an image
  3. Save selection

Enter total length in format:

hh:mm:ss
Example: 01:25:34

This helps with:

  • Display metadata
  • Sorting/filtering videos
  • User expectations

Select the primary quality of the video:

  • 480p
  • 720p
  • 1080p
  • 4K

This value is used for:

  • Display badges
  • Filtering
  • UI labeling
MediaHaven – Video Gallery & HLS Player single video upload basic controls
Single Video Upload Basic Controls

Go to the Video Source & Formats tab.

Choose how the video is used:

Primary full video shown in player.

Short teaser or preview clip.

Choose where the video is hosted.

Use a self-hosted video file.

✔ Recommended when:

  • You want full control
  • Using MediaHaven player features
  • Hosting on your server or CDN

Use third-party platforms (YouTube, Vimeo, etc.)

  1. Just select any Video Source
  2. Enter the source URL into the Video External Source field. Ensure the link matches the required format shown in the placeholder to pass validation.

MediaHaven supports multi-language captions.

  • WebVTT (.vtt)
  • SubRip (.srt)
  1. Click Upload under Subtitle Upload
  2. Select subtitle file
  3. Fill in:
    • Language code (example: en)
    • Label (example: English)
  4. Click Add Subtitle

You can add multiple subtitle tracks.

✔ Benefits:

  • Accessibility
  • SEO
  • International users
  • Better engagement

Use chapters to divide long videos into segments.

Steps:

  1. Click Add Chapter
  2. Define chapter time and title. Ensure the time required format shown in the placeholder to pass validation.

✔ Useful for:

  • Tutorials
  • Courses
  • Long presentations
  • Documentation videos
Single Video Upload Source and Formats
Single Video Upload Source and Formats

After configuring all settings:

  1. Review video information
  2. Set a video thumbnail (optional)
  3. Select categories if available
  4. Add relevant tags to improve content discoverability.
  5. Click Publish

Your video is now available in:

  • Video Library listings
  • Query blocks or shortcodes
  • Player layouts
  • Frontend templates