Using oEmbed makes embedding videos into your WordPress site very easy. However, 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. Playing the video in a service like YouTube allows you to save hard drive space on your web server and provide playback performance for your website viewers.
How to embed a video in your WordPress site
First steps will involve uploading 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.
Log in to your YouTube Account
Upload your Video into YouTube
When your video completes uploading, get the video link and copy it
Embed Your Video into your WordPress page using oEmbed
As of version 4.4, WordPress is an oEmbed provider, but it also expanded its supported list as an oEmbed consumer. oEmbed is simply format that allows providers like WordPress to display embedded content while maintaining the content’s graphical look and feel. Basically, it simply means that you can take the YouTube URL, and add to your WordPress site with no changes and it immediately works.
Login to WordPress
Open/Edit your Page or Post
Paste the YouTube URL in the Visual tab. You will see the video immediately load.
Save or Publish
InMotion Hosting was founded in 2001 and provides personal and business web hosting for everyone! For more information about InMotion Hosting and the services we provide see here:
Publisher: InMotion Hosting
You can watch this video also at the source.