How To Embed Videos in WordPress Blog Posts Easily

How To Embed Videos in WordPress Blog Posts Easily 1
Spread the love

Looking for ways to embed videos in your WordPress blog posts, pages & widgets???

Well you don’t have to look no further, I myself have been looking for ways to do so and I’ve come up with some pretty good ways to do so.

You know, WordPress makes it pretty easy to embed videos from popular video hosting sites like YouTube, Vimeo, Facebook, Twitter, and many others, so in this guide, I’m going to show you how to easily embed videos in WordPress blog posts, pages, and sidebar widgets, so why don’t you just relax and READ ON!

How to Embed Videos in WordPress Blog Posts & Pages

WordPress has a super-cool feature called auto-embeds which allows your website to automatically get the embed code from popular video hosting services like YouTube, Vimeo, etc.
All you need to do is paste the video URL into the WordPress editor.
For example, you can copy the YouTube URL for a video that you want to embed.
Next, edit the WordPress post or page where you want to add the video, and simply paste the URL in the content area.
As soon as you paste the video URL, WordPress will fetch the embed code and display the YouTube video on the post/page.
You can now update your post and click on the preview button to see the embedded video in your blog post.

Wasn’t that easy?

{Yes it was 😄}

After you have added the video you can change its settings from the block toolbar and settings column, adjust the video width, make it full-width, change alignment, and more. You can also add a caption and preserve the video’s aspect ratio on mobile devices.

WordPress can only do auto-embeds for white-listed video services. For other video hosting services, you will have to obtain the embed code and then paste it in your blog posts/pages.

Here is a list of white-listed video hosting services for auto-embeds in WordPress:

  • Amazon
  • Animoto
  • Cloudup
  • CollegeHumor
  • Crowdsignal
  • Dailymotion
  • Facebook
  • Flickr
  • Hulu
  • Imgur
  • Instagram
  • Issuu
  • Kickstarter
  • Mixcloud
  • Reddit
  • ReverbNation
  • Screencast
  • Scribd
  • Slideshare
  • SmugMug
  • Someecards
  • SoundCloud
  • Speaker Deck
  • Spotify
  • TED
  • Tumblr
  • Twitter
  • VideoPress
  • Vimeo
  • YouTube

If you want to add a video from a video hosting service outside this list, then you will need the full HTML embed code for the video.
Simply copy the HTML code provided by the video hosting site and paste it inside a ‘Custom HTML’ block in the editor.

How To Embed Videos in WordPress Using The Old Classic Editor.

If you are still using the old WordPress classic editor , then you can embed the videos the same way.
Simply copy the URL from a video hosting service like YouTube,Vimeo etc and paste it in the editor. If you are using the visual editor, then you will see a preview of the video.
However, you will not be able to use the width adjustment and other options that you can use in the new WordPress block editor.

How to Embed Videos in WordPress Widgets.

Just like a WordPress post or page, you can also embed videos in WordPress sidebar widgets.
Simply go to Appearance » Widgets page and add the ‘Text’ widget to a sidebar.
Inside the widget settings, you need to paste the video URL in the content area. WordPress will automatically fetch the embed code and display the video.
Don’t forget to click on the ‘Save’ button to save your widget settings.
You can now visit your website to see the video embed in the WordPress sidebar widget.

Why can’t I upload the videos to WordPress?

Well you can, but I do not recommend you to do so.


1. Most small blogs disc space aren’t that large, and some make use of Shared WordPress hosting accounts, and videos can take up a lot of server resources. If your video got tons of traffic, then your website is more likely to crash, or be ready to upgrade your hosting plan.
2. You’ll be missing out the traffic from YouTube users.
YouTube is not only the biggest video hosting site, but it is also the world’s second most popular search engine, and the second most popular social network right after Facebook.
If you don’t want to upload your videos to YouTube, then you can try Vimeo or DailyMotion or any other video hosting service you prefer.

Well, That was that!

I hope you liked this article and it helped you learn how to easily embed videos in WordPress blog posts, pages & Widgets. Then why don’t you drop a comment and share this article with your friends.

You can also follow us on Twitter and like our Facebook page to get updated whenever we post more Stuffs like this.


  1. Hey There. I found your blog using msn. This is a very smartly written article. I’ll make sure to bookmark it and return to learn more of your helpful information. Thank you for the post. I will certainly return.

  2. Hey! Someone in my Myspace group shared this website with us
    so I came to give it a look. I’m definitely
    loving the information. I’m bookmarking and will be tweeting this to my followers!
    Fantastic blog and outstanding style and design. It is perfect time to make some plans for the future and it’s time to be
    happy. I’ve read this post and if I could I want to suggest you few interesting things or advice.
    Maybe you can write next articles referring
    to this article. I want to read even more things about it!
    I will immediately grab your rss feed as I can not to find your email subscription link or
    newsletter service. Do you’ve any? Please let me understand in order that I
    may subscribe. Thanks.

  3. I will immediately grasp your rss as I can’t find your e-mail subscription link or newsletter service. Do you’ve any? Kindly permit me recognise so that I may just subscribe. Thanks.

    1. Hey Oprol!
      I’m glad you like the post, and I do have a newsletter sign up form, it’s on the right sidebar of this blog.

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: