To insert YouTube videos in your WordPress blog do the following:
- Login to WordPress admin
- Go to Options >> Writing
- Uncheck both Users should use the visual rich editor by default & WordPress should correct invalidly nested XHTML automatically
- Go to Write >> Write Post
- Paste the ’embeddable player’ code for your YouTube video in the write box.
- Publish video
Link: here