oEmbed is a way of easily embedding media from other websites without having to do anything particularly complex. All it requires that you do is enter the URL of the page where the media appears on its own line within your post content and it will display the media.
This only works with a whitelisted list of providers, but many major sites for posting media are included as you’ll see below. As a side note, you are free to add other services if you’re up to the challenge, by using the wp_oembed_add_provider function.
The list of providers that WordPress supports is quite extensive and should cover most of your needs. You can embed media from any of the following services:
And all you need to do is paste the URL of the media in question on its own line. So here are some examples of oEmbed. Enjoy!
There’s nothing quite as satisfying as making your own peanut butter
— Dave Clements (@daclements) April 9, 2013