WordPress plugin

Video Player Block Pro

Video Player Block Pro extends the Gutenberg video workflow with additional player engines, streaming formats, external sources and dedicated blocks. Add YouTube or Vimeo videos, or self-hosted HTML5 video in MP4, WebM and OGG formats. The responsive player adjusts to desktop, tablet and mobile layouts.

Video Player Block Pro

Video Player Block Pro extends the Gutenberg video workflow with additional player engines, streaming formats, external sources and dedicated blocks. Add YouTube or Vimeo videos, or self-hosted HTML5 video in MP4, WebM and OGG formats. The responsive player adjusts to desktop, tablet and mobile layouts.

Choose an engine and configure playback

Use the React Video Player Engine, built with React and Media Chrome, Video.js player layouts, or the Vidstack player engine. Set controls for playback, volume, fullscreen, seeking, rewind, fast-forward, restart, downloads, Picture-in-Picture and AirPlay. Autoplay and mute settings control behavior on page load, and you can select a poster picture from the WordPress media library.

Presentation options include 16:9, 4:3, 21:9 and custom aspect ratios, glass-style control backdrops, shadows and border settings. Add multiple VTT subtitle tracks, set playback speed from 0.5x to 2.0x, or enable lazy loading to defer video loading until it enters the viewport. Preloading and Google Cast or Chromecast support are also available.

Arrange videos for different viewing patterns

  • Video Gallery: Display videos in grid, masonry, carousel or bento layouts, with category filters and an integrated lightbox player.
  • Video Playlist: Pair a player with a clickable episode queue, chapters, automatic advance and watched-state persistence.
  • Video Lightbox: Open a supported video in a responsive modal from a thumbnail, button or play-icon overlay. Heavy player assets load after the user chooses to play.
  • Video Reels: Create a vertical, swipe-driven short-video feed for a post, page or template.
  • Video Comparison: Show two videos side by side with a draggable before-and-after slider and synchronized playback.
  • Video Testimonial Card: Pair a customer photo and attributed quote with a star rating and inline video clip.
  • Video Transcript: Place a synchronized, clickable transcript beside a video so viewers can jump to a moment or search the spoken content.

Connect streaming and external sources

For streaming workflows, Pro works with HLS (.m3u8) and DASH (.mpd), along with a Mux video integration. Connect video from Amazon S3, DigitalOcean Spaces or BunnyCDN instead of relying only on documents in the WordPress media library.

Add a player in Gutenberg

Install and activate Video Player Block, then open a post or page in the Gutenberg editor. Insert the video block, upload a video or paste a YouTube or Vimeo URL, and adjust the player settings. Choose a gallery or playlist for multiple videos, a lightbox for click-to-play presentation, or Reels for a vertical feed. Use the Pro options for advanced engines, streaming, external sources and the additional blocks.

A shortcode generator lets you insert a saved player in classic content, widgets or page builders that support shortcodes. The shortcode format is [video_player id="123"]; replace 123 with the ID of the saved Video Player.