What's the easiest way to embed a self-hosted video on WordPress?
If you don't want to embed a video from Youtube, Vimeo or Dailymotion, you can just use the built-in video player that WordPress has included in the latest versions!
Go to create or edit a post or page.
Click "Add Media."
Click "Select Files" and upload your video file - for example, some-video.mp4.
Click "insert into post."