Since WordPress 2.9 there has been a super easy way to embed a YouTube video in your WordPress site – simply paste the YouTube URL directly into your web page.

The same approach works for a wide variety of other shareable content:

Reference: WordPress Codex