Description
Easy Player is a simple and flexible WordPress video player plugin for adding responsive videos to your website.
Create and display HTML5 videos, MP4 videos, WebM videos, OGG videos, YouTube videos, and Vimeo videos with the Video.js media player.
Easy Player works with both the Gutenberg block editor and shortcodes, making it easy to add a video player to posts, pages, and other WordPress content.
Whether you need a WordPress HTML5 video player, MP4 video player, YouTube video player, Vimeo video player, or Video.js player, Easy Player provides a lightweight way to add video playback to your website.
Supported Video Types
- HTML5 video
- MP4 video
- WebM video
- OGG video
- YouTube video
- Vimeo video
How to use Easy Player – Video Tutorial
Gutenberg Video Player
Add a video player directly from the WordPress Gutenberg block editor.
The Easy Player block allows you to insert a configured video player without manually writing shortcode code.
WordPress Video Player Shortcode
Easy Player supports automatically generated shortcodes as well as manually configured shortcodes.
Use a saved video player:
[easy-player ID="1"]
Or add a video directly:
[easy-player src="video-url" type="mp4"]
You can also use supported video sources such as YouTube:
[easy-player src="youtube-video-url" type="youtube"]
Video.js HTML5 Video Player
Easy Player uses Video.js to provide the video player interface and supports HTML5 video playback along with YouTube and Vimeo.
The player includes controls and settings designed for a smooth viewing experience across desktop and mobile devices.
Key Features
- Multiple video player management
- Video player preview
- Preload option
- Autoplay option
- Muted playback
- Loop video
- Reset video on end
- Playback speed control
- Smooth seeking
- Playsinline support
- Big play button
- Progress control
- Current time display
- Remaining time display
- Negative time display
- Volume control
- Fullscreen control
- Picture-in-Picture control
- Poster image support
- Aspect ratio option
- Player theme option
- Lightweight and responsive interface
Responsive Video Player
Easy Player is designed to work across different screen sizes, helping you display videos on desktop, tablet, and mobile devices.
The Playsinline option can also be used to improve video playback behavior on mobile devices.
YouTube Video Player
Add YouTube videos to your WordPress website using Easy Player and display them through the Video.js-powered player interface.
Vimeo Video Player
Easy Player also supports Vimeo videos, allowing you to add Vimeo content to WordPress posts and pages using the video player.
HTML5 Self-Hosted Video
Display your own video files using supported HTML5 formats such as:
- MP4
- WebM
- OGG
This makes Easy Player useful for websites that need to display self-hosted video content without relying exclusively on external video platforms.
Use Cases
Easy Player can be used for:
- Website video content
- Video tutorials
- Online courses
- Product demonstration videos
- Training videos
- Video presentations
- YouTube videos
- Vimeo videos
- Self-hosted HTML5 videos
- MP4 video content
- Video portfolios
- Blog post videos
Why Easy Player?
- Simple WordPress video player
- Supports HTML5, YouTube, and Vimeo
- Uses the popular Video.js player
- Gutenberg block support
- Shortcode support
- Responsive video playback
- Multiple player controls
- Easy video player management
- No complicated setup required
Support
For support, feature request, or any inquiries, please email at nashirbabu@gmail.com
Screenshots






Blocks
This plugin provides 1 block.
- Easy Video Player Video Player Block.
Installation
From the WordPress Dashboard
- Go to Plugins Add New Plugin.
- Search for Easy Player.
- Click Install Now.
- Click Activate.
- Go to the Easy Player section in your WordPress dashboard.
- Create or configure a video player.
- Add the Easy Player Gutenberg block or shortcode to your post or page.
Manual Installation
- Download the Easy Player plugin.
- Upload the easy-player folder to /wp-content/plugins/.
- Activate the plugin from the Plugins menu in WordPress.
- Create a video player.
- Add it to your content using the Gutenberg block or shortcode.
FAQ
-
Does Easy Player support YouTube and Vimeo videos?
-
Yes. Easy Player supports YouTube, Vimeo, and native HTML5 video (MP4, WebM, OGG) out of the box.
-
Can I add a video player without using the block editor?
-
Yes. Every video can also be embedded with a simple shortcode, e.g.
[easy-player ID="1"], so the plugin works with the classic editor, page builders, or widgets too. -
Does the plugin work with the WordPress block editor (Gutenberg)?
-
Yes. Easy Player includes a dedicated Gutenberg block so you can add and configure a video player directly from the block editor.
-
Is Easy Player mobile-friendly and responsive?
-
Yes. The player is fully responsive and includes a Playsinline option optimized for mobile playback.
-
What playback controls does Easy Player support?
-
Autoplay, mute, loop, playback speed, volume, fullscreen, progress bar, and remaining/negative time display — see Key Features above for the full list.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Easy Player – YouTube, Vimeo & HTML5 Video Player” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Easy Player – YouTube, Vimeo & HTML5 Video Player” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.6.2 (2026-10-01)
- Updated: Redesigned block editor UI with modern card-based design
- Updated: Upload buttons to primary style on settings page
- Removed: Empty state placeholder from poster thumbnail
1.6.1 (2026-09-29)
- Updated: Plugin Description anf Information
1.6.0 (2026-09-04)
- Added: Vimeo video support
1.5.2 (2026-08-22)
- Tweak: WordPress 7.1 compatibility checked
1.5.1 (2025-11-27)
- Updated: Plugin Information
1.5.0 (2025-05-15)
- Added: Video player preview on add/edit
1.4.15 (2025-05-11)
- Added: Player Controls Page
- Added: Player controls dynamicly appear on block
1.4.14 (2025-05-03)
- Updated: Player Settings Page
- Added: Player settings dynamicly appear on block
1.4.13 (2025-04-19)
- Tweak: WordPress 6.8 compatibility checked
1.4.12 (2025-02-23)
- Fixed: PHP warning error issue
1.4.11 (2025-02-02)
- Fixed: Plugin Check (PCP) issue
- Fixed: PHP Notice error
1.4.10 (2025-01-26)
- Fixed: Upload video play issue
- Updated: Code refactor
1.4.9 (2025-01-19)
- Updated: Vidoe type dynamic
- Added: Plugin Live Preview
1.4.8 (2024-11-08)
- Added: Player Playsinline option
- Added: Player SmoothSeeking option
1.4.7 (2024-11-01)
- Added: Player nagitive(-) time controll
- Updated: Code Refactor
1.4.6 (2024-10-27)
- Added: Player theme option
1.4.5 (2024-10-26)
- Updaed: Code Refactor
- Tweak: WordPress 6.6 compatibility checked
1.4.4 (2024-10-13)
- Updated: Plugin Description
1.4.3 (2024-10-13)
- Added: Added video speed option
- Added: Added player big button control
- Added: Added player forward control
- Added: Added player backward control
- Added: Added player progres control
- Added: Added video current time option
- Added: Added player volume control
- Added: Added player PIP control
- Added: Added player fullscreen control
1.4.2 (2024-10-06)
- Added: Added player Loop option
- Added: Added video Reset On End option
- Added: Added video Aspect Ratio option
1.4.1 (2024-09-25)
- Updated: Custom Post Type (CPT)
1.4.0 (2024-09-15)
- Added: Custom Post Type (CPT)
1.3.3 (2024-09-11)
- Added: Added video autoplay option
- Added: Added video muted option
1.3.2 (2024-09-01)
- Fixed: Redirect issue
- Added: Added video poster and proload option
1.3.1 (2024-08-25)
- Updated: Code Refactor
1.3.0 (2024-06-30)
- Added: Custom Gutenberg Video Player Block
1.2.4 (2024-06-14)
- Updated: Plugin Information
1.2.3 (2024-06-01)
- Added: Player Shortcode copy
- Added: WordPress media uploader
1.2.2 (2024-05-31)
- Added: Player Shortcode edit
- Added: Player Shortcode delete
1.2.1 (2024-05-04)
- Added: Manage Player Shortcode page
- Added: Add Dynamic Shortcode page
1.2.0 (2024-05-04)
- Tweak: WordPress 6.5 compatibility checked
1.1.0 (2024-02-04)
- Added: Youtube video shortcode
1.0.1 (2024-01-20)
- Updated: Plugin information
1.0.0 (2024-01-18)
- Added: First Release.
