Why use services like YouTube or Vimeo for you videos?

You should use online video services because they are optimized for handling video. They provide the space and distribution networks that optimize the playback of your video on the internet. If you were to host the video on your web server, the problem will be that you need to have services that play the video from the web server. This also means that video will affect the performance of your website. In short, playing your video on a service like YouTube would be beneficial to your viewers because they provide the best way to view it without having to pay for a media server or content distribution network.

How to embed a video in your WordPress site

First Step - Upload your video to your preferred video service

Before you can embed the video in WordPress you will need to first upload your video into a video service like YouTube or Vimeo. You will require an account in these services in order to do this. We will demonstrate this by showing a YouTube account.

  1. Login to your YouTube Account
  2. Upload your video into YouTube
  3. When your video completes uploading, get the video link and copy it

Step Two - Embed Your Video into your WordPress page using oEmbed

WordPress became an oEmbed provider as of version 4.4, but it also expanded its supported list as an oEmbed consumer. oEmbed is a format that allows providers like WordPress to display embedded content while maintaining the content's graphical look and feel. It's use is transparent to the user because you just type in the URL, add it to your WordPress post/page, and you see the video. Keep in mind that any new URL requires a little time to propagate on the internet before it can be seen.

watching the embed in action
  1. Login to WordPress
  2. Open/Edit your Page or Post
  3. Paste the YouTube URL in the Visual tab. You will see the video immediately load. Note: If the video has just been added to the video service, you may need to wait a few hours before it is recognized on the internet.
  4. Click on Save Draft or Publish

This completes the tutorial on embedding a video in your WordPress page or post! For more information make sure to check out our WordPress Educational channel

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Did you find this article helpful?

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Need More Help?

Help Center Search

Current Customers

Email: support@WebHostingHub.com Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.