How to Embed Videos in WordPress Posts and Pages

Videos are excellent tools for attracting, and engaging visitors to your website. Embedding video on your site can also help the page rank higher in Google searches. We’d like to show you various techniques for embedding videos in WordPress, as well as a few plugins that can assist you with video embedding.

It’s really very easy to embed videos on a WordPress site if the videos are hosted on YouTube, Vimeo, Facebook, Twitter, etc. Let’s start with how you can easily do that on your site.

Embed Video in WordPress Blog Post and Pages

There is an auto-embed feature in WordPress that allows your site to automatically get the embed code if the video is hosted on YouTube, Vimeo, Facebook, Twitter. All you need to do is put the video link in the WordPress editor and WordPress will do the embedding for you.  This is the recommended method as its simple and doesn’t require additional add-ons to your website.

You can also change the settings of the embed from this block. You can change the alignment, and aspect ratio and also add a caption for the video. For auto embeds in WordPress, here’s a list of some white-listed video services:

  • YouTube
  • Facebook
  • Reddit
  • Twitter
  • Vimeo
  • Instagram
  • Dailymotion
  • Flickr
  • Hulu
  • Imgur
  • Tumblr

If your video is not from one of these hosting services, you will have to get the HTML embed code of the video website and put it in the content section of your post as an Embed URL.

WordPress Video Embed Plugins

You can use plugins to embed videos on your site to improve the viewing experience for the visitors on your site. Here are some plugins that you can use to embed videos.

This video plugin adds several fields to any video uploaded to the WordPress Media Library. 

EmbedPress lets you embed any engaging and interactive multimedia content such as videos, images, posts, audio, maps, documents, PDF, and much more into your WordPress site with one click and showcase it beautifully for your website visitors.

It is very likely the one and only plugin you will ever need to handle video embeds on your WordPress site(s). It goes far beyond just making your videos responsive!


We hope this post helped you to learn the ways you can embed a video to your WordPress site. Do you know any other way to embed videos on a WordPress site? Share them with us in the comments below!

Sign Up For Our Newsletter

This field is for validation purposes and should be left unchanged.