"Excellent customer service"
— Neal F. Fischer What They Say

Media Embeds

WordPress has features for embedding audio, video and other media into the content of pages and posts (including the events, locations, people, etc.). Our themes automatically make most of this media responsive (mobile-friendly) and as generic as possible (for example, removing the “related videos” that normally show after a YouTube video ends.

Video Tutorial

External Media

You can embed media from sites like YouTube, Vimeo and SoundCloud. Read the Embeds page on the WordPress Codex for a list of supported sites and full instructions.

  • Paste the URL for the video into your content
  • Make sure it is not linked
  • Make sure it is on a line of its own
  • Make sure the video is from one of the supported sites
  • Make sure the video is not private and that embedding is not disallowed
  • Make sure you are not pasting a shortened URL

Embed YouTube Video

Uploaded Media

You can upload audio and video files directly to WordPress and embed a player.

  1. When editing a page/post, click where you want to embed media then click Add Media.Embed Media Button
  2. Go to Insert MediaUpload Files then upload an audio or video file.Insert Media
  3. Select the file you uploaded and make sure Embed or Link is set to “Embed Media Player”.Media Display Settings
  4. Click Insert into page.


  • We recommend hosting video externally on a site like YouTube due to the size of video files (see External Embeds above). Most web hosts are not ideal for video hosting while free external services are.
  • You can prevent YouTube ads from showing on your videos.
  • See File Uploads if you receive an error saying your file size is too large for uploading.

Common Questions

More Information