Plugin info

Total downloads: 14,892
Active installs: 100
Total reviews: 5
Average rating: 4
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 2 language(s)
Contributors: 2
Last updated: 8/13/2022 (1236 days ago)
Added to WordPress: 5/29/2012 (13 years old)
Minimum WordPress version: 4.8
Tested up to WordPress version: 6.1.9
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 1236 days ago • 5 reviews

22/100

Is Presenter abandoned?

Possibly abandoned (last update 1236 days ago).

Compatibility

Requires WordPress: 4.8
Tested up to: 6.1.9
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

SlideShare for WordPress by Yoast
Rating 3.9/5 (7 reviews)Active installs 9,000
SlideShare Embeds for WordPress
Rating 0.0/5 (0 reviews)Active installs 200
SlideShare Presentations in Widget
Rating 5.0/5 (3 reviews)Active installs 50
Rombus Shortcodes
Rating 0.0/5 (0 reviews)Active installs 0

Description

You’ll be able to create presentations in no time using WordPress’s familiar built-in toolset. No need for SlideShare, with Presenter you are hosting your own presentations and can share them by simply linking to your site. The presentations are built using Reveal.js by Hakim El Hattab, which means it is extremely extensible, works with most browsers, and even works with presenter remotes.

Professional slideshows right on your WordPress site.

Collaborate on the plugin: Presenter on GitHub

Brought to you by Aaron D. Campbell

Installation

  1. Use automatic installer to install and active the plugin.

Frequently Asked Questions

Does this work with a presenter remote?

Yes! I haven’t tested it with every remote of course, but all of them that I
have tested have worked perfectly. My personal favorite is the
Logitech Professional Presenter R800

How do I do background images or videos for my slides?

On the slide you want to add it to, click the “Show Advanced Slide Setting” link, then click the “Add Data Field” button.

For an image: Set the name of the field to ‘background’ and put the URL for the image in the value field.

For video: Set the name of the field to ‘background-video’ and you can add in comma separated URLs to various video sources, such as: //example.com/bearded-dragon-scares-kitten.mp4,//example.com/bearded-dragon-scares-kitten.webm,//example.com/bearded-dragon-scares-kitten.ogv

Can I make the slideshow look different?

Absolutely. There are several default themes included, but you can also make
your own. If there is a “presenter” directory in your WordPress theme, Presenter
will look there for additional themes. All you need for a theme is a .css file
with a header like this:
/** Template Name: My Presenter Template */

The css file will be included and used in your slideshow.

I want to put my custom Presenter theme somewhere else. Can I?

Sure. You can use the presenter-themes filter to add your own theme wherever
it is. It is passed an array where the index is the path to the css file and the
value is the name of the theme. Just add your own like this:

add_filter( 'presenter-themes', 'add_my_custom_presenter_theme' );

function add_my_custom_presenter_theme( $themes ) {
    $themes['/path/to/my/theme.css'] = 'My amazing theme';
    return $themes;
}

Review feed

ryxeo
9/3/2016

Ecellent !

THANKS A LOT MAN ! This is a very beautifull plugin, i love it.
James Huff
1/6/2017

Simply Works

Easy to use, looks beautiful, supports audio, and still works great despite the age. :) Thanks!
toddhalfpenny
6/13/2017

Great start

Great start, and works perfectly. Would be great to see extra bits added (speaker notes, fragments, sub-sections, etc), so hopefully if I get time I can create some PRs. Thanks!

Screenshots

No screenshots available

Changelog

1.5.2

  • Fix Upgrade to Reveal.js 4.3.1 – add more missing files from package

1.5.1

  • Fix Upgrade to Reveal.js 4.3.1 – add missing files from package

1.5.0

  • Upgrade to Reveal.js 4.3.1
  • Support for password protected slideshows

1.4.0

  • Upgrade to Reveal.js 4.1.2
  • Add new presenter-init-object filter to allow plugins to change default Reveal settings
  • Add new presenter-theme, presenter-reveal-js-dependencies, and presenter-reveal-css-dependencies filters
  • Remove unused settings scream
  • Remove “Aaron Plugin Framework”

1.3.1

  • Allow theme directories to be added via a new presenter-theme-directories filter so plugins can add presenter themes

1.3.0

  • Upgrade to Reveal.js 3.9.2
  • Fixed compatibility with latest SyntaxHighlighter plugin versions
  • Minor bugfixes

1.2.0

  • Fix advanced link on new slides
  • Use the new editor JS in WordPress 4.8 to improve editor on dynamically added slides

1.1.1

  • Upgrade previous slideshows to use new notes UI
  • Fix notice when trashing slideshows
  • Fix issue that prevented slideshows from being imported with the WordPress importer

1.1.0

  • Added new user interface for slide notes!
  • Added support for slide data attributes
  • Upgraded reveal.js to 3.5.0

1.0.1

  • Fix version number issues

1.0.0

  • Original Version