Adding YouTube video to self-hosted WordPress blog can be tricky. For the last months I grew a new YouTube channel beside blogging om my other blogs written in Bahasa Indonesia. Often, I add the video from my channel to better explain my audience about the topic I’m writing about.
During that time, I experiment with some possibilities that I can use to display a YouTube video to my blog. Starting from using plain solution offered by my WordPress installation, and using some plugins.
And now I want to share that experience here so you can choose the best option available to help you embed a YouTube video into WordPress.
1. WordPress Embed Function
WordPress has the capability of embedding YouTube video out of the box, but it only display a video in a simple way. There is no way for us to customize the look of the video. We can not set the width of the video, set the video to be auto played and add different styling.
To do this kind of job, you just need to insert a video URL (make sure it is not linked) to your post editor.
2. Using Jetpack Plugin
Jetpack is huge. It adds tremendous additional functionality to your WordPress install, one of that functionality is to embed multimedia formats from dozens of services, including YouTube.
You can embed a YouTube video by simply pasting a video URL with no link (like WordPress default) or using shortcode. You can have more control by using JetPack, I often prevent my embedded video to display related video after reaching the end of it.
Further more, you can set the width and height of your video, set start point of a video and end point if you only need to show certain part of it, add a playlist, hide the title and use a light theme.
3. Using YouTube Embed Plus Plugin
YouTube Embed Plus Plugin give you more control from the previous two options. It will allow you to add a YouTube video to WordPress by searching the video, if you don’t know the URL already.
You can set the default setting for embedding video, though, you can override the setting for each video when embedding it. Some of default setting you can apply like; centering the video, autoplay, show/hide: annotation, related video and title, HD quality by default responsive video and a lot more.
You can even add some SEO features if you buy the pro version.
4. Using YouTube for WordPress Plugin
YouTube for WordPress is another plugin that will help you in adding YouTube video to self-hosted WordPress blog. You can manage your channel from inside your WordPress dashboard after connecting your account using Google API.
Once that connection established, you can upload a video to your YouTube channel from inside your blog, browse video from your upload, likes, watch history, playlist and favorites.
Subscribing to a channel and want to see their latest upload? No problemo, it just one click away. Need a video as your starting idea? Search it directly from inside your dashboard too. Like this figure when I’m looking for GitHub from YouTube.
So far, this is the most plugin that I enjoy to use if it comes to adding YouTube video to Self-Hosted WordPress blog. Because the design of the admin is clean and simple, and I can do so many things that I usually do in YouTube. Saving me time too in the end.
Got other plugin to add a YouTube video to WordPress?
If you often adding YouTube video inside your blog too and using different plugin which you believe is better from these plugin, feel free to share it on the comment 🙂