Recently I started a WordPress site to share my music creations which I have already uploaded to YouTube. So I added them one by one as Posts, but when I play them, all the Posts plays the same track that I uploaded last. What's wrong with this? Can any one suggest me a fix?
Use YouTube embedded iframe through their share feature listed under the video and copy it into your post as HTML. This was answered through comments to the original post, but for anyone requiring a full answer.
Visit your YouTube video and click on "Share" below the video.
Next click "Embed" to get your HTML code.
Copy the iframe code it provides and paste it into your WordPress post to embed your YouTube video.