If you post a lot of YouTube videos on your site, or you have very specific needs for the videos you post, then you’ve no doubt found yourself wanting a little more out of your video player than YouTube offers by default.
Below we’ve collected some of the best WordPress YouTube player plugins we could find. These plugins will offer you all sorts of options — everything from hiding the YouTube watermark logo that normally shows up in the corner of your video to creating your own playlists with thumbnails.
If you know of other goods ones we’ve missed, let us know in the comments.
1. WP Youtube Player Customizer
The WP Youtube Player Customizer plugin lets you do a whole host of things to change the appearance of the default YouTube player. Here’s a list.
- Set autoplay
- Change size of video
- Set a start time
- Disable keyboard controls
- Disable showing title
- Disable YouTube watermark on screen
- Disable controls
- Autohide controls
- Change color of progress bar
- Allow fullscreen
- Loop video
- Show high-quality video
- Apply a custom background
- Apply custom title
- Apply custom description
Here are a few examples of different set ups.
And here is a look at the settings.
This plugin works by producing either HTML or iFrame embed code for you on the Settings page. Copy that code and paste it into your Post or Page. The Settings page also conveniently provides a preview for you, so you can see how your customizations look as you apply them.
* It should be noted that the customized background did not play well with all themes. Essentially the plugin creates an HTML table for you to insert. Some themes seemed to strip the table away or didn’t display it correctly. Other themes, however, did display everything correctly. And so you will need to test this with your particular theme to see how well it does for you.
Featured Plugin - WordPress Google Maps Plugin
2. Youtube Shortcode
The Youtube Shortcode plugin is another plugin that comes with a host of options. Some of these options are the same as the WP Youtube Player Customizer plugin above, but some aren’t.
Here’s a look at what it lets you do.
- Create a playlist
- Give video a non-visible title for SEO and accessibility reason
- Control video dimensions
- Change aspect ratio to 4:3 (default is 16:9 – widescreen)
- Apply a border
- Change color of progress bar from red to white
- Use light theme (default is dark theme)
- Disable YouTube logo from displaying on video
- Hide player controls
- Make progress bar disappear after video starts (can reappear with mouse-over)
- Autoplay video
- Enable fullscreen button
- Enable HD playback
- Use old embed code (object)
- Enable looping for video
- Show closed captions by default
- Hide video annotation
- Disable loading related videos
- Disable video title before video starts playing
- Disable search box when video is minimized
- Enable privacy mode (doesn’t cookie in user’s browser)
- Enable start time
This plugin works by placing a button on your menu bar. When you click it, a lightbox pops up and lets choose your options. When you’re ready, you can then automatically insert a shortcode for those options into a Post or a Page.
3. Enhanced YouTube Shortcode
The Enhanced YouTube Shortcode plugin offers ten different options for your YouTube videos. After getting the settings the way you want them, you can then simply insert a shortcode into a Post or Page and along with the ID of the video.
It should be noted that the settings you choose apply to ALL your videos. For some, this is an advantage, as it lets you choose your settings once and then never worry about it again. If you would like different options for different videos, however, then another plugin may be better for you.
Here are the options available.
- Set player dimensions
- Offer full screen video
- Autostart video
- Enable HD video
- Display or hide control buttons
- Display or hide controls after video starts
- Hide YouTube logo on bottom bar
- Use light or dark theme
- Display or hide info before start of video
- Display or hide random videos
And here’s a look at the settings page.
Featured Plugin - WordPress Infinite SEO Plugin
4. Youtube Player with Playlist Plugin
The Youtube Player with Playlist Plugin is simple but also valuable for someone looking to create an easy to navigate playlist of videos.
The plugin works by simply inserting a shortcode into a Post or a Page with the videos that you would like to have in your playlist. You can also use a shortcode in a text widget and have it work in a sidebar as well.
The player shows the “playing now” video at the top with thumbnails of your other videos below. If you have more videos than space, then a scroll bar will appear.
You can also control the size of the videos on the plugin’s settings page.
5. Simple YouTube
The Simple YouTube plugin lets you easily create a set of multiple points within a video that the viewer can easily jump to by clicking a button off to the side.
It might just be easier to show this than explain it. Here are a few screen shots from the plugin page. Each of the buttons jumps to a different spot in the video.
This, of course, is very handy for longer videos or for video with very distinct sections.
In addition to the function above, you can add the other parameters to a shortcode, including video height and width, putting playlist on the left or right, or any parameter found here on this official YouTube parameters page.
You can check out a demo of the plugin here.
Featured Plugin - WordPress Newsletter Plugin
6. Advanced YouTube Embed
You can check out that post for full details. But we’ll list out some of the more interesting features below.
- Timed Annotations (i.e. pop-up comments)
- Scene Markers – Allow viewers to jump to the next scene
- Set Start and Stop Times
- Instant Replay
- Slow Motion
- Movable Zoom
- Social Reactions – Let viewers see what others are saying about the video on YouTube, Twitter, Reddit, and Digg
The YouList plugin lets you very easily create different types of playlists (via shortcodes) to be associated with the player on your site. Here’s a look at types of playlists you can create.
- Based on search query
- Based on a certain user’s uploads
- Based on a certain user’s favorites
- Based on a Playlist ID
- Based on individual videos you choose
Here’s a look at a playlist created automatically by simply inserting a search term in the shortcode.
In addition to creating playlists, you can also control different variables. Here’s a list of what you can control.
- Height and width
- Light or dark theme
- Hide YouTube logo on video
- Disable keyboard controls
- Display or hide video player controls
- Red or white video progress bar
- Display fullscreen button
- Show related videos
- Start time for video
- Loop video
- Show or hide annotations
- Change video quality
Featured Plugin - WordPress Facebook Plugin
8. YouTube Thumbnail Player
The YouTube Thumbnail Player plugin isn’t really so much about the player as it is the thumbnails, but we’ll go ahead and include it here as it’s a neat little plugin and some may want to use it.
What this plugin does is pull in YouTube thumbnails for a specified video. It then turns the thumbnails sideways for a unique look. It also automatically pulls in the title, description, and rating for the video and places them out to the side of the thumbnail.
YouTube videos have a number of thumbnails associated with them. This plugin pulls in all of them and automatically rotates through them for about four seconds each.
When you click on the thumbnail, the video pops up in a large lightbox.
Here’s a look at a post I made with two different videos inserted.
You can, of course, still include anything you like in the post – text, images, etc. Here’s a look at thumbnail with text below it.
The plugin works by clicking a button that’s been inserted in your menu on your visual editor. You then insert the ID for the video you want. The plugin will insert a shortcode for you into the body of your post.
9. Going Straight to the Source
Finally, if you wanted to, you could go straight to Google (who owns YouTube) and customize your video the way you’d like. Although a plugin would obviously be handier for most people, some may have their reasons for not wanting to install a plugin — maybe you only have a few videos, or maybe you’re using a plugin that doesn’t do exactly what you want on one specific video, for example. Who knows the reasons?
After setting your options on this page and updating it, you are given an embed code to place into the HTML section of your editor.
Here’s a look at their control panel.
And so that’s it. These plugins above both give you more control and allow for more creativity. If you’re a big YouTube embedder, then no doubt you’ll probably find at least one of them useful.