Publishing presentations in WordPress?

I’m looking for a solution that would enable me to publish a presentation inside WordPress.

I do not want to attach a PPT file or embed a Flash plugin for that, I’m looking for a HTML solution.

Read More

I would be preferable to be able to use PowerPoint to create the presentation but this is not a hard requirement, more important is to output a nice presentation for the users, one with auto-play.

Related posts

Leave a Reply

4 comments

  1. I’ve run into this problem before with both PPT files and PDF documents. The solution, actually, was quite simple …

    There’s a plug-in called PDF and PPT Viewer that will uses Google Docs to render your presentation inside the page. Each slide/page is rendered as a image using Google’s API rather than Flash or a native file viewer.

    I’m using this extensively on my portfolio to show PDF files without requiring a file download or browser plug-in. Here’s a specific, live example of a press release I did in January: http://work.eamann.com/2010/02/publicity-release/.

    Note how the plug-in embeds the Google viewer in an iFrame on the page. The file itself is hosted on my own site (I used the WordPress media gallery uploader).

    Important: The plug-in download page claims the system is only tested through WP 2.8.4, however the site I’ve referenced above is using 3.0.1 … it is compatible with the latest release of WordPress, the author just hasn’t updated the documentation yet!

  2. I’m almost thinking this question is out of scope, being more a “How do I get a PowerPoint presentation displayed on the web” and less of a WordPress question. But I’ll go ahead and make a few suggestions:

    Use HTML Slidy or S5?

    You can integrate HTML Slidy or S5 into WordPress using a shortcode. Regarding conversation from PPT to (X)HTML, here are references:

    Use SlideShare?

    Alternately you can consider using SlideShare which has the added benefit of making your slides available in the SlideShare community (assuming broader exposure is a benefit.) Here’s a plugin to help:

    Also See: