ou can directly upload videos to your WordPress site, but we always recommend against that. For more discussion on this topic, see our article on why you should never upload a video to WordPress.
Instead, you should use a video hosting service like YouTube or Vimeo. Simply upload your video to one of these services and then copy your video URL.
Come back to your WordPress site and simply paste the video URL in the post editor. WordPress will automatically fetch the embed code and display your video