Lazy Load for YouTube – GDPR Friendly YouTube Embed Block by DBlocks

Àpèjúwe

The GDPR friendly way to embed YouTube videos in WordPress. This block replaces heavy YouTube iframes with a lightweight placeholder image and only loads the YouTube player when your visitor clicks play.

No YouTube scripts or cookies are loaded until the user interacts — making your site faster and privacy compliant.

Key Features:

  • GDPR & Privacy Friendly: Zero YouTube scripts loaded until the user clicks play
  • Faster Page Speed: Replaces heavy YouTube embeds with a lightweight image placeholder
  • 6 Play Button Styles: Choose from 6 icon presets and apply them globally
  • Custom Play Icon: Upload your own SVG play icon
  • Theme Color Support: Use your WordPress theme colors on the play button
  • Adjustable Icon Size: Control the size of the play button
  • Thumbnail Quality: Choose the YouTube thumbnail quality per block
  • Custom Thumbnail: Upload your own thumbnail image for extra privacy
  • Global Settings: Set icon style, colors, and size once — applies across your entire site
  • Free: No premium upsells or locked features

Third-Party Services

This plugin integrates with YouTubeÌtumọ̀ Yorùbá: ’s services in the following ways:
Ìtumọ̀ Yorùbá: – Fetches video thumbnail images from YouTube servers when displaying video previews
Ìtumọ̀ Yorùbá: – Loads the YouTube video player and related scripts when a user clicks to play a video
Ìtumọ̀ Yorùbá: – Communicates with YouTubeÌtumọ̀ Yorùbá: ’s servers to stream video content

For more information about YouTubeÌtumọ̀ Yorùbá: ’s services:
Ìtumọ̀ Yorùbá: – YouTube Service Homepage
Ìtumọ̀ Yorùbá: – YouTube Terms of Service
Ìtumọ̀ Yorùbá: – Google Privacy Policy (YouTube is owned by Google)

Embeds

For more information about embeds:
Ìtumọ̀ Yorùbá: – Embed guide

Àwọn àwòrán ìbòjú

Àwọn ìdí

Plugin yìí pèsè 1 ìdí.

  • Youtube LazyLoad Block that load YouTube video scripts only if user clicks on the play button

Ìgbéwọlẹ̀

  1. Upload the plugin files to the /wp-content/plugins/dblocks-lazyload-for-youtube directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use Youtube LazyLoad from DBlocks group

Àwọn àgbéyẹ̀wò

Ẹrẹ́nà 12, 2026
Pretty cool plugin that is pretty easy to use. It has a few quirks that IÌtumọ̀ Yorùbá: ’m sure will be worked out but overall does what it needs to do!
Ka gbogbo àwọn àgbéyẹ̀wò 2

Àwọn Olùkópa & Olùgbéejáde

“Lazy Load for YouTube – GDPR Friendly YouTube Embed Block by DBlocks” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.

Àwọn Olùkópa

Àkọsílẹ̀ àwọn àyípadà

1.3.2

  • Fixed block editor crash when transforming non-YouTube embed blocks (Cannot read properties of null)
  • Added origin parameter to YouTube iframe embed URL

1.3.1

  • Release fix

1.3.0

  • Added automatic migration for legacy block name (create-block/dp-lazy-youtube)
  • Fixed YouTube embed Error 153 by updating iframe parameters and permissions
  • Legacy blocks now render correctly without requiring manual re-save

1.2.7

  • Version bump

1.2.6

  • Fixed Rendering image on the front end to work correctly with WordPress installations in subdirectories

1.2.5

  • Fixed REST API endpoint URLs to work correctly with WordPress installations in subdirectories

1.2.4

  • Fox for Added one more transform.

1.2.3

  • Added one more transform.

1.2.2

  • Icon Colors were reverted on the front end.

1.2.1

  • Updated readme file.

1.2.0

  • Added option to upload custom thumbnail for extra privacy.

1.1.1

  • Added option to use custom icon. SVG will be sanitized on upload. You will not able to recolor custom icon. Style it before upload.
  • Color, size, style, quality, icon type, svg content are now global settings.
  • Quality is now pre block settings. It will use heighers quality and you can lower it if some video does not support it.
  • Fixed issue with container id if block is duplicated. It was causing play video in first block.

1.1.0

  • Ability to use custom icon.
  • Moved colors under “Played icon panel”
  • Updated button styles for choosing icons

1.0.3

  • Assets update.

1.0.2

  • Limited number of tags to 5

1.0.1

  • Added assets.

1.0.0

  • Release