Skip to content
Slides: Presentations with WordPress
JavaScript PHP CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
reveal Clean up speaker view on close Nov 2, 2019
src Fix textdomain Nov 3, 2019
.gitignore Update .gitignore Nov 13, 2019
.svnignore Update .gitignore Nov 13, 2019
common.css
default-content.html Adjust default and appender content Oct 18, 2019
index.css
index.php 0.0.39 Nov 13, 2019
package-lock.json Split into multiple js files Oct 27, 2019
package.json Add SVN Oct 27, 2019
readme.md
register.php Fixes #24 Nov 13, 2019
speaker.css Slightly enlarge speaker notes in speaker view Nov 2, 2019
speaker.js Fixes #23 Nov 13, 2019
speaker.php Remove edit presentation button in speaker view Nov 6, 2019
template.js Fixes #23 Nov 13, 2019
template.php Less strict CSS escaping Nov 13, 2019

readme.md

Slides & Presentations

Contributors:      ellatrix, wordpressdotorg
Tags:              presentations, slides, powerpoint, keynote
Requires at least: 5.3
Requires PHP:      5.6
Tested up to:      5.3
Stable tag:        0.0.39
License:           GPL-2.0-or-later
License URI:       http://www.gnu.org/licenses/gpl-2.0.html

Allows you to create presentations with the WordPress block editor.

Description

This plugin requires WordPress version 5.3 or higher! It works best if you also have the Gutenberg plugin installed and up-to-date.

Report issues, or collaborate, on Github.

  • Creates a custom post type "Presentation", which will render as a presentation on the front end using Reveal.js.
  • Enables the block editor with a "Slide" block, which can be used as a container for each slide in the presentation.
  • You can add background colors, gradients, images, even iframes for the whole presentation, but also per slide.
  • You can select a font, color, and size.
  • If that's not enough, you can always add some custom CSS!
  • You can import a custom font by adding @import url('https://fonts.googleapis.com/css?family=...'); above any other rules in the CSS input field.
  • It's possible to include some notes with every slide.
  • You can enter a speaker view which will show the current slide, next slide, notes and timers.
  • A lot more options coming soon!
You can’t perform that action at this time.