Ekwa Video Block
A Gutenberg block for embedding YouTube and Vimeo videos with lazy loading and custom thumbnails
by Ekwa Team · github.com/agskanchana/videos-plugin · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/agskanchana/videos-plugin/archive/refs/heads/main.zipFrom the readme
Ekwa Video Block
A modern WordPress Gutenberg block for embedding YouTube and Vimeo videos with automatic metadata, custom thumbnails, lazy loading, analytics, lightbox playback, and enhanced user experience.
Features
- Gutenberg Block Integration: Native WordPress block editor support
- Automatic Metadata Fetching: Instantly pulls video title, thumbnail, duration, and upload date from YouTube or Vimeo—no manual entry required
- Custom Thumbnails: Easily upload your own thumbnail if desired
- Lazy Loading: Videos only load when clicked, improving page speed and Core Web Vitals
- Responsive Design: Videos look great on all devices
- Schema.org Structured Data: Boosts SEO with rich video markup for both inline and lightbox videos
- Accessibility: Keyboard navigation, alt text, and screen reader support
- GA4 Analytics Integration: Track video engagement (start, pause, progress, complete) in Google Analytics 4
- Transcript Support: Add and display video transcripts for accessibility and SEO
- Lightbox Video Playback: Open videos in a popup lightbox with custom thumbnail. Even in lightbox mode, the plugin outputs full Schema.org structured data for SEO
- Performance Optimization: In