Is there any way to put a PPT presentation on a web site? how?
Ribbon -> Save As -> Other Formats, and then choose Web Page in the "Save as type" chose "HTML" or "Web Page". If you wish to include this in a pre-existing template, simply navigate to the template that PPT created, copy the source and paste them in your other web page. Be sure to remove the html, head, title and body tags (unless your other web page doesn't already have them).
Read more on 5 ways to put PowerPoint presentation on Web.