Title: Vital Video Block
Author: Jan Hoek
Published: <strong>January 2, 2025</strong>
Last modified: January 9, 2026

---

Search plugins

![](https://ps.w.org/vital-video-block/assets/banner-772x250.jpeg?rev=3215903)

![](https://ps.w.org/vital-video-block/assets/icon.svg?rev=3215903)

# Vital Video Block

 By [Jan Hoek](https://profiles.wordpress.org/janhoekdotcom/)

[Download](https://downloads.wordpress.org/plugin/vital-video-block.1.0.4.zip)

 * [Details](https://test.wordpress.org/plugins/vital-video-block/#description)
 * [Reviews](https://test.wordpress.org/plugins/vital-video-block/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/vital-video-block/#installation)
 * [Development](https://test.wordpress.org/plugins/vital-video-block/#developers)

 [Support](https://wordpress.org/support/plugin/vital-video-block/)

## Description

Vital Video is a WordPress block plugin designed to improve Core Web Vitals performance
when displaying YouTube videos.

Instead of traditional embedding, it provides a lightweight, performance-optimized
solution that first loads a clickable video thumbnail.

The Vital Video Block doesn’t play videos in the WordPress editor. It’s designed
to prioritize performance and user experience on your frontend. To test video behavior,
simply preview your post or page.

### Features

 * Performance-first YouTube video display.
 * Automatic video thumbnail and title retrieval.
 * WebP image support for faster image loading.
 * Customizable aspect ratios (4:3 and 16:9).
 * Displays the video title in the image.
 * Multiple thumbnail quality options.
 * Minimal initial page load impact.
 * Option to disable WebP images if unavailable.
 * Advanced video playback controls.
 * Uses YouTube’s no-cookie thumbnail service.
 * Respects modern browser autoplay policies.
 * Alt text matches the video title.
 * Thumbnail dimensions set based on selected image size:
    - HQ (480×320): Default size
    - SD (640×480): Standard size
    - MAX (1280×720): Highest available resolution

### Vital Video Settings

 * **Aspect Ratio**: Choose between 16:9 and 4:3.
 * **Mute Toggle**: Control video playback behavior.
 * **Thumbnail Quality**: Select from High, Standard, or Maximum resolution.
 * **Disable WebP**: Turn off WebP usage if unavailable.

### Mute Toggle

The Mute Toggle feature is designed primarily for mobile devices, adhering to browser
autoplay policies.

**Mute Toggle Off (Sound On):**

Videos require two clicks to start playing:

 1. The first click loads the video.
 2. The second click begins playback. Ideal for maintaining user control and preventing
    unexpected audio.

**Mute Toggle On (Sound Off):**

 * Videos play with a single click.
 * Automatically starts muted.
 * Perfect for situations where immediate video playback is desired.
 * Complies with browser autoplay restrictions.

### Disable WebP Images

 * **WebP is enabled by default.** Most thumbnails will use the WebP format.
 * However, if you encounter a dummy placeholder image, try selecting a different
   thumbnail size to see if another WebP version exists.
 * If no WebP images are available, you can enable the “Disable WebP Images” option
   as a last resort. This – will use fallback formats like JPG instead.

_Only use “Disable WebP Images” when absolutely necessary!_

### External Services

This plugin connects to YouTube’s services to embed videos and retrieve video information:

**YouTube Video Service:**

 * The plugin connects to YouTube’s embed service (youtube-nocookie.com) to display
   videos
 * When a video is played, it loads the video player from YouTube’s servers
 * YouTube’s terms of service: https://www.youtube.com/static?template=terms
 * YouTube’s privacy policy: https://policies.google.com/privacy

**YouTube oEmbed API:**

 * Used to fetch video titles when adding videos to your content
 * Sends the YouTube video ID to retrieve the video title
 * API documentation: https://developers.google.com/youtube/v3/docs/videos

**YouTube Thumbnail Service:**

 * Retrieves video thumbnail images from i.ytimg.com
 * Only loads thumbnails for videos you’ve embedded
 * No personal data is sent to this service

**Note:** This plugin uses YouTube’s privacy-enhanced mode by default, which helps
protect your visitors’ privacy by not setting cookies until the video is played.

### Contributing

Contributions are welcome! You can support Vital Video in various ways:

 * Write about the plugin on your blog or share it on social media.
 * [Translate the plugin into your language](https://translate.wordpress.org/projects/wp-plugins/vital-video-block/)
   using your WordPress.org account.
 * [Review the plugin here on WordPress.org](https://wordpress.org/support/plugin/vital-video-block/reviews/#new-post).

## Screenshots

 * [[
 * A screenshot showing the block in the editor, with available settings in the 
   sidebar.
 * [[
 * A frontend preview of the video thumbnail with the play button.

## Blocks

This plugin provides 1 block.

 *   Vital Video The most effective way to load YouTube videos and improve Core 
   Web Vitals. Don't let YouTube slow down your page.

## Installation

You can install Vital Video in two ways:

 * In your WordPress admin area, go to **Plugins > New Plugin**, search for **Vital
   Video Block** and click **Install now**.
 * [Download the latest version from WordPress.org](https://downloads.wordpress.org/plugin/vital-video-block.zip)
   and extract the files into your `/wp-content/plugins/` directory.

#### Usage

 1. Activating the plugin
 2. Add a new block to your post or page.
 3. Select the “Vital Video” block.
 4. Paste a YouTube video URL.
 5. Customize Vital Video settings in the block inspector.

## FAQ

### What is the Mute Toggle?

The Mute Toggle gives you control over video playback:
 – **Mute Toggle Off:** Videos
require two clicks to play and start with sound. – **Mute Toggle On:** Videos play
immediately but are muted by default.

### Why would I disable WebP images?

 * WebP is faster, but YouTube doesn’t always provide WebP thumbnails.
 * If you see a dummy placeholder image, try different thumbnail sizes first.
 * If none work, enable “Disable WebP Images” to fall back on JPG or other formats.

### Can I change the position of the title?

 * Yes, you can overwrite the CSS.
 * Use the selector .wp-block-greuts-vital-video .vital-video .video-title {}
    and
   the property: place-self: with the values start, end or center;
 * **examples**
    place-self: end; = bottom/right place-self: start center; = top/
   center
 * Here you can also edit the text and background of the title.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Vital Video Block” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Jan Hoek ](https://profiles.wordpress.org/janhoekdotcom/)

“Vital Video Block” has been translated into 3 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/vital-video-block/contributors)
for their contributions.

[Translate “Vital Video Block” into your language.](https://translate.wordpress.org/projects/wp-plugins/vital-video-block)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/vital-video-block/),
check out the [SVN repository](https://plugins.svn.wordpress.org/vital-video-block/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/vital-video-block/)
by [RSS](https://plugins.trac.wordpress.org/log/vital-video-block/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.4

_Tested up to: 6.9 – 06 januari 2026_

#### 1.0.3

_Fixed Style – 03 januari 2025_

#### 1.0.2

_Release Date – 02 januari 2025_

 * Changing sreenshots

#### 1.0.1

_Release Date – 01 januari 2025_

 * Updated readme.txt to match the standards

#### 1.0.0

*Initial Release

## Meta

 *  Version **1.0.4**
 *  Last updated **4 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.3 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/vital-video-block/), [English (US)](https://wordpress.org/plugins/vital-video-block/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/vital-video-block/), and [Spanish (Spain)](https://es.wordpress.org/plugins/vital-video-block/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/vital-video-block)
 * Tags
 * [block](https://test.wordpress.org/plugins/tags/block/)[performance](https://test.wordpress.org/plugins/tags/performance/)
   [video](https://test.wordpress.org/plugins/tags/video/)[web vitals](https://test.wordpress.org/plugins/tags/web-vitals/)
   [youtube](https://test.wordpress.org/plugins/tags/youtube/)
 *  [Advanced View](https://test.wordpress.org/plugins/vital-video-block/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/vital-video-block/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/vital-video-block/reviews/)

## Contributors

 *   [ Jan Hoek ](https://profiles.wordpress.org/janhoekdotcom/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/vital-video-block/)