MagicPlayer WordPress Custom YouTube Video Player MagicPlayer WordPress Custom YouTube Video Player
Premium WordPress video player for YouTube, Vimeo and local videos with branded controls and Gutenberg support. Recently UpdatedMagicPlayer WordPress Custom YouTube Video Player
Premium WordPress video player for YouTube, Vimeo and local videos with branded controls and Gute...
Overview
MagicPlayer is a modern WordPress video player plugin designed to give your website a clean, professional and branded video experience.
With MagicPlayer, you can embed and display videos from YouTube, Vimeo, and self-hosted/local WordPress media files using a beautiful responsive player interface. It is built for creators, course websites, product demos, agencies, marketers, bloggers,
SaaS websites, and business websites that need videos to look polished and professional.
MagicPlayer includes a clean admin settings page, Gutenberg editor support, shortcode support, customizable controls, responsive design, and modern player styling.
One of the key features is the ability to reduce or hide YouTube branding elements for a cleaner, distraction-free viewing experience where supported by the player configuration. A branding visibility option is also included so site owners can enable
branding when needed for platform compliance.
MagicPlayer is lightweight, easy to use, and designed to work smoothly with modern WordPress websites.
Features

Features:
- Modern WordPress video player plugin
- Supports YouTube videos - no branding
- Supports Vimeo videos
- Supports local/self-hosted WordPress media videos
- Clean branded video player interface
- Hide/reduce YouTube branding for a cleaner viewing experience
- Branding visibility option for compliance needs
- Gutenberg block/editor support
- Shortcode support
- Responsive player design for desktop, tablet, and mobile
- Customizable player controls
- Large play button support
- Control visibility settings
- Fullscreen support
- Modern control bar design
- Local video playback with WordPress Media Library support
- Easy video embed workflow
- Plugin settings page included
- Clean MagicPlayer white-label branding
- Lightweight frontend output
- Works with modern WordPress themes
- Suitable for course websites, landing pages, tutorials, product demos, and business videos
- No coding required
- Easy installation and setup
Requirements
Requirements:
WordPress 6.0 or higher recommended. PHP 7.4 or higher recommended. Modern browser support. Gutenberg editor enabled for block usage. Active internet connection required for YouTube/Vimeo playback. WordPress Media Library access required for local video upload/selection.
Instructions
Instructions:
- Download the MagicPlayer plugin ZIP file.
- Go to your WordPress admin dashboard.
- Navigate to Plugins > Add New > Upload Plugin. Because the plugin package is over 2MB, it is recommended to upload it directly to the WordPress plugins directory first.
- Upload the MagicPlayer ZIP file.
- Click Install Now.
- Activate the plugin.
- Go to Settings > MagicPlayer.
- Configure your preferred player controls, branding, colors, and playback options.
- Add a video using the Gutenberg block, shortcode, or supported embed method.
- Save and preview your page.
For local videos, upload or select a video from the WordPress Media Library and use it inside MagicPlayer.
Other items by this author
| Category | Plugins / WordPress / Interface Elements |
| First release | 4 June 2026 |
| Last update | 4 June 2026 |
| Supported CMS | WordPress 6.0, WordPress 6.1, WordPress 6.2, WordPress 6.3, WordPress 6.4, WordPress 6.5, WordPress 6.6, WordPress 6.7, WordPress 6.8 |
| Files included | .php, .css, .html |
| Tags | streaming, video hosting, website streaming, custom thumbnail, youtube video player, vimeo video player, wordpress video player, magicplayer |








