To insert a YouTube video into a WordPress post, copy the video URL from YouTube, paste it into the "Add media" section when creating a new post in WordPress, then click "Insert into post" to embed the video in the post and manage formatting before publishing.