How to embed a video in a WordPress post or page
In most cases you’ll want to host your video on a platform such as YouTube or Vimeo. Embedding these videos are a breeze. Simply copy the URL of the video and paste it onto it’s own line.
For example, paste the following URL on it’s own line.
And this is how the video will display.
Visit the WordPress Embeds document for a list of all platforms that can be embedded with simply the URL.
Alternatively you may want to upload a video directly to your site, but we recommend that you never host your own videos.
How to embed audio or a podcast in a WordPress post or page
Embedding audio is as simple as embedding video. Simply find, for example, your SoundCloud URL and paste it onto it’s own line.
And this is how the player will display.
As with video embeds you can visit the WordPress Embeds document for a list of all platforms that require simply a URL.
I personally prefer the SoundCloud Mini Player.
Enter the following shortcode.
[soundcloud url="https://api.soundcloud.com/tracks/232984562" params="visual=false" width="100%" height="166" iframe="true" /]
To produce this player.[soundcloud url=”https://api.soundcloud.com/tracks/232984562″ params=”visual=false” width=”100%” height=”166″ iframe=”true” /]
The important part of the shortcode is params=”visual=false”. If you find that you can’t get the mini player to display this parameter is probably missing.
Details on embedding that player can be found here.