Embed Youtube Video to your WordPress Site
If you are trying to embed a video from a source other than YouTube, the technique to use is probably very similar to this tutorial. The greatest difference is the location that the embed HTML is stored.
To embed a YouTube video:
Open the video in your browser and right click (or control click) the video. In the menu, select “copy embed html.”
Navigate to your post or page editor, be sure that the “text” tab (which allows you to input HTML formatted content) is selected, and paste the embed HTML.
Click the “visual” tab to check out the embed. If you see a box, try publishing.
Your video should appear in the post.