Performance YouTube Player Block for WordPress (Gutenberg)


The FASTEST YouTube Video Embed for WordPress

Efficiency YouTube Participant Block for WordPress (Gutenberg) provides a brand new block to the WordPress Block Editor that allows you to embed YouTube movies whereas preserving your web site quick and performant. Get higher scores on Lighthouse/PageSpeed Insights and supply the quick internet expertise to your customers.

  • A vital plugin for internet efficiency optimization
  • Make embedded YouTube movies load with out render blocking, FOUC or CLS
  • No cookies! GDPR compliant and privateness centered
  • Made particularly for the WordPress Block Editor (Gutenberg)

BLAZING FAST! Overlook lazy loading and jQuery alternative hacks, Efficiency YouTube Participant Block makes use of the very newest Internet Elements expertise to load a YouTube embed quick. If you wish to make the quickest web site doable and wish to embody YouTube movies, don’t let YouTube spoil your Lighthouse/PageSpeed Insights/GT Metrix scores with a gradual video embed.

IMPROVE CORE WEB VITALS! The Efficiency YouTube Participant is rendered on the Shadow DOM, letting the browser give attention to different elements of the web page render so that you get quick loading instances. No flashes of unstyled content material (FOUC), no CLS points (Cumulative Format Shift) and no render blocking time.

PRIVACY FIRST! Load YouTube with out the cookies – no monitoring, no cookies, GDPR compliant. Inline with the laws laid out by the European Union, Efficiency YouTube is Normal Knowledge Safety Regulation compliant, and solely sends cookies as soon as the person interacts with the video.

WEBP THUMBNAILS WebP is a more moderen compression algorithm for photos – the common WebP file dimension is 25%-34% smaller than a JPG. This implies your video thumbnails load faster. WebP picture format is now supported by all main browsers.

RESPONSIVE & ACCESSIBLE Efficiency YouTube Block is responsive by default (the video resizes for cell/desktop) and presents many video choices over and above the usual WordPress YouTube embed, together with looping and hiding controls. Efficiency YouTube Block can be accessible and web optimization pleasant.

Efficiency YouTube Block Options:

  • Blazing quick YouTube Embed – get very best Lighthouse/PageSpeed scores
  • Totally responsive 16:9 – works on mobiles, tablets, desktops and adapts to your web site dimension
  • No cookies, monitoring or GDPR worries on load
  • Helps broad and full width block alignment
  • Optionally set customized video begin time
  • Optionally disguise controls after preliminary begin
  • Optionally loop video
  • Accessible through keyboard, customise ARIA and alt textual content
  • Begins preloading video when scrolling in to view
  • Masses webP thumbnail with JPEG fallback
  • Choice to show off webP thumbnail if required
  • No API keys required

Utilizing the Efficiency YouTube Block

Open the Block Editor, add a brand new block / use the Block Inserter and seek for Efficiency YouTube block underneath Embed class. You may as well insert it straight from the editor by typing a ”/” slash after which Efficiency YouTube.

Efficiency YouTube Settings

There aren’t any international settings for the block, every block could be customised as you want.

Accessible settings are:

  • Alignment – content material width, broad width, full width (Theme setting dependent)
  • Video Title – add the title for accessibility and web optimization functions
  • Video Begin Time – set a YouTube video begin time in seconds
  • Controls – disguise the controls for the video as soon as it’s enjoying
  • Loop – loop the video after it has completed enjoying
  • Thumbnail – flip off webP thumbnail (Older YouTube movies could not have a webP thumbnail)

Nerdy Stuff

The plugin utilises Internet Elements and makes use of two of the primary requirements of that; customized components and Shadow DOM. YouTube Efficiency Block is a part with self-contained HTML, CSS, and JavaScript connected to the web page utilizing Shadow DOM. Shadow DOM is likely one of the three Internet Elements requirements, and utilizing it for the YouTube embed provides improved load velocity and avoids an terrible FOUC. Utilizing Shadow DOM permits for CSS scoping, DOM encapsulation, higher composition and the customized aspect is resilient and very reusable.

The plugin was impressed by Paul Irish’s Lite YouTube Embed, forked from Justin Ribeiro’s Shadow DOM internet part model of the identical code. I’ve up to date it, fastened just a few issues and totally built-in it in to WordPress Gutenberg, so it simply works.

Directions for Set up

Obtain the plugin zip file.

Go to WordPress Admin > Plugins > Add New Plugin > Add Plugin, and add the plugin zip file.

There are different methods to put in the plugin, please see the WordPress documentation right here (

As soon as put in, Activate the plugin.

The Efficiency YouTube block will likely be accessible in your block inserter.


The plugin is for WordPress, so requires WordPress to be put in. As it’s a Block for the Block Editor (Gutenberg) then you need to have WordPress 5.0 or above.

The plugin won’t work with Basic Editor put in (as this disables Gutenberg Block Editor)


Q: My video thumbnail shows as a gray YouTube error thumbnail

A: The video you’re embedding doesn’t have a webP thumbnail. You may both edit the video on YouTube and resave the thumbnails to generate new thumbnails, or you need to use the Disable WebP possibility within the Blocks settings to show the JPG model. Not all movies use webP photos for thumbnails, so older movies have to have their thumbnails regenerated to generate a webP thumbnail.

Q: Can it autoplay the video?

A: This plugin is designed for efficiency and autoplaying movies ruins efficiency. It’s additionally annoying! You do not need to autoplay movies on your customers in case your focus is on efficiency.

Change Log

Model 1.0 (2020-05-17)

  • Preliminary launch

Authorized stuff

GDPR compliance and compliance with privateness laws is your personal duty. The knowledge offered by this plugin and creator doesn’t, and isn’t meant to, represent authorized recommendation; as an alternative, all info, content material, and supplies accessible on this web site are for basic informational functions solely.


Related Posts