Theme Junkie

How to Embed a PowerPoint Presentation in WordPress (3 Easy Methods)

PowerPoint is one of the most effective tools you can use to present new ideas, showcase products, or tell stories. If you’re selling a product or service, embedding a PowerPoint presentation in your landing pages could even help boost sales.

There are a few simple ways you can embed a PowerPoint slideshow in WordPress.

In this guide, we’ll show you how it’s done with step-by-step instructions.

Let’s get started.

One Subscription: Everything You Need for Your PowerPoint Presentation

Get everything you need to give the perfect presentation. From just $16, get unlimited access to thousands of PowerPoint presentation templates, graphics, fonts, and photos.

Build Your PowerPoint Presentation

Agency Portfolio PPT

Agency Portfolio PPT

Analysiz Powerpoint

Analysiz Powerpoint

Ciri PPT Template

Ciri PPT Template

Clean Business PPT

Clean Business PPT

Bolo PPT Template

Bolo PPT Template

The X Note Template

The X Note Template

Why embed powerpoint slideshows in wordpress.

Before we get to the tutorial, let’s explore the many benefits of embedding PowerPoint presentations in WordPress websites.

  • Improve Interaction: To view slideshows, users will have to interact with your website. This not only improves engagement with your website but will also help keep them on your site longer
  • Better Storytelling: Presentations are a great medium for telling stories. Use them to share your stories in a more entertaining way
  • Repurpose Old Content: Don’t let your old presentations or webinar slideshows go to waste. Repurpose them by embedding your old slideshows on pages
  • New Content Format: You can also create slideshows to summarize long-form articles. Embed the slideshow in long blog posts to help users skim content more efficiently
  • Boost Sales: Use slideshows to show the best features of your products to convince users to buy more products

4 Best WordPress PowerPoint Plugins

One of the easiest ways to embed PowerPoint slideshows in WordPress is to use a plugin. These are some of the best plugins you can use to get that job done.

1. Document Embedder

document embedder

  • Price: Free

Document Embedder is a free WordPress plugin. It’s quite easy to use as well. Using this plugin, you can embed all kinds of Microsoft Office Documents, including PowerPoint files, Word files, PDF files, and much more.

This plugin is beginner-friendly and supports a wide range of file formats. The only downside is that you can only upload files of up to 20MB size.

2. Embed Any Document Plus

embed any document plus

This WordPress plugin is perfect for uploading and embedding big PowerPoint slideshows. The plugin supports integration with Google Drive, Dropbox, and Box.

If you have a large presentation to embed in a WordPress site, you can upload it to your cloud storage. And then connect it with the plugin to embed the slideshow on your website. It’s that easy.

There’s also a free version of this plugin you can test out. But it has limited features.

3. Easy Document Embedder

easy document embedder

Easy Document Embedder is another multipurpose WordPress plugin that allows you to embed many different types of files, including PowerPoint, Word, Excel, and PDF.

This plugin promises to help you embed files more easily and without affecting the page loading times.

4. File Viewer

file viewer

File Viewer is another advanced WordPress plugin that supports over 20 different file formats. This plugin also features a much smoother file viewer for showcasing PPTX presentations.

The plugin is very easy to use and allows you to embed multiple files on the same page as a grid or list. Along with download links.

How To Embed PowerPoint In WordPress

Now it’s time for the tutorial. There are 3 different methods you can use to embed PowerPoint slideshows in WordPress. Feel free to follow whichever method you feel comfortable with.

Method 1: Use Document Embedder Plugin

For the first method, we’re using the Document Embedder free plugin. Of course, you can use any other plugin you like as well.

install powerpoint embed plugin 1

Login to your WordPress dashboard and go to Plugins >> Add New page. Search for the Document Embedder plugin. Then click Install and Activate .

install powerpoint embed plugin 2

Now go to Document Embedder >> Add New Doc page.

Give your new document a title, upload and select the PowerPoint slideshow you want to embed and add an external link for downloading the file (optional). You can also add custom sizes for the document preview but those are optional. Click the Save button to save the changes.

install powerpoint embed plugin 3

Now copy the Shortcode assigned for this document.

install powerpoint embed plugin 4

And then paste the code anywhere on a page or post to embed the PowerPoint presentation. That’s it! The presentation will appear after publishing the post or page.

install powerpoint embed plugin 5

Method 2: Use Google Slides

Another easy way to embed a PowerPoint in WordPress is to use Google Slides. This involves converting your PowerPoint file into Google Slides. But don’t worry, it won’t affect the quality of your presentation.

embed ppt with google slides 1

First, upload your PowerPoint file to Google Drive. And then open the presentation in Google Slides (simply double click on the PPT file).

Then go to the File menu and select Publish to the Web .

embed ppt with google slides 2

Select the Embed option and customize how you want to show the presentation.

Click on the Publish button and copy the embed code .

embed ppt with google slides 3

Go back to your WordPress editor and switch over to the Code Editor . Then paste the embed code anywhere on the post. You’re all set. Click Publish whenever you’re ready.

Method 3: Use SlideShare

You can also use SlideShare to embed your PowerPoint files. SlideShare is a platform for sharing presentations. And it includes an embed option as well.

embed ppt with slideshare 2

You can create a SlideShare account for free. And then upload your PowerPoint file to the platform.

embed ppt with slideshare 3

After publishing the presentation, click on the Share button and then copy the embed code.

Go back to your WordPress editor, switch to the Code Editor , and paste the embed code.

You can also use the SlideShare WordPress plugin to easily embed presentations without having to copy the embed codes.

Bonus: Create Slideshows in WordPress

If you hate the process of uploading and converting PowerPoint files, you can avoid them altogether and create original interactive slideshows in WordPress.

smart slider 3

Plugins like Smart Slider 3 and Slider Revolution are great for creating more interactive and unique slideshows directly from the WordPress dashboard. And then you can embed them on pages and posts using a simple shortcode.

This method requires more effort but it will make your slideshows look more attractive.

WordPress is more than just about publishing articles and blog posts. You can also leverage it to promote products, services, and your content more effectively. As well as to generate more sales, grow email subscribers, and even get more social media followers.

Be sure to read our guide on how to embed Instagram feeds in WordPress to learn more.

If you’re in the market for a new theme design, you can check out our exclusive WordPress themes bundle . It includes over 60 unique themes for the price of one.

GreenGeeks

How to Add Presentations to WordPress Without Using PowerPoint

PowerPoint has positioned itself as the go-to software when it comes to creating presentations. However, that doesn’t mean there are no other options. And when it comes to WordPress, there are several ways to create presentations to display on your site.

WordPress has an impressive selection of plugins to choose from, and one such that excels at creating presentations is Smart Slider 3. Another option would be using the Presenter plugin to create slideshows.

Both of these are excellent alternatives to using PowerPoint and let you build slideshows directly into WordPress itself.

Today, I will demonstrate how to do both of these to add presentations in WordPress without using PowerPoint.

Why Add Presentations in WordPress?

Presentations, or slideshows, are versatile tools that allow users to display all types of information in an easy-to-understand format.

One of the most common uses would be for webinars or educational content. In fact, slideshows are used throughout most classrooms, thus, it’s one of the best ways to simulate a classroom online because it invokes familiarity.

Presentations allow you to include facts, statistics, images, and even videos, thus, you can use them to cover any topic. Users can also download their own copy to write notes on, especially on tablet devices.

Of course, this isn’t the only reason why you might want to embed a presentation in WordPress.

Portfolios are another common website architecture. And you can create galleries to show off your work, some users, like to create presentations or slideshows for particular types of content.

For example, a graphic designer might want to show off their ability to make logos in one slide show, and their ability to make banner images in another. This makes it easier for customers to find example work that they are interested in.

Presentations are also more sharable than other forms of content. The bottom line, there are a lot of uses for them.

How to Create Presentations in WordPress with Smart Slider 3

Smart Slider 3 is a popular plugin with over 900,000 active installs and specializes in making customizable slideshows. They can contain any form of media from text to video and everything in between.

The plugin also provides a great selection of templates users can use to get a head start. They have excellent designs that are great fits for most sites, but you can also start with a blank slide if you want.

This allows you to create your own style or upload your own background image on the slide. Overall, the tool is highly customizable and is accessible for any skill level. As such, it is one of the best options in WordPress for building presentations.

Step 1: Install Smart Slider 3

Let’s start by clicking on Plugins and selecting the Add New option on the left-hand admin panel .

Add-New

Search for Smart Slider 3 in the available search box. This will pull up additional plugins that you may find helpful.

Search for Smart Slider 3 to create presentations in WordPress

Scroll down until you find the Smart Slider 3 plugin and click on the “Install Now” button and activate the plugin for use.

Install Smart Slider 3 to create presentations in WordPress

Step 2: Configure the Settings

The plugin allows you to start building presentations immediately after activating the plugin. However, when you first access the plugin in WordPress, you will be presented with a video tutorial that shows you how to use the plugin. I highly recommend watching this.

Smart-Slider 3 tutorial for building presentation in WordPress

There are also some settings to configure, which is where I recommend starting.

To find them, click on Smart Slider and select the Dashboard option. In the top-right corner, you will see a Settings option, click it.

Settings

The settings are broken up into four tabs with multiple sections for each of them. There is nothing complicated about them, and most just consist of some easy options to configure.

Let’s get started with the General tab.

General Tab

The first option is on by default and the Automatic Update check option. Essentially, this will check when you update a slide and save the changes for you. It’s quite a handy option, so feel free to toggle it if needed.

The next two options are for Alternative Save Slide (helps if you encounter any saving issues) and Preview in New Window. Both are off by default, and you can use the switch to toggle them.

General Settings

The following options are for adding YouTube and Vimeo Videos to your slides. It enables YouTube’s Privacy Enhanced Mode. This means when someone watches a video on your site, it will not be considered in their video recommendations.

This has its pros and cons, and by default, it is off. Feel free to enable it if you desire.

Below this, you can add some custom CSS to the editor. This allows you to better match the rest of your theme, so use it if necessary.

The next section is for the WordPress settings. Here, you will find options to show a button in the TinyMCE Editor, to show in the Admin Bar, to include the presentation in the Yoast SEO sitemap, and to use iFrames.

WordPress settings for the presentations

Most of the options are on by default, but feel free to toggle them on or off.

Next, you can customize the breakpoints of the presentation. Essentially, these are the values that the plugin recognizes if the user is on a smartphone, tablet, or desktop. The default values are fine, and I recommend using them but feel free to change them.

Breakpoints for the presentations in WordPress

The final two sections are for the Focus Offset and Translate URL. For the Focus Offset, this allows you to decrease the slider height in a full-width layout. The Translation URL allows you to send users to a different URL where a translated version resides.

This covers the General settings.

The Framework section doesn’t contain much. The first option is to use a Protocol-Relative URL, which just means loading a page without the HTTP or HTTPS in the URL. This is one by default, and I recommend leaving it that way.

Next up would be the Header Preload option. This tells the web browser to preload your presentation in WordPress. If your presentation is the main content on a page or post, this option should be on.

Framework

The English UI option is pretty straightforward, it just ensures the UI is always in English. There is also the Improved Frontend Accessibility option.

This ensures that buttons are always visible to users regardless of where they scroll.

You will also have an option for adding JavaScript and to enable Async Non-Primary CSS .

Add JavaScript to presentations in WordPress

That concludes the Framework section.

There’s not much to say here. You can select what the default font option will be when making presentations in WordPress, and select which fonts will be available when editing the slideshow.

Fonts

This can help you control what choices your authors make and ensure that only easily readable fonts are displayed. It’s worth pointing out that is a good policy to be consistent and always use the same font on your site.

There are also options that allow you to load Google Fonts on the frontend , Save fonts locally, or save them on the backend. You can also choose which styles are available, which just really boils down to how bold your Bold is or how italic, your Italic is.

Choose how Google fonts load

Just toggle the switch to make it selectable and you’ll be able to choose it when creating a slide show.

That concludes the Fonts section.

Layer Defaults

This section is all about designing how certain elements act at default when they are added to the slideshow. This is for the Heading, Text, Images, and Buttons.

You can configure the default Font and Style by clicking on the correlating button.

Layer Defaults tab

Doing so will reveal Font settings for the element, or style settings, depending on your choices. Simply configure them to meet your needs.

It is possible to change these when you add them to a slideshow, so no pressure on getting it right.

Step 3: Start A New Project

Alrighty. With all of the settings configured, it’s actually time to start making a slideshow in WordPress.

Go to the Smart Slider 3 dashboard and click on the New Project option.

New Project

A popup will appear asking if you would like to start from a blank slide or use a template. I will use a blank slide for this tutorial, but I highly recommend checking out the robust library of templates.

Just remember some of them are locked behind the Pro version.

presentation plugin on wordpress

Continuing with building a new project, you will be asked if you are building a slideshow or an individual block. If you choose the slider, then you can customize the way it behaves.

There are also some options for picking the dimensions of the slideshow.

Choose what you are building

This will create a project that you can start building. The Project itself has its own dashboard. You can access any of the slides for your presentation here.

You can also find the shortcode and PHP code to display it (more on that at the end).

Step 4: Choosing A Slide

At the top of the project dashboard, you can select what slide you are working on. There is also an option to add another slide. The slides here can be rearranged by dragging them in the desired order.

Go ahead and select one of the slides to edit.

Choose Slide

Some more options will appear above the slide you chose. You can select if it will be just an image slide, a blank one that you can fill in, a post slide that lists off posts on your website, a static overlay, or dynamic slides.

In this case, I’m just picking a blank slide as it allows me to show off more features.

Slide Type

You can now select the slide to edit it.

Edit-Slide

Step 5: Customizing the Slide Background

The Smart Slider 3 editor is quite robust and different from other slider editors on the market. As such, there is a bit of a learning curve. That said, it’s nothing too major and I’m confident anyone can use this tool.

When I said this was a blank slide. I meant it. There is absolutely nothing here. Let’s start by changing the background of the slide.

Note: There are options for Animations, but those are a Pro feature and will not be covered in this tutorial.

You have two options. The first is to just add a basic color in the background like blue or black, or better yet, you could use a gradient option to mix two colors. The other option is to use a background image.

If you are looking for slide designs like PowerPoint or Google Slides, one thing I can recommend is to make your own, save them as an image, and add them as the background image. This is quite easy to do in Photoshop.

To do any of this, just click anywhere on the slide and select the Style option.

Slide Style

The first option allows you to add a background image. To do so, simply click on the “+” button to select an image from the media library.

Background Image for presentations in WordPress

Alternatively, below this option, you can choose a background color. Simply click on the color option and use the color slider to make your choice or enter the Hex value manually.

Background Color

Step 6: Adding Content to the Slide

Now that the slide is decorated, it’s time to add actual content to it. Luckily, adding elements to a slide is quite simple, and in most cases, the process is identical for any element type.

Let’s demonstrate this with the Header.

Click on the H option on the left-hand side.

Heading

The heading layer itself is just like any other Heading. You can customize the text, make it link to another page, change the color, and more.

All of this is accessible in the settings popup.

Heading Settings

To move the Heading layer or any item you add to the slide, click and drag it. Now, if you just tried to do that and it didn’t work, that is normal. The default elements you add cannot actually be moved.

Instead, you need to swap them to Absolute Positioning mode. To do this, click on that element, click on Style, and scroll down.

Locate the Position option and select Absolute.

Position Absolute

Now, you can freely drag the element to any location. This is true for anything you add, so I’ll only mention this once.

Obviously, this can get annoying doing this for every element, thus, you should just change the global slide setting to make this the default option.

To do this, click on the “+” option to reveal all layer options.

Layers for presentations in WordPress

At the bottom, there is a switch that you can toggle to Absolute. This will allow you to freely move any element you add in Smart Slider 3.

Absolute-Switch

As I said at the start, the rest of the elements work similarly to this with their own unique quirks. You can add headers, text, images, buttons, rows, columns, and video content (from YouTube or Vimeo) in the free version.

Simply add the content to your slides until you are satisfied.

Step 7: Displaying Your Presentations in WordPress

Once you have your slideshow completed, it’s time to actually display it in WordPress. This is done by using the shortcode located in the project dashboard. It looks like this:

Shortcode for presentations in WordPress

You can add this on any post, page, or widget area to embed your slideshow. In the case of a widget area, make sure that the slides are properly sized for such a small display area.

Once you add it to a shortcode block, you can view the presentation in WordPress.

Slideshow

And that really covers how to build presentations in WordPress using Smart Slider 3.

How to Create Presentations in WordPress with Presenter

The Presenter plugin is another option to consider. It is not as robust as Smart Slider 3, but it is definitely worth considering if you are just looking to build simple presentations in a timely manner.

Everything is built using a classic editor format, which means it is very straightforward. You can easily add slides before and after each other. It also allows you to add speaker notes if this is for an actual, in-person presentation.

Again, it lacks a lot of styling options, so you won’t be making anything fancy. However, Presenter is a solid option.

Note: This plugin has not been updated in a year, but at the time of Writing, September 2023, the plugin was fully functional. I did run into one issue where the slideshow would not appear. I swapped my theme from Astra to Twenty-Twenty-Three and back and the problem fixed itself. Otherwise, there were no issues whatsoever.

Step 1: Install Presenter

Click on Plugins and select the Add New option on the left-hand admin panel .

Add New Plugin

Search for Presenter in the available search box. This will pull up additional plugins that you may find helpful.

Presenter

Scroll down until you find the Presenter plugin and click on the “Install Now” button and activate the plugin for use.

Install Presenter to display presentations in WordPress

Step 2: Create A Slideshow Slide

Presenter is a pretty simple plugin. To begin creating a slideshow, look for the Slideshows option on the left-hand admin panel and click it. Then select the Add New option.

Add New Slideshow to create presentations in WordPress

Right at the top is a title for your slideshow. This is only visible to you, so create a name that helps you identify it from a list. After all, you can use this plugin to create as many presentations in WordPress as you want.

Once you add a title, click on the “Add New Slide” button.

Add New Slide

This will open up a field to edit the slide you added. The button you just clicked on is underneath this field, so feel free to click on it again to add as many slides as you need.

Step 3: Edit the Slide

With the slide created, it is time to start filling it in. The first thing is to add a slide title. Simply type the title into the appropriate box. You can also opt to leave this blank as it is not a required field.

Slide Title

Below this is the classic editor of WordPress. You can use it to add text and style it how you see fit. You can place images in the slide by clicking on the Add Media button. This will take you to the media library where you can select the image.

When it comes to the actual design of your slide, the plugin includes themes, but I do want to use that term loosely. You see, the themes are pretty much solid color backgrounds. They serve their purpose well enough.

You can change the theme for the slideshow on the right-hand side by using the theme drop-down menu.

Slideshow theme

You can’t actually see what the theme looks like in the editor, so just click on the Preview option once you select one to see it in action. Now, if you want to use a custom image as a background image, you can do that.

The plugin does not have any dedicated fields or buttons for this. Instead, you need to make your own using the Advanced slide options. But relax, it isn’t very hard.

Below the text editor, click on the Show Advanced Slide Settings option.

Show Advanced Slide Settings

You’ll notice a CSS section that you can use to decorate the slide show if you are knowledgeable with CSS . More importantly, click on the “Add Data Field” button. This will add a simple data field that we can use to add images as the background of the slide.

First, in the Name field, type the word “background” into the space provided. Then you want to simply paste the image URL into the Value field. This is located in your media library.

It will look like this when it is filled in correctly:

Name and Value field to add images as the background in your WordPress presentations

When you are done, publish the presentation.

Step 4: Sharing Your Presentations in WordPress

What separates this plugin from a lot of others is that it doesn’t embed a presentation in a post or page. The presentation itself is the post or page.

Essentially, if you are going to share this, you just need to send the person the URL.

As such, it’s no different than sharing other links to your website. When you visit the link, you will see the full presentation, and you can switch slides by using the small arrow in the right corner.

Swap Slides for presentations in WordPress

And with that, you know how to build presentations in WordPress using the Presenter plugin. The plugin is great for creating simple slideshows in WordPress , but there are better tools like Smart Slider 3, or you could give Google Slides a try.

What About Using Google Slides?

Google has made itself the top competitor of Microsoft Office with its own suite of applications. One such offering is Google Slides, which is a presentation application users can access for free online.

It has several different features that separate it from PowerPoint, with the main benefit being collaboration.

PowerPoint itself is an offline application, while Google Slides is an online tool where multiple users can edit the same file. Thus, it is perfect for group projects and can help improve efficiency compared to using PowerPoint.

It’s also important to point out that not only is Google Slides free to use, but you can also store your files online for free and access them anywhere, while PowerPoint is locked behind a yearly paywall (unless you are a student).

The good news is that you can embed Google Slides into WordPress . The process is quite easy, as essentially it just requires you to copy a code from Google and paste it into an HTML block in WordPress.

Add Your Presentations to WordPress Today

As you can see, WordPress has several plugins that can help you build impressive presentations without having to use PowerPoint. You also have the option of using alternatives such as Google Slides and embedding them directly into your site.

That said, while all of these alternatives exist, it is worth pointing out that PowerPoint is the go-to for presentations around the world, especially in educational fields. As such, there is value in using it.

There are several plugins you can use to embed PowerPoint files in WordPress, but as you can see, you are not limited to it.

Which plugin do you use to build presentations in WordPress? Why do you not want to use PowerPoint?

Related Posts

How to install wordpress – the complete guide to wordpress installation, how to create a new category and move a post to a different category in wordpress, leave a comment cancel reply.

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed .

Moonthemes

6 Best WordPress Presentation Plugins 🥇 2022 (Free & Pro)

What are the best WordPress Presentation plugins?

We hand-selected the most popular WordPress plugins for Presentation. These plugins feature many features and support all the best WordPress themes .

This plugin is explicitly developed for Presentation sites. Still, it can also be used for websites related to PowerPoint, PPT, SlideShare, PDF Viewer, and Slideshows.

Best WordPress Presentation Plugins 🥇

Listed below are the best WordPress plugins for Presentation sites in 2022:

SlideShare for WordPress by Yoast Plugin

Embed Slideshare Presentations or Documents

SlideShare for WordPress by Yoast Plugin - Embed Slideshare Presentations or Documents

The SlideShare for WordPress by Yoast plugin makes it easy to embed presentations in your WordPress content.

With this plugin, it is possible to embed SlideShare presentations on WordPress sites using the embed code available on SlideShare.

The URL of the presentation can be copied and pasted as an alternative. Depending on your needs, you can place it anywhere you desire on the post and update it as necessary.

After reviewing the presentation on Slideshare, you can return to it in the next section. The embed code can be copied and pasted into the browser after clicking on share.

The plugin is available as a WordPress plugin on the related site. A minimum of WordPress version 5.6 is required to use this plugin.

This SlideShare plugin is currently in development, and bug reports and pull requests are welcome on this GitHub repository.

💵 No payment is required. It’s a free plugin.

Key Features:

  • A SlideShare presentation can be accessed by simply clicking on it
  • Embedding SlideShare presentations and documents is easy
  • Compatible with WordPress versions 5.6 and higher
  • The embed code can be copied and pasted

Random Reviews:

Support is non-existent! ? Are you serious?

matteonovelli Aug 2017

Easily configured and works well. Thanks, Joost.

Tuty VOA May 2015

Document Embedder Plugin

Embed Any Documents in Your WordPress Website

Document Embedder Plugin - Embed Any Documents in Your WordPress Website

The Document Embedder plugin allows you to insert various document formats directly into your presentations to enhance their appearance.

Like SlideShare for WordPress by Yoast, this plugin is compatible with Word, PowerPoint, Excel, PDF, PPT, and Apple Pages, allowing you to choose what you need.

The plugin will support PDF files in addition to Adobe Photoshop and XML paper specifications in Google Docs and Adobe Photoshop.

In addition, this plugin is lightweight, so it will not consume many computer resources. The plugin is easy to learn whether you are an experienced user or a novice.

There is no limit to the number of documents you can embed, and the size of documents cannot exceed 20 MB. You must have WordPress version 3.1 or later to use this plugin.

Unfortunately, there is no plan to translate the plugin.

💵 There is no charge for it. It is FREE.

  • The maximum size of an embedded document is 20 MB
  • Provides an array of document formats for inclusion
  • Lightweight and does not consume a lot of resources
  • Documents may be uploaded in an unlimited number
  • There are options for Word, PowerPoint, Excel, PDF, and Apple Pages.

Word is much easier to use with this plugin than Gutenberg or other page builders.

thaiweed Jul 2022

There is a lot of functionality in this plugin, and it is straightforward to use

jorgeuy Apr 2022

Easy Document Embedder Plugin

Embed Word, Excel, Powerpoint, PDF File and More

Easy Document Embedder Plugin - Embed Word, Excel, Powerpoint, PDF File and More

By using the Easy Document Embedder plugin, you can embed a wide range of documents on your website.

Like Document Embedder, in this plugin, PDF documents can be embedded with Microsoft Excel, Microsoft Word, and Microsoft PowerPoint documents, and PDF viewer, for example. In this plugin, media links can be embedded both internally and externally.

You can customize a separate panel with this plugin that supports the Gutenberg editor according to your needs. This plugin is designed to save you time and increase your efficiency.

Your WordPress blog can be directly populated with files by clicking a single button. This plugin must be compatible with WordPress 3.0.

There may be times when you find that some plugins make your website heavy and slow down the loading speed. This plugin has been designed in such a way that you will be able to continue using it uninterrupted.

💵 Free Easy Document Embedder plugin created by professional authors.

  • You can customize the setting for the separate panel
  • Provides you with access to a wide range of formats
  • In the absence of the raw file, your website will be lighter
  • Links to external and internal media are supported
  • Provides support for Gutenberg

This is the first embedder that works right from the start with a download button and the ability to embed external documents. In addition, it is pretty lightweight, not bulky like some of its competitors.

AlfredG Jan 2021

Presenter Plugin

Create Presentations in No Time

Presenter Plugin - Create Presentations in No Time

The Presenter plugin is crucial in making your presentation stand out from the crowd. Using Reveal.js and the plugin, you can create presentations that can be linked to your site in various ways.

In addition to working with Internet Explorer, Firefox, Chrome, Safari, and remote control presenters, this plugin is compatible with many other browsers.

Alternatively, you may create your themes if you do not wish to use the default ones. To utilize this plugin, it is necessary to have WordPress version 4.8 or higher.

Since, with this plugin, you are hosting and sharing your presentations from your website, SlideShare is no longer necessary.

💵 For download and installation, it is FREE.

  • Works with presenter remote controls
  • Creating your themes is possible
  • Works with all major browsers
  • There is the option of linking presentations to your website
  • Reveal.js can be used to create presentations

I love the way it started, and it works great.

toddhalfpenny Jun 2017

Despite its age, the program still looks excellent, supports audio, and works well.

James Huff Jan 2017

Slider by Soliloquy Plugin

Responsive Image Slider for WordPress

Slider by Soliloquy Plugin - Responsive Image Slider for WordPress

Developed by Soliloquy, a company specializing in developing WordPress plugins, anyone can use the Slider by Soliloquy as a powerful and easy-to-use slider plugin for WordPress.

You can create responsive video and image sliders in minutes rather than hours using WordPress. The plugin has been developed with extra attention to making it the most user-friendly image slider for WordPress that has ever existed.

This plugin is designed to optimize both the website’s and the server’s performance because speed plays a crucial role in SEO and conversions. This plugin allows you to upload and rearrange images using a simple drag-and-drop interface.

Aside from that, this plugin provides slider blocks for Gutenberg, the new editor in WordPress 5.0. Several optimizations have been made to the front-end and back-end plugins to maximize performance and efficiency.

💵 A Lite version is free to download, while a Premium version costs $17.

  • You may include or exclude certain products from your list
  • There are several templates available that you can use
  • Creating product slideshows is as simple as clicking a button
  • Custom CSS can be used to customize almost anything
  • A fast and Google-friendly HTML markup is provided

It sounds good on paper, and I am intrigued by the custom HTML slider feature. After installation, I realize the free version is more like a joke with bare minimum settings. In the premium list, I do not even see the HTML add-on. Half an hour wasted and frustrated – a bad experience.

Steven Jul 2022

Slides & Presentations Plugin

A Free Presentation Plugin

Slides & Presentations Plugin - A Free Presentation Plugin

The Slides & Presentations plugin is compatible with WordPress version 5.3 and above. It is recommended that both Gutenberg and this plugin be installed and updated to ensure that this plugin will function correctly.

This plugin can create a custom post type called ‘Presentation’ on the front-end. When published on the front-end, it will display as a presentation using Reveal.JS.

As soon as you install this plugin, you will find a button that allows you to use a slide block as a container for each slide within your presentation.

In this plugin, adding background colors, gradients, images, and even iframes to your presentation can be done on a slide-by-slide basis or by adding them to the entire presentation.

Furthermore, you can view notes and timers in the speaker view for the current, the next, and the previous slide.

Unfortunately, there is no powerful support team available.

💵 No charge is associated with this plugin.

  • The size and color of the font can be customized
  • There is an option to view speakers
  • The block editor is enhanced with a ‘Slide’ block
  • Adding backgrounds, gradients, images, or even iframes is possible
  • An imported font can be customized

Some editing is a little janky at the moment (some difficulty placing blocks on the slides), but I think it will improve with time. Overall, I think this is a must-have plugin.

tonomoshia Mar 2020

Last but not least, let’s wrap up

These best WordPress Presentation plugins will boost your site. You can also use them to enhance your website. We are glad to bring you the best information.

📌 Note: Additionally, you may find our list of top WordPress security plugins helpful in enhancing the security of your website. We also recommend you look at our expertly selected WordPress hosting providers .

We hope you enjoyed our collection.

You might find this list interesting. Please share this article on  Facebook  and  Twitter  with your friends.

Leave a Reply Cancel reply

You must be logged in to post a comment.

  • PRO Courses Guides New Tech Help Pro Expert Videos About wikiHow Pro Upgrade Sign In
  • EDIT Edit this Article
  • EXPLORE Tech Help Pro About Us Random Article Quizzes Request a New Article Community Dashboard This Or That Game Popular Categories Arts and Entertainment Artwork Books Movies Computers and Electronics Computers Phone Skills Technology Hacks Health Men's Health Mental Health Women's Health Relationships Dating Love Relationship Issues Hobbies and Crafts Crafts Drawing Games Education & Communication Communication Skills Personal Development Studying Personal Care and Style Fashion Hair Care Personal Hygiene Youth Personal Care School Stuff Dating All Categories Arts and Entertainment Finance and Business Home and Garden Relationship Quizzes Cars & Other Vehicles Food and Entertaining Personal Care and Style Sports and Fitness Computers and Electronics Health Pets and Animals Travel Education & Communication Hobbies and Crafts Philosophy and Religion Work World Family Life Holidays and Traditions Relationships Youth
  • Browse Articles
  • Learn Something New
  • Quizzes Hot
  • This Or That Game New
  • Train Your Brain
  • Explore More
  • Support wikiHow
  • About wikiHow
  • Log in / Sign up
  • Computers and Electronics
  • Presentation Software
  • PowerPoint Insertions

How to Add a PowerPoint to WordPress

Last Updated: December 17, 2021

This article was co-authored by wikiHow staff writer, Darlene Antonelli, MA . Darlene Antonelli is a Technology Writer and Editor for wikiHow. Darlene has experience teaching college courses, writing technology-related articles, and working hands-on in the technology field. She earned an MA in Writing from Rowan University in 2012 and wrote her thesis on online communities and the personalities curated in such communities. This article has been viewed 101,848 times. Learn more...

Adding a PowerPoint presentation to your WordPress blog allows you to incorporate more interesting media types into your content. Read on to learn how to embed a PowerPoint presentation into a blog post using WordPress.

Using OneDrive

Step 1 Save your PowerPoint to your OneDrive.

  • Free blog users will go to the WordPress website, linked in the sources section of this article, and sign in with their user names and passwords.
  • Self-hosted blog users will navigate to the login website provided when they installed the WordPress software.

Step 8 Hover your mouse over Posts.

  • You can also insert the PowerPoint to a new page by following the same steps, but selecting from the Pages menu instead.

Step 9 Click Add New.

  • You'll know if you're looking at the code editor or the visual editor based on the header at the top of your screen. If you're in the code editing mode, you'll see "Editing code" at the top of your screen. [1] X Research source

Step 11 Paste the embed code into your post or page.

  • Click Preview to see the finished product.

Step 12 Click Publish.

Embedding with Google Slides

Step 1 Convert your PowerPoint to Google Slides

  • To convert your PowerPoint, go to https://docs.google.com/presentation/u/0/ and log in. Start a new project, then go to File > Import Slides and select your PowerPoint.

Step 2 Click File.

  • You'll know if you're looking at the code editor or the visual editor based on the header at the top of your screen. If you're in the code editing mode, you'll see "Editing code" at the top of your screen.

Step 11 Paste the embed code into your post or page.

Using a Plugin

Step 1 Log into your WordPress blog.

Community Q&A

Kathy5421

You Might Also Like

Add Authors to WordPress

  • ↑ https://wordpress.com/support/powerpoint-web-app/
  • ↑ https://learnwoo.com/embed-powerpoint-presentation-wordpress/

About This Article

Darlene Antonelli, MA

1. Save your PowerPoint to your OneDrive. 2. Sign into Windows Live and navigate to the OneDrive folder where you saved your PowerPoint.. 3. Click to select your PowerPoint. 4. Click Embed . 5. Click Generate . 6. Copy the embed code. 7. Log into your WordPress blog. 8. Hover your mouse over Posts . 9. Click Add New . 10. Click the three-dot menu icon and select Code Editor (if you see the Visual Editor mode). 11. Paste the embed code into your post or page. 12. Click Publish . Did this summary help you? Yes No

  • Send fan mail to authors

Is this article up to date?

Am I a Narcissist or an Empath Quiz

Featured Articles

Enjoy Your Early Teen Years

Trending Articles

Introduce Friends to Other Friends

Watch Articles

Aerating Wine: Benefits, the Breakdown, & Which Wines You Can Skip

  • Terms of Use
  • Privacy Policy
  • Do Not Sell or Share My Info
  • Not Selling Info

Keep up with tech in just 5 minutes a week!

presentation plugin on wordpress

How to Embed PowerPoint Into a WordPress Page or Post

  • Last updated: September 11, 2022
  • Posted in: The Best WordPress Plugins , WordPress , WordPress How to's

How to Embed PowerPoint Into a WordPress Page or Post

One of the easiest ways to give your content some structure and visual appeal is to present it as a PowerPoint on your website. And as an added benefit, PowerPoint presentations are good for search engine optimization and help improve your site’s readability.

The good news is that WordPress makes it incredibly easy for users to embed presentations into their websites – both manually and by using a plugin solution.

With this in mind, in this post, we’ll show you how to embed three different kinds of PowerPoint presentations – from your drive, Google Slides , and SlideShare – into a WordPress page (or post) and publish them for your site’s viewership.

How to Embed a PowerPoint in WordPress

how to embed Powerpoint presentation on wordpress site

Before you move on to embedding presentations on your website it’s important to decide where you’d like to host them. Those of you who upload presentations once in a while might want to host them directly on your website. On the other hand, if you have a ton of presentations that need to be embedded on your site then it may be a better idea to host them on a third-party server (such as Google Slides or SlideShare ).

In this section, we’ll step through three different ways you can go about embedding PowerPoint presentations into your WordPress website. We’ll demonstrate by embedding the presentations in WordPress pages though you can follow the same steps to embed them into WordPress posts, as well.

Option #1: Embedding Presentations From Your Drive

One of the best things about WordPress is that you can install a plugin to do just about anything. And although you could embed PowerPoint presentations in WordPress pages (or posts) manually, using a plugin will help you keep track of uploads and customizations better.

Here’s how you can embed PowerPoint presentations from your drive to your WordPress website:

1 embed any document

Login to your website’s admin panel and navigate to Plugins > Add New . Next, search for the Embed Any Document plugin and install and activate it to your site.

2 install plugin

Once the plugin is activated, head over to the page (or post) where you’d like to embed the PowerPoint presentation. In the Edit Page screen, you should see an Add Document button right above the text editor.

3 add document

Click on the Add Document button to begin uploading your PowerPoint presentation from your computer’s drive using the Media Library .

4 upload document

After the PowerPoint file is done uploading you’ll see some Advanced Options on the pop-up screen prompting you to customize the presentation’s display settings. Once you’ve configured the settings, click the Insert button to continue.

5 advanced options

You’ll notice that a shortcode for the PowerPoint presentation is added to your text editor. Here’s what it should look like on the front-end:

6 powerpoint preview

This method is best for website owners who intend on uploading PowerPoint presentations once every so often since the presentations will be hosted on your website’s server.

Option #2: Embedding Presentations From Google Slides

If you’d like to host your presentation on Google Slides and embed it to your website from there then here’s how you can get started:

Start off by logging into your Google Drive account and locating the presentation you want to embed. Once you have it opened up, navigate to File > Publish to the web… .

7 publish web

Next, click on the Embed tab in the pop-up screen and set your presentation’s Slide size and Auto-advance slides settings. Click on the Publish button to proceed.

8 embed settings

Copy the code snippet that appears in the text box to your clipboard; we’ll add this to our site’s HTML text editor to embed the Google Slides presentation.

9 code snippet

Finally, log in to your WordPress website’s admin panel and open up the page (or post) where you’d like to embed the presentation. From the Edit Page screen, navigate to the page’s HTML text editor and paste the Google Slides’ code snippet in it. It should look something like this on your website’s front-end:

10 google slides preview

If you find yourself creating PowerPoint presentations in your Google Drive then this method is ideal for you. In addition to this, the presentation will be hosted on your Google Drive account which means it won’t take up your site’s server space.

Option #3: Embedding Presentations From SlideShare

For those of you who don’t already know, SlideShare is a third-party slide hosting service that allows users to embed presentations on other websites.

11 slideshare

To begin embedding your SlideShare-hosted presentation on your WordPress website, log in to your SlideShare account and open up the PowerPoint presentation you want to embed.

Once you have it open, copy its URL to your clipboard – we’ll use the presentation’s URL to embed it to our WordPress website.

12 slideshare url

Next, log in to your WordPress website’s admin panel and open up the page (or post) where you’d like to embed the presentation. Finally, from the Edit Page screen, toggle to the page’s HTML text editor and paste the SlideShare presentation’s URL link in it. If all things go well, it should look something like this on the front-end:

13 slideshare preview

Regardless of which tool you use to create your PowerPoint presentations, SlideShare allows you to host them through their servers. And for this reason, going with this method is ideal for users who need to upload presentations regularly to their website.

Embedding PowerPoint presentations into your WordPress website allows you to deliver great user experience while allowing you to retain traffic (and maybe even get some more page views!). We encourage you to try it out on your own and see which method works best for you.

Let’s go over the different ways you can embed PowerPoint presentations into your WordPress website’s pages (or posts):

  • If you have a handful of presentations that you need to upload then you’re better off embedding them directly into your site using the Embed Any Document
  • Those of you who will be embedding tons of presentations into your WordPress website should consider opting for a third-party slide hosting service such as Google Slides or SlideShare instead of embedding them directly through the Media Library.

Do you have any questions about how to embed PowerPoint into a WordPress page or post? Let us know by commenting below!

presentation plugin on wordpress

Thank you Charles, for this post. My PowerPoint presentation has animations and users can only progress from slide to slide after doing all the activities on the slide. It is designed for children. Will those animations and navigations stay if it is embedded in a WordPress site? Can I incorporate my PP into a WordPress LMS? Can I add other quizzes from a WP LMS to the PP?

' src=

Hi, Charles. With a Powerpoint slideshow (ppsx) saved to SharePoint 365, I’m trying to open and get the embed code for adding it to a SharePoint site page. The goal is the presentation is embedded and the “click to advance” is disabled so that the viewer must click the hotspots on the slides to advance. (as mentioned above by another user) In my method, I open the PPSX file “in browser” window to get access to the Embed code, and then paste that into the HTML editor of my SharePoint page. The display is perfect, but you can click anywhere on the slide to advance. I have the option Advance Slide “On Mouse Click” disabled in the Transitions tab. So I don’t understand why it still does. Do you have any ideas? Thanks

charles

Hi Tim, I’m afraid I don’t have any good tips for this. We generally only deal with WordPress so I don’t know anything at all about Sharepoint.

' src=

Thanks for all the advice, Charles. I’m having trouble with option one. After following all the steps, everything appears successful…but at the very end, instead of an embedded PowerPoint, I see lines of code. Any idea on what might be going wrong?

Hi Robin, are you using the latest version of WordPress? Also are you embedding the shortcode generated into the post or page editor in wysiwyg mode or in the HTML edit mode? If you are not sure it would help if you can take a screenshot of the edit screen and share it online somewhere (maybe imgur.com) so I can take a look. Cheers.

' src=

Can we export web page to PPT in wordpress?? is thr any plugin available.

Hi Supriya, if I understand your question correctly, you want to turn web pages into PowerPoint slides. Is that correct?

I’m not aware of any plugin that would do that, and it would be a difficult thing to do reliably. There are plugins that will turn pages into PDF documents which might meet your requirements?

' src=

Is there anyway to prevent users from printing the presentations with any of these options? Thanks.

Hi Brian, I’m not familiar with such a feature on any of these tools so I don’t think so. If you find I’m wrong about that please let us know! I would add that even if you disable right mouse clicks a user can always screenshot a slide so in any event I don’t think there are any sure fire ways to stop anyone printing or saving a slide if they really want to.

' src=

Thanks Charles, i’m a newbie, can i embed powerpoint for email ?

Hi Adestro, you can attached a powerpoint to an email of course, but no you can’t embed a powerpoint presentation in an email.

' src=

Thanks Charles . Quiet a useful post .

i have tried all the three solutions and yes they work out of the box. However my problem is that i need to show the powerpoint presentation along with the notes in slides and embed them in wordpress. I am not sure if there is any solution for that or plugin which allows to provide navigation as Slide share along with showing the notes for each slide ? have you come across this or have any ideas?

Hi Fabulist, no I havn’t seen a plugin or hosted solution that allows for the notes as well. Could you add the notes as part of a post?

' src=

Thank you , you saved my time lot . I integrate the ppt template by following your tutorial.

nice information

' src=

I’m trying to do something like this on my WordPress site but taking it a step more and need some advice. Im curently using powerpoint but having to stop it and and slides several times a day, and then go back into WordPress and start it running again. Is there a easy way to point WordPress to something that would update itself after I change it? Like if I log in and and two png files they would automatic be into rotation and word press would never have to be changed? Sorry if this is confusing, I just recently have been put over keeping this up.

Hi Bo, thanks for reaching out. I’m not quite sure what you mean by “having to stop it [PPT] and slides several times a day, and then go back into WordPress and start it running again.” – can you expand on this?

Based on what I do understand of your use case it sounds like you could try using Google Slides. You can then embed your Google Slide deck and then any time you made updates to that slide deck it will automatically be reflected on your site. This would be a departure from using Powerpoint which you are probably familiar with, but Google Slides isn’t too different and you can create a Google Slide Deck by uploading your PPT file as a starting point so you wouldn’t have to start from scratch.

' src=

did embed plug in. at upload the message came back that the file of slides was too big for my site. will not load. please help.

Hi Kevin, seems like the upload limit for your installation is too small for your slide deck. Check out this video tutorial on how to increase the upload size https://www.youtube.com/watch?v=_K7Z3SzVAIo

' src=

I’ve use this plugin but I get an error on the embed piece, is there something I’m missing?

Hi Ron, what is the error you are getting?

' src=

Hi! I’m so stumped! I’m trying to embed a simple, small PowerPoint presentation into my WP site but I only want viewers to navigate through it using the action buttons on the slides so they see the slides in order, as it’s information pages followed by quizzes. How do I embed but disable all navigation but my buttons? Thank you!

Hi Shari, what method are you using to embed your presentation? It is hard to comment without knowing more specifics. Your description of what you want to achieve does also make me think that you could look at the various WordPress learning management system (LMS) plugins which have these kind of features, wherein you can provide training materials and quizzes which have to be progressed through in a specific order. Here’s a short list of popular LMS plugins I commented on another post, might be worth a look.

' src=

Thanks – converting from Powerpoint to Google Slides used to work. However, many of the images were not loading into Google Slides. I will try your Embed Anything plug-in.

Hi Susan, thanks for the heads up. Are you having trouble converting all PPT to Google Slides now?

' src=

Hello, I have created a page in power point that has several pictures with descriptions that link to a website. how can I upload them in a word press page. Also, I have not upgraded mu wordpress yet. should I upgrade it to be able to use pluggins.

Hi Ali, did you try the methods above to embed your PPT in your WordPress site?

And yes, you should always make sure that your installation of WordPress is up to date along with all your plugins. Updates often include security improvements so you want to make sure you update as soon as possible.

' src=

Hi Charles Thanks for this helpful post. Is it possible to embed a powerpoint presentation in a WordPress site that users can then click to navigate through?

I had same issues with Embed any Document plug in saying that my file was too large. Then on google drive there is no option for the user to click on the powerpoint to advance..

Finally, will video in the powerpoint play through google slides?

Hi Jehan, have you tried Slideshare? They can host your large PPT and provide an embed code with navigation to advance through the deck.

' src=

I just embeded a presentation on my site with Googleslides. thanks so much for this post. It was a really simple process. Can I make it downloadable and how?

Hi Faith, I don’t think this is possible with Google Slides. You may need to upload a PDF version of your deck and click to that to download.

' src=

Is there a file size limit to the powerpoint file? I tried your first method using the plug-in and I get the error as file too large. Or is this a wordpress limitation?

Hi Janet, I think this will be a limitation of your particular installation of WordPress. You can check the limitations by going to your media manager in the WP Admin, clicking on add-new and then seeing what is the file size limitation displayed on that page. You may be able to fix this by adding the following to the functions file…

If you are not familiar with the functions file though it is probably best not to mess around with it. In this case you can try a plugin like this one: https://wordpress.org/plugins/upload-max-file-size/

I hope this helps.

' src=

Are slideshows downloadable from slide Share??

Yes, generally they are though the uploader can choose whether to make the slides downloadable.

' src=

I use slideshare way to embed the presentation. Now I am thinking to try Embed Any Document plugin as well.

Leave a Reply Cancel reply

You must be logged in to post a comment.

presentation plugin on wordpress

Our goal is to help WordPress webmasters build and maintain better websites. We offer a range of free themes and plugins and blog regularly, offering loads of tips and how-to’s for WordPress webmasters.

  • Start a blog
  • Get Hosting
  • Free Themes
  • WP Image Embeds
  • Social Share

You’re using an older browser version. Update to the latest version of Google Chrome , Safari , Mozilla Firefox , or  Microsoft Edge for the best site experience.

  • eLearning Blog
  • eLearning Basics
  • Instructional Design
  • Corporate Training
  • Course Selling
  • Manufacturing
  • Products iSpring Suite iSpring Learn
  • Use Cases Onboarding Compliance Training Induction Training Product Training Channel Partner Training Sales Training Microlearning Mobile Learning
  • Company About Us Case Studies Customers Partnership Course Development Contact Us Academy Blog Webinars Guides
  • Community Academy Blog Webinars Guides Experts on iSpring
  • Language EN English Français Deutsch Español Italiano Nederlands Português Polski 中文 日本語 العربية Indonesia
  • Shopping Cart

3 Proven Ways to Embed PowerPoint Presentations into a WordPress Website

presentation plugin on wordpress

Table of Contents

There are several ways of embedding a PowerPoint presentation into a WordPress website. In this article, we review three of the most popular ways, present their pros and cons, and find out which method works best for what purpose. They are:

  • Upload to an FTP server
  • Use a WordPress plugin
  • Upload to YouTube

Keep reading to learn which one best suits your needs.

2. Use a WordPress Plugin

The Plugin Directory of wordpress.org contains numerous solutions that allow embedding PowerPoint presentations into blog posts, such as the Embed Any Document plugin. However, since the operation of this plugin depends on third-party cloud services (Google Docs Viewer and Microsoft Office Online), it has its own limitations, such as not supporting video/audio playback and animations/transitions in the embedded documents. If this works for you, here’s a brief walkthrough on how you can embed your slides using the Embed Any Document plugin .

1. Upload the plugin and install it on your server. To do this, navigate to Plugins in your WordPress dashboard and click on Upload Plugin . 

Upload plugins is WordPress

Find the plugin by typing its name in the search box, then install and activate it. 

2. Embed Any Document is now integrated seamlessly into the post editor. To upload a presentation, click on the Add Document button. 

Add Document button in WordPress

You can choose one of five methods to add a file:

Adding a file in WordPress

Note: To upload a document from Google Drive, Dropbox, or Box, you need to buy a Pro Version of the plugin. 

To export a PPT deck to WordPress from your computer, click on Upload Document . The presentation will be added to Media Library. 

Uploading a document in WordPress

Before embedding it in your website, configure the settings, if necessary: adjust the size, specify if viewers can download the file, and select the tool for displaying the presentation online. Then click on Insert . 

  • Easy to upload and embed
  • Doesn’t require installation of a third-party app or any plugins for displaying documents
  • Presentations are hosted on your server
  • File size upload restrictions
  • Not all PowerPoint effects and media are preserved
  • May slow down server performance

3. Upload to YouTube

This method requires that you should convert your PowerPoint presentation to a video , upload it to YouTube, and then embed the YouTube link into your website. Here’s how to do this step by step:

1. Save your presentation as a video.

Saving a PPT presentation as a video

2. Upload the video to YouTube. For this, you’ll need to have a YouTube account. If you don’t have one yet, sign up to create your YouTube Channel . 

Embed your video in the website. To do this, click on Share under the video on YouTube and choose Embed . 

Embed button in YouTube

Then copy the iframe.

Copying the video iframe

4. Insert the iframe on your website page. 

  • No additional installations
  • Animations, transitions, and media are preserved
  • No protection from downloading
  • YouTube videos can be deleted by YouTube administration without notification

Comparison Chart

Uploading to your FTP server account works best when you want to preserve all the animations, transitions, and the design of your original presentation and ensure that no one will be able to download your slides. The plugins provide the fastest embedding of small and the most basic presentations. Finally, YouTube videos are the easiest to create, but can be easily downloaded by other users.

Which method do you use to embed PowerPoint presentations in your WordPress website? Please share it with us in the comment section below!

Fast PowerPoint to HTML5 Converter

Convert presentations to HTML5 with all effects and transitions preserved

presentation plugin on wordpress

Content creator:

Paulina Fox

Passionate about design and tech, Paulina crafts content that helps customers delve deeper into iSpring products.

You might also like this

presentation plugin on wordpress

Subscribe to our blog

Stay tuned to get our latest eLearning tips and tricks!

By clicking “Subscribe”, you agree to our Privacy Policy . All emails include an unsubscribe link, so that you can opt-out at any time.

We use cookies to give you the best possible experience on our website and also for analytics and marketing purposes. You can enable or disable optional cookies as desired. See our Cookie Policy for more details.

Manage your cookies

Essential cookies are always on. You can turn off other cookies if you wish.

Essential cookies

Analytics cookies

Social media cookies

  • Website – Get Started
  • eCommerce Site – Get Started
  • SEO & Marketing
  • Security & Performance
  • WooCommerce
  • Squarespace
  • All Products

LearnWoo Logo - Explore WooCommerce & Wordpress

  • Tips & Tricks
  • WordPress Basics

2 Ways to Add Google Slides Presentations in WordPress

google slides presentations in WordPress

Last updated - July 8, 2021

Leveling up your WordPress game can be a tough feat. It can be even tougher if you’re new to the whole WordPress world.  Adding a Google Slides presentations in WordPress gives it an interactive and visually appealing charm. It’s also a quick way to elevate and showcase your content in quick snippets and give your presentation a more professional look. 

Before we dive into the ways on how you can do this, make sure that your presentations are ready for publishing first. Here are a few questions to ask yourself before publishing your presentation:

  • Is the presentation free of spelling errors?
  • Are the texts grammatically correct?
  • Is the content appropriate for my WordPress?
  • Will this help share my content with my visitors?
  • Does the design of the presentation go with the overall aesthetic of my WordPress?

Teasers and snippets of your content are great on Google Slide presentations. Infographics and visual art are also a great addition to your WordPress.

If you’re not sure about designing techniques, looking for free PowerPoint templates will be a great start. It’ll help you visualize what aesthetic you’re going for and the premade slides will also give you more time to focus on your content. 

When you’re finally sure that your presentation is ready for your viewers, it’s time to show it to the world! Let’s learn how we can do this with WordPress.

Table of Contents

Plugins and Visual Editor

Beginners will find this to be the easier method of the two. If you’re a beginner, definitely consider trying this method first before checking out the next one.

You will be needing the Google Docs oEmbed plugin for this method so go ahead and install that first. 

Remember that when you’re installing plugins to your WordPress, use WordPress.org. You won’t be able to see the plugins menu if you’re using WordPress.com.

The plugin works as soon as you download it. There are no complicated settings that you need to configure to make it work.

You will also need the shareable URL of your Google Slides presentation. This is a very important element if you want to embed your presentation.

You can find your URL by going to your presentation in Google Slides and clicking on File . You’ll see Publish to the web in the drop-down options .

Google Slides Presentations in WordPress

Once you click this, a popup will appear on your screen. This shows you the slideshow settings where you can configure things like “Start the slideshow as soon as the player loads” and “Restart the slideshow after the last slide.”

Google Slides Presentations in WordPress

You’ll also be able to choose how long to view each slide. Make sure to pause for a moment and think about this. If your content is a little longer, then make sure that your reader isn’t rushing to read it. Give them ample time to absorb it.

Clicking on the Publish button will bring up a popup that asks you to confirm the action. Click on the OK button to permit sharing your presentation. 

You’ll be able to see the URL of your presentation. This is the URL that we’ll be using to embed your presentation in your WordPress.

Copy this URL and go back to the admin area of your WordPress.

Google Slides Presentations in WordPress

To add the URL to your WordPress, proceed to edit your post or page. Determine where you want to display the presentation in your WordPress.

In the post editor, paste the URL of your Google Slide presentation. It’s very important to note that your URL should be on a separate line. Don’t let it be connected with anything else.

Google Slides Presentations in WordPress

Using the Visual editor will instantly show your presentation in the editor. If you’re more of a visual person, this might be a good option for you.

If you don’t have any more changes, you can proceed to publish your content. Just click on the Publish or Update button to save all of your changes.

Voila! You now have your Google Slide Presentation in your WordPress!

Your presentation will appear with a banner that contains your Google Slides presentation. To be able to adjust this, you’ll need to wrap the URL around an embed shortcode.

This is a pre-written code for this purpose. You can play with the values until it suits what you’re going for. Your Google Slide presentation must look professional so make sure that the aesthetics of the presentation fits your WordPress.

Embed code and Text Editor

This method can be a little more challenging than the first one. 

One advantage of this method is that you won’t be needing a plugin. If you’re having trouble installing the plugin, then this is a great alternative for you.

Unfortunately, this is a longer process. It’s not recommended to use this method if you constantly change or add Google Slide presentations to your WordPress.

We’ll be needing your presentation’s URL again for this method.

Go to your Google Slide presentation and click on File to access the drop-down options. Click the Publish to the web option to bring up the popup.

It will show you the same options as listed in the first method. Just click the Publish button to give Google slides the permission to make your presentation available for viewing.

Once you’ve done that, head over to the Embed tab. You’ll see the embed code in the text box. Copy that and proceed to your WordPress admin area.

Google Slides Presentations in WordPress

Proceed to edit the post or page where you want to place your Google Slides presentation.

I’ve got bad news for the users who use Visual editor. You’re going to have to use Text editor for this one. 

Proceed to paste the code that you copied to your editor. Just click save or update your post/page and you’re good to go!

Google Slides Presentations in WordPress

Make sure to visit your website to see if the Google Slides presentation is properly embedded. This will also give you a chance to see if it’s in the right spot or not.

It’s important to note that you shouldn’t switch from the Text editor to the Visual editor while doing this. If you switch to the Visual editor after adding your embed code, it will only appear as plain text instead of your Google Slides presentation.

Key Takeaway

Adding Google Slide presentations to your WordPress is a quick and fun way to up your game. You’ll look professional and will bring your quality content to the immediate attention of your visitors. 

Don’t get intimidated by all of the codes and plugins. It may look daunting at first but you’ll get the hang of it.

Now go and show the world your awesome Google Slides presentations in WordPress!

Further reading

  • How to Embed a PowerPoint presentation on WordPress?
  • How to Embed a PDF file into WordPress?

RELATED ARTICLES MORE FROM AUTHOR

Are Cheap VPS Servers Worth It for eCommerce Sites?

Are Cheap VPS Servers Worth It for eCommerce Sites?

How to Improve Cold Calling Using ChatGPT

How to Improve Cold Calling Using ChatGPT?

Boost Your Business with Instagram Follower Count

Boost Your Business with Instagram Follower Count

Leave a reply cancel reply.

Save my name, email, and website in this browser for the next time I comment.

Join our 5000+ Subscribers! Get awesome WordPress WooCommerce Tips & Interesting article updates to your E-Mail. Unsubscribe Anytime.

Expand your knowledge of eCommerce!

Unsubscribe Anytime.

PDF eBook WordPress WooCommerce

POPULAR POSTS

WooCommerce user roles

WooCommerce – How to Understand User Roles and Capabilities (with video)

free WooCommerce Catalog Mode plugins

7 Best Free WooCommerce Catalog Mode Plugins (with Video)

woocommerce different product types

Different WooCommerce Product Types Explained in Detail (with Video)

Popular category.

  • Listicles 616
  • WordPress 533
  • Tips & Tricks 469
  • WooCommerce Advanced 436
  • SEO & Marketing 424
  • Sales & Marketing 393
  • WooCommerce 392
  • Facebook Group

LTHEME

Top 9 WordPress Presentation Plugins

by Kelvin | Oct 6, 2020 | Plugin Collection | 0 comments

Top 9 WordPress Presentation Plugins In 2020

WordPress is a free open-source website creation platform embedded with the Content Management System (CMS). An impressive software furnished with usability and flexibility, WordPress helps you to establish your website or blog without any hassle. WordPress powers more than 35% of the websites on the internet. The platform brims with versatility rendering you the options to construct business websites, e-commerce stores, blogs, portfolios and embed PowerPoint presentations on your site as well. 

PowerPoint presentations with their alluring graphics and systematic content flow have been the top priority among the corporates to promote their branding strategy. A presentation constituting professional PowerPoint templates and graphics hold the key to reinforce your business ideals to your audience. Featuring plugins, themes and templates, WordPress makes it easier for you to design and embed your perfect presentation. WordPress plugins are modular designs which add functionality to your site. 

WordPress plugins offer custom functions and features which assists you in extending your personalising and extending your website or blog. These bits of software like document embedders, slide online, SEO etc. are additional codes which essentially changes how your website would operate. A plethora of WordPress plugins are available to perk up your PowerPoint presentations created on your WordPress website or blog. In this article, we will discuss chief WordPress Presentation Plugins.

Here are the top 9 WordPress Presentation Plugins In 2021:

SlideShare for WordPress by Yoast

Slideshare

With the SlideShare WordPress plugin, it becomes easier for you to embed your presentations into your WordPress posts. This plugin offers you the opportunity to smoothly add your SlideShare presentations to your post and page. For this to function simply install and activate the plugin from the WordPress plugin directory. 

Next, you can go to your SlideShare presentation, click on embed and copy the presentation code in Shortcode for WordPress.com blogs. Now you can simply copy this code in your post and your PowerPoint presentation will be available on your site. Another option is to just copy the presentation URL on its own in any line in your post.

Document Embedder

Document-Embedder

Document Embedder plugin on WordPress is a user friendly and lightweight plugin which provides you with the scope of integrating your documents easily in your WordPress post. This plugin aids you in embedding over 16 types of file like Microsoft PowerPoint (.ppt and .pptx), Microsoft Word, Microsoft Excel etc. this plugin works with all the browsers. 

With this plugin, your task of adding your presentation to your site becomes trouble-free. 

After installation of this plugin, you can click on ‘add new doc’ and ‘configure document embedder’ from the Document Embedder tab. Now all that’s left is for you to save, copy the shortcut and paste it anywhere in your desired post! You can add as many presentations as you like but the file size should be within 20 MBs. 

SlideOnline

Slide-Online

SlideOnline website has designed an easy-to-use plugin for WordPress that permits you to embed your PowerPoint presentations easily into your WordPress blog. It is a free open source software that proves to be an excellent alternative to other presentation sharing platforms like AuthorStream and SlideBoom. 

To use this plugin, upload your presentation on SlideOnline which will immediately provide you with a shareable link. Now, you can quickly copy the shortcode and embed in your WordPress blog. You can even download PowerPoint templates from the site. One thing to be kept in mind is that with this plugin the animations and transitions in your PowerPoint will not work. 

Slides and Presentations

Slides-And-Presentations

Slides and Presentation plugin in the WordPress repository allows you to add slides and presentations to your pages. It works best if the ‘Glutenberg’ plugin is also installed and up-to-date. The slides and presentation plugin supplies you a custom post type “Presentation” which will allow you to create beautiful slide decks from ‘Revealjs.com.’

Further, the plugin enables a ‘slide’ block used to contain a slide for each presentation. You can customize the slides by selecting font, colour, size, add background colours, gradients and superior quality images. Level up your presentation decks by adding speaker view, notes and timers. With this free software, your exquisite presentation can be added to any part of your WordPress page. 

Responsive Slider

Responsive-Slider

Responsive Slider plugin on WordPress is the panacea of crafting beautiful slide decks with a visual appeal. This plugin is adept at making SEO enhanced slideshows within a matter of a few minutes. With an intelligible drag and drop interface, swipe navigation and responsive layouts forge elegant presentations compatible with any computer device.

It hosts three slider types- Custom Slider, WooCommerce Slider and Posts Sliders. The plugin comes with incredible features like layer-based animations, full-width slideshow support, adding videos, a wide range of images, custom animations. Enhance your business sales by using WooCommerce Slider type by adding filters to products by categories, tags, sales etc. Abounding in presentation tools, this plugin is amazing.

Presenter

With the Presenter plugin inherent in WordPress, create and design impactful presentations corresponding to every niche promptly. Without the need for any additional plugin, you can use Presenter to anchor your presentations and share them by linking them to your site. 

Your immaculate presentations are built using Reveal.js platform which is accessible and works with diverse browsers. You can incorporate background images, embed videos, use personalized themes in your presentations readily with this plugin. The presentations designed works perfectly with professional presenter remotes.

Easy Document Embedder

Easy-Document-Embedder

The Easy Document Embedder plugin in the WordPress inventory is your go-to tool to embed your documents easily. PowerPoint presentations can be effortlessly embedded in your site with this plug without the need of any additional plugin like Flash or Adobe Reader. It comes with a clean as well as a clutter-free user interface. 

It gives you the option to add any document of your choice. By using this light-weight plugin you can add your presentations containing corporate data and business statistics without making your site heavy. Additionally, this plugin supports external and internal media links from Google Drive while keeping your PPT safe and secure. 

Brainshark  

Brainshark

Built an impressive PowerPoint presentation but having trouble embedding it on your WordPress blog or website? Brainshark is your perfect solution to this problem. With Brainshark, you can embed your presentations built on Brainshark, documents and videos on your WordPress page conveniently.

By simply copying a shortcode, this plugin will insert your presentation at any place on your page. Their plugin with its commendable features can boost your presentation designing experience. Embed your presentations with cutting-edge insights on your business analytics with Brainshark.

WP Present – Beta

Wp-Present-Beta

The WP Present- Beta plugin is yet another fantastic tool from the WordPress directory which can make your presentation crafting proficient. With this plugin, create and form interactive slide decks based on your presentation topic ideally. This presentation plugin also works with ‘Revealjs.com.’ 

Google Chrome and Mozilla Firefox are the browsers which work best with WP Present- Beta plugin. It supports the function to overwrite plugin templates with theme templates. Furthermore, it gives you the option of adding a taxonomy bridge for storing taxonomy information. Fashion tailored professional presentations with this plugin.

WordPress being cost-efficient and user-friendly has revolutionised the experience of creating websites, posts and blogs. A large number of websites owned by high-end brands are being hosted by this platform. The plugins hosted by the software add stars to your website or blog by Free WordPress themes . The modifications done by these plugins will make your venture of presentation building productive and valuable, saving your precious time.

  • Recent Posts

Kelvin

  • Enhancing User Experience With Realistic App Mockups - February 22, 2024
  • Power of Bulk Email Services: A Comprehensive Guide on Why You Should Choose Ours - February 13, 2024
  • 6 tips for giving candidates feedback after an interview - February 7, 2024

Interesting with this topic? You can read related articles:

top-wordpress-staging-plugin

Submit a Comment Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed .

presentation plugin on wordpress

Blog Categories

  • Design (12)
  • Design inspiration (1,685)
  • Extension Collection (128)
  • Akeeba Backup & Kickstarter (28)
  • Hikashop (51)
  • J2Store (30)
  • JEvents (5)
  • JS Job (56)
  • Sp Simple Portfolio (1)
  • Unite Revolution Slider (11)
  • Virtuemart (32)
  • Joomla News (37)
  • Joomla! 4 (82)
  • Joomla! Tutorial (53)
  • Template Guides (9)
  • Troubleshoot (53)
  • Uncategorized (38)
  • Plugin Collection (371)
  • Plugin Compare (52)
  • Elementor (34)
  • Theme Guides (4)
  • Wordpress News (7)
  • Wordpress Tutorial (236)

Recent Comments

  • Kelvin on How to properly Rename Categories in WordPress?
  • cansa decor on How to properly Rename Categories in WordPress?
  • 5 Online Resources Where You Can Learn About Business Website Design 2024 - LTHEME on How to Make a Small Business Website
  • Kelvin on How to Use the Menu with Cassiopeia in Joomla 4
  • samiha on How to Use the Menu with Cassiopeia in Joomla 4

All-In-One Package

All-In-One DEV package

Top 12 must-have WordPress plugins in 2024

Top 12 must-have WordPress plugins in 2024

Even as new website design trends emerge, WordPress remains one of the top content management systems (CMS) out there.

One of the biggest reasons for this is WordPress plugins, which allow site owners to customize and improve website functionality easily without using code.

And because WordPress releases frequent updates, new plugins often become available. It’s no wonder the CMS has such a large plugin directory (nearly 60,000 free plugins).

Here, we take a look at some of the top up-and-coming WordPress plugins in 2024. From enhancing your site’s performance and security to adding advanced features and functionality, these plugins offer a peek into the future of WordPress website management.

1. Size Chart for WooCommerce

A screenshot from Size Chart plugin with form fields

For any clothing e-commerce website operating on WordPress, having a size chart feature is necessary for a seamless customer experience. For example, a site specializing in tailored suits for men can use a sizing chart to help provide customers with accurate sizing information to ensure they receive garments that fit to perfection. 

Size charts from the Size Chart plugin

By implementing a size chart, customers can easily determine their measurements, minimizing the risk of returns due to incorrect sizing.

Plugins like Size Chart for WooCommerce simplify this process, allowing you to seamlessly integrate detailed size guides into product pages. It’s a simple way to improve the overall shopping experience.

2. BeyondWords

A preview of the BeyondWords WordPress plugin

Revolutionize your WordPress site by incorporating AI-generated audio content with a plugin like BeyondWords.

AI voice generators are perfect for creating engaging podcasts, audio versions of blog posts, or interactive video content. So, why not try out a plugin powered by similar cutting-edge AI technology to transform text into natural-sounding voiceovers?

That way, you can enhance user experience and accessibility while offering an innovative way to consume content.

3. Wordfence Security

The Wordfence homepage

With increased connectivity due to the Internet of Things (IoT), remote work and cloud adoption, and emerging technologies like AI and ML, site security is becoming more of a concern. In fact, a cyberattack happens every 39 seconds . That’s not even a full minute!

If you’re not a cybersecurity expert, it can be difficult to know where to start when it comes to improving the security of your site.

That’s where plugins like Wordfence Security come in, which is run by a dedicated team of experts. They constantly study new types of harmful software (malware scanning) and ways that attackers can hack WordPress sites. 

They use this knowledge to create special protections and warning signs to stop these attacks before they cause harm. The Wordfence Security team will regularly update these protections and send them out to you in real time to help you keep your website safe.

4. Jetpack AI Assistant 

The homepage of the Jetpack website

Ever feel stuck during the content creation process? Whether you’re creating a blog post, writing a headline, or generating a form (i.e., contact forms, opt-in forms, etc.) or table, finding the right words can be a challenge.

Enter Jetpack AI Assistant . This premium plugin helps you quickly generate all types of content, from headlines to entire posts. It seamlessly integrates as a block within the WordPress.com editor, eliminating the need to switch between multiple platforms and applications.

5. Dashify for WooCommerce

A preview of the Dashify plugin page

Dashify is another WordPress plugin that comes in handy for e-commerce business owners. It integrates with the WooCommerce plugin, giving users the ability to view and edit online store orders from an elegant dashboard.

So, if you’re looking for a more visually appealing and user-friendly dashboard to manage your WooCommerce orders, then the Dashify plugin may be the plugin you need.

6. Performance Lab

A preview from the Performance Lab plugin page

The Performance Lab plugin offers features that improve the performance of WordPress websites. This includes modules such as:

  • Autoloaded options health check
  • Enqueued assets health check
  • WebP support health check
  • Dominant color images
  • WebP uploads

Users can experiment with these modules to experience the benefits firsthand before they’re officially integrated into the WordPress core software. 

You can also offer feedback on your experience with the modules, which can help improve them further.

7. News Kit Elementor Addons

A screenshot of the News Kit WordPress plugin page

News Kit Elementor Addons is a news plugin that works with the Elementor site builder plugin (allows you to create custom post types). With News Kit, you can easily add news-focused widgets. For example, you can add the date and time, which displays a real-time clock and countdown timer.

You can also add the Ticker News Marquee widget, which displays posts in marquee transition effects to draw attention to breaking news updates.

Another notable feature is the News Timeline. It adds historical or special events and displays them as a timeline.

8. Tinylyitcs

Example of a dashboard in the Tinylytics WordPress plugin

If you have a small website and you want to track its performance, consider adding Tinylytics as a plugin.

It’s easy to use and gives you the right amount of data without fuss. You’ll also get a weekly report on the performance of your site. The plugin has other fun features, like a hit counter and the ability for visitors to click a button to “like” your site.

9. Solo Blocks

Screenshot from the Solo Blocks WordPress plugin page

Gutenberg is a WordPress editor that allows you to build your own custom posts and pages without any coding knowledge.

Solo Blocks enhances the functionality of Gutenberg by providing additional features like more blocks for better customization . These include:

  • Image Carousel
  • Recent Posts 
  • Testimonial
  • Pricing Box
  • Counter 

In addition to these features, Solo Blocks also offers regular updates and support, ensuring compatibility with the latest WordPress versions and providing assistance for any customization needs users may have. With Solo Blocks, users can effortlessly create visually stunning and highly functional content for their WordPress websites.

10. Revive.so

Homepage screenshot listing features of the Revive.so app

Does refreshing old content take up too much of your time? Revive.so can save you those precious minutes. You can breathe life into your content and republish it in just a few clicks. 

Powered by ChatGPT 4, the plugin uses AI technology to help you refresh and optimize your content with ease.

By keeping your content fresh, you’ll be able to achieve better SEO rankings, boost visibility and traffic, maximize content reach, and build trust with your audience. That’s why Revive.so is such a great supplement to SEO plugins like Yoast.

11. Lyro by Tidio

Chatbot example of Lyro by Tidio

Lyro by Tidio is a powerful AI chatbot for customer support that you can integrate with your WordPress website. It’s built to provide stellar customer service: Lyro offers the capability to automate as much as 70% of customer inquiries, significantly reduce support expenses, cut down average response times by 90%, and notably enhance customer experience and satisfaction levels.

If you are looking for a no-code solution that can scrape your website for necessary information and immediately start answering your customer questions, look no further – Lyro is the plugin you need. 

12. Jotform WordPress Forms

Screenshot of the Jotform homepage

Jotfo r m WordPress Forms is a robust WordPress plugin known for its easy-to-use drag-and-drop form builder that makes creating custom forms a breeze. It comes with a large selection of templates, allowing users to quickly set up different types of forms like contact forms, surveys and order forms, all without needing to know how to code. 

The plugin integrates with many well-known applications and payment systems, making it great for e-commerce, event sign-ups, and collecting leads. One of its key features is strong security, including SSL encryption to protect data. It’s also mobile-friendly and offers detailed analytics to help users understand how their forms are performing. This makes Jotform WordPress Forms a vital plugin for any WordPress website owner looking to improve their data collection and management.

Elevate your website’s potential with WordPress plugins

Staying up to date on the latest WordPress plugin trends will help you keep your business competitive and relevant in your industry.

We recommend keeping your plugins to a minimum, only using what you actually need, and testing to make sure your site’s performance remains optimal. You can also consider software outsourcing if you think you might not be able to manage and update plugins yourself. 

Whether it’s a security plugin that protects against bad actors and brute-force attacks or a performance plugin that keeps your site in tip-top shape, there’s a wide range of plugins available for nearly every need.

In other words, thanks to WordPress’ huge library of plugins, you’ll never run short on options to improve your website. But don’t get too plugin-happy. 

presentation plugin on wordpress

Guillaume Deschamps is a digital marketer focused on handling the outreach strategy at uSERP and content management at Wordable . Outside of work, he enjoys his expat life in sunny Mexico, reading books, wandering around, and catching the latest shows on TV.

More articles from us!

6 cool wordpress quiz plugins to engage your audience.

Find some of the coolest WordPress quiz plugins so you can quickly engage your audience with fun and exciting quizzes. 

Rodney Brazil

Adding JavaScript to WordPress – your step-by-step guide

Explore different methods for adding JavaScript to WordPress and see what to consider before implementation.

Start publishing in minutes!

Learn WordPress

Beginner WordPress Developer

An introduction to developing wordpress plugins, what is a plugin.

Please register or sign in to access the course content.

ThemeGrill Blog

ThemeGrill Blog

WordPress News, Trends and Information

11 Best WordPress Timeline Plugins for 2024 (How to Use Them?) 

Are you looking for some of the best WordPress timeline plugins to add the perfect timeline to your website? 

In this article, you’ll learn the benefits of having a timeline on your page, a list of tools to help you create one, and a proper guide to help you add it to your page.

So, please stick with us until the end to learn about them.

BlockArt Blocks Logo

BlockArt Blocks

presentation plugin on wordpress

Icons for Connector

Hide Based on Device

Copy & Paste Styles Option

Pre-built Templates for Pages

Cool Timeline Plugin Logo

Cool Timeline

Category-based Filters

Flexible Date Format

40+ Timeline Designs

One/Two-sided Layouts

Spectra Blocks Logo

Spectra Blocks

Responsive Design

Ability to Add CTA

25+ Unique Blocks

Typography & Colors Control

Table of Contents

What is a Timeline, and Why Do You Need One? 

A timeline is a visual representation of events and incidents organized in a straight line at certain times, providing your users with fascinating information about you or your organization.

Most of us can relate to learning history in large paragraphs. It was boring, right?

Well, a timeline eliminates the boring part. You can define a history sequence chronologically, turning your content into attractive reading material.

Showcasing projects you or your company have completed over the years can also be attractive and eye-catching with a timeline.

In a much broader term, a timeline can make displaying history or a course of events much more enjoyable.

How Does a Timeline Affect Your Content?

A timeline makes your content presentation more unique, interactive, and engaging. Users find such content fun to explore. 

The right one will do much more than add a timeline to your page. Here are five ways a WordPress timeline plugin affects your page and its content:

  • Beautifies the way you showcase your contents 
  • Organized flow of content distribution 
  • Powerful and interactive form of storytelling
  • Description of a sequence of events in chronological order
  • Illustrates the progress of specific programs, events, or roadmap

These factors are essential in keeping your users interested in your content.

11 Best WordPress Timeline Plugins for 2024

Picking the right Timeline plugin for WordPress brings a lot of features and options. 

Ensure you get the one that fits all your requirements from this list of the best WordPress timeline plugins. 

1. BlockArt Blocks

Let’s start the list with one of the best WordPress Gutenberg block plugins , BlockArt Blocks at the top of this WordPress Plugins list.

BlockArt Blocks - Best WordPress Timeline Plugins

It’s one of the best page builder plugins, with powerful, highly customizable blocks and pre-made templates that allow you to create a fully functional website.

Among those blocks is a Timeline block. This block allows you to display a beautiful timeline on your page with a click.

You can even drag and drop it where necessary. You may also include different types of icons and colors at individual events. 

Key Features: 

  • Different background colors for various events 
  • Dozens of other Gutenberg blocks
  • Control which device to hide the block
  • Adjust the margin and padding for the block
  • Feasibility to add Google Fonts

Pricing: Free 

2. Cool Timeline 

Cool Timeline is an outstanding WordPress timeline plugin that highlights your events and stories in the most attractive and informative way.

Cool Timeline - WordPress Timeline Plugins

It allows you to display both vertical and horizontal timelines as you desire. All you need to do is create posts, add images, and insert dates to the timeline.

With just these few steps, you’ll get a well-designed timeline to display on your page.

There’s also a premium version with many more tools and customization options.

  • Display timeline images in pop-ups or links 
  • Sort events in ascending or descending order 
  • Responsive timeline design 
  • 40+ timeline designs 
  • Retina-ready timelines 

Pricing: Freemium (Premium version costs $29 on ThemeForest.net) 

3. Spectra Blocks 

Spectra Blocks is a dynamic and robust WordPress Gutenberg page builder plugin with all the tools summed up.

Spectra Blocks - Best WordPress Timeline Plugins

It consists of 30+ free-to-use blocks that you can customize as you see fit. Spectra Blocks offers two types of timeline blocks: Content Timeline and Post Timeline blocks.

The Content Timeline block lets you create and add content yourself directly on the block.

The Post Timeline block, however, adds your posts, pages, and products to the timeline. 

  • 1400+ icons to choose from 
  • Advanced Query for modification 
  • Interactive timeline with progression for each content 
  • Responsive and mobile-optimized 
  • 100+ professionally designed templates 

Pricing: Freemium (Premium version costs $49 with extra features and extensions) 

4. Timeline Widget for Elementor 

If you’re an Elementor enthusiast, the Timeline Widget for Elementor plugin will surely be the perfect tool for creating attractive timelines for your website.

Timeline Widget for Elementor - WordPress Timeline Plugins

You may change the color and typography of each part of the timeline to make it attractive, unique, and visually appealing.

The plugin provides options to display the timeline horizontally, vertically, or one-sided vertically.

You may also insert images into the timeline to make it more informative and exciting. It also includes 15+ animation effects that you can utilize.

  • Ajax load more option
  • Advanced typography 
  • Feasibility to add images, videos, and slideshows 
  • Pre-set styles  
  • Pop-up display for single story content 

Pricing: Freemium (Premium version starts from $29/year for 1 site) 

5. QI Addons for Elementor 

Another alternative to the Timeline Widget is the QI Addons for Elementor , a plugin with an arsenal of widgets for your dream website.

QI Addons for Elementor - WordPress Timeline Plugins

The plugin offers three timeline widgets you can integrate into your site. The free version includes the Timeline Showcase widget.

It has a simple yet elegant design, and you can add different icons to the connector for each story or event.

The plugin’s premium version gives you access to the Advanced Timeline widget, allowing users to swipe for further events. In contrast, the Vertical Timeline widget displays information in a grid layout.

Key Features:

  • Optimized for speed
  • Option to add animations and effects to the timeline
  • Compatible with WooCommerce
  • 4 Timeline Showcase layouts (Free Timeline)
  • 60+ free custom widgets

Pricing: Freemium (Premium version costs $49/year for a single site use)

6. Timeline and History Slider 

The Timeline and History Slider plugin showcases events, histories, processes, and stories in the most visually appealing way possible.

Timeline and History Slider - Timeline Plugin WordPress

On top of that, you can use almost any language as it supports virtually any language.

The plugin provides 12+ horizontal and vertical timeline layouts, perfect for your website.

Additionally, placing your content on the timeline is much easier as you can drag and drop posts in the desired order.

  • Parameter for animation 
  • Slider fade effect 
  • Responsive and touch-based slider 
  • Slider autoplay and speed interval 
  • Separate field for custom icon 

Pricing: Freemium (Premium version costs $39 for 6 months with additional plugins) 

7. WP Timeline 

Another one of the best WordPress Plugins is WP Timeline . It is outstanding and creates clean, astonishing, and interactive timelines in a few minutes.

WP Timeline - WordPress Timeline Plugin

Placing it anywhere on your page is more accessible as the plugin allows you to display the timeline using shortcodes.

If you use some of the most popular page builder plugins, WP Timeline is compatible with Elementor, WP Bakery, etc.

The customization process is much more straightforward and effective as WP Timeline offers everything you need.

  • Dark and light modes 
  • 40+ animations available 
  • Ajax load more options available 
  • Single and double-column timeline layouts 
  • RTL support 

Pricing: The plugin costs $29 on CodeCanyon.net) 

8. Blog Designer 

A blogger looking for a companion to their journey’s website should try the Blog Designer plugin!  

Blog Designer - Timeline Plugin WordPress

It has all the tools to fulfill your requirement of creating a functional and exciting blog website.

The plugin has three types of timelines for you to implement, i.e., Side by Side, right, and left templates. You may also use the Masonry Timeline Blog template, as it’s pre-made and ready to use.

Moreover, it offers many more templates, so you don’t have to build your site from scratch. If you want to create a blog website , this plugin might be the thing!

  • Color customization options 
  • Feasibility to duplicate layouts 
  • Live preview option to modify changes easily 
  • Use the plugin with any language 
  • Supports Google Fonts 

Pricing: Freemium (The premium version costs $59 on CodeCanyon.net) 

9. Post Timeline

With over a dozen timeline layouts for different alignments and positions, the Post Timeline plugin is unique and offers excellent flexibility.

Post Timeline - WordPress Timeline Plugins

It also allows you to add animated scroll navigation based on tags or dates.

One notable feature of the plugin is the social share buttons on each timeline post, which allow users to share your content on their social platforms easily.

Moreover, you can add videos to the timeline posts to create more attractive content.

  • Tag-based timeline
  • Lazy load option for images
  • Supports multi-languages
  • Multiple animation styles
  • Dark/light timeline colors

Pricing: Freemium (Premium version starts at $25 for 1 year of support and updates for a single site)

10. Timeline Module for Beaver Builder

If you’re using Beaver Builder as your primary tool to build your website, the Timeline Module for Beaver Builder is your go-to plugin.

Timeline Module for Beaver Builder - WordPress Timeline Plugins

You can create a timeline to display your custom content, such as your page, post, etc. 

Customization options include dates, selectors, connectors, typography, etc. You can even disable whether you want to hide the connector for mobile devices.

You can even change the animation effects, duration, delay, etc. 

  • Infinite load for posts 
  • Copy and import/export option for settings and styles 
  • Enable or disable animations for mobile  
  • Responsive design 
  • Drag and drop option to manage the order of the timeline 

11. Timeline Event History 

Lastly, the Timeline Event History plugin is a simple-to-use yet potent and effective tool for creating informative and user-engaging timelines on your web pages.

Timeline Event History - WordPress Timeline Plugins

While displaying your posts on the timeline, you may hide or show meta content as you want. 

The plugin allows you to replace the dates in the timeline with custom text if you don’t want to display them.

Moreover, in the premium version, you can display images, videos, and even sliders on each section of the timeline. 

  • Display a series of events in ascending or descending order 
  • Compatible with popular page builders like Gutenberg, Elementor, and WPBakery 
  • Social sharing option available 
  • Hover effect on each section of the timeline 
  • Ajax load more, and pagination support 

Pricing: Freemium (Premium version costs $21 for a single site license with 6 months of support from Blogwp) 

How to Use a Timeline WordPress Plugin?

You probably know some of the best timeline plugins to use by now.

However, we’ll use BlockArt Blocks to demonstrate how to easily create a timeline on your pages or posts .

Step 1: Install BlockArt Blocks 

First, install BlockArt Blocks, a feature-rich and dynamic plugin perfect for a timeline. You can download it from the WordPress.org plugin repository or your dashboard. 

If you want an in-depth guide, here’s a tutorial on how to install a WordPress plugin .

In this article, we’ll be downloading it from the dashboard. 

Install New Plugin - WordPress Timeline Plugins

Go to the Plugins section and type in “BlockArt Blocks.” Press Install Now, and after a few seconds, click on Active. 

BlockArt Blocks Installation - WordPress Timeline Plugins

After this, you’ll be directed to the Welcome page. Here, you can view a featured video about the plugin. Below the video, you’ll find a Create Your First Page button. 

BlockArt Blocks Dashboard - WordPress Timeline Plugins

Upon clicking it, the plugin creates a new page for you to work on. You may also go to the Pages section and open any page you wish to add to the timeline. 

Step 2: Add a Timeline Block from the Blocks Library 

Once you’ve opened your page, click the  Block Inserter  icon on the line where you wish to add the timeline.

Block Inserter BlockArt Blocks

Now, type “Timeline” into the search bar and click it. You’ll see a timeline on your page.

Timeline Block in BlockArt Blocks - WordPress Timeline Plugins

You may also insert the Timeline block from the block library on the left-hand side. To do so, click on this icon at the top-left corner. 

Alternative of Block Inserter - WordPress Timeline Plugins

Then, search for the block or type in “Timeline,” you can click it or drag it to place it on your page. 

Alternative for Block Inserter to Place Timeline

Step 3: Add Content to the Timeline and Customize it 

You can add a title, description, and date to this timeline block by changing the dummy text.

Select the content you want to change and replace it using your keyboard.

In the customization section, you’ll have three different settings to play around with.

i. General Settings:

General Settings for Timeline Block

You may change the timeline alignment from three layouts from the General settings .

You can also customize the connector by its level of thickness and its type, i.e., Outline, Fill, Number, and Icon.

The center alignment is the default alignment that displays the content on both sides one after another. 

ii. Style Settings:

Style Settings for Timeline Block

First, the layout settings are present to modify the padding and gap between items. You can do so in pixels, em, and percentages.

Other settings include customizing the color and typography for labels, titles, and descriptions.

You may also change the color for both the Connector and Item sections.

iii. Advanced Settings:

Advanced Settings for Timeline Block

On this collection of settings, you may modify the spacing of blocks and Z-index.

If you want to hide the block on specific devices, you can do so from the Responsive Condition setting. Additionally, you can include custom CSS too.

Step 4: Save the Progress and Preview 

While making the changes, you can view how the timeline block looks in real time, allowing you to fix anything that seems odd. 

After you’ve set up the timeline, save the progress as a draft to see how it fits with the other content on the page. 

Save Progress Done with Timeline Block

If you’re satisfied with the output, press the Publish button in the top right corner, and there you go! You have a neat-looking timeline on your page. 

Wrapping Up the List of Top WordPress Timeline Plugins!

This wraps up our article on the best WordPress timeline plugins. Each of these plugins offers unique functionalities for a superb timeline.

In addition, we learned how to implement a timeline on your page in just a few steps with the BlockArt Blocks plugin . 

If you’re interested in the plugin, here’s an article on the introduction of BlockArt Blocks . 

Also, follow us on our Facebook and X to get notified about the latest news and updates on WordPress and our products. 

' src=

Pratik Budathoki

WordPress enthusiast with a passion for speaking his heart out. He loves to write and talk about how amazing WordPress is with whoever he can!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

You May Also Like

Best WordPress Search Plugins

11 Best WordPress Search Plugins for 2024 (Mostly Free)

Best WordPress Mobile Plugins

8 Best WordPress Mobile Plugins for a Responsive and Powerful Interface (2023)

Best WordPress Calculator Plugins

11 Best WordPress Calculator Plugins for 2024 (Free & Paid)

How to Build an Online Course in WordPress (Shockingly Fast!)

How to Build an Online Course in WordPress (Shockingly Fast!)

How Masteriyo was Born?

How Masteriyo was Born?

Zakra 3.0 | Zakra Pro 2.0 Release [Major Updates!]

Zakra 3.0 | Zakra Pro 2.0 Release [Major Updates!]

Pin it on pinterest.

Top WordPress plugin accused of adding backdoor that could unpublish all your posts

The developer tried to fight piracy, but is now facing backlash

A padlock against a black computer screen.

In an attempt to protect its intellectual property from piracy, a WordPress plugin developer implemented a rather controversial solution to one of its products. 

As a result, the community is up in arms, some people are calling the solution malware , and others are warning of potential legal fines, or even jail time, for the developer.

The plugin in question is called BricksUltimate Addon, and it’s developed for Bricks Builder, a widely popular site building platform, designed first and foremost for advanced WordPress users. BricksUltimate is a third-party plugin that allows those users to implement additional features and interactive elements, such as animated menus and star ratings. 

Invasion of privacy

However, Search Engine Journal has now reported how the developer of BricksUltimate, Chinmoy Kumar Paul, wrote a piece of code that secretly checked if the plugin’s license was valid. If it was, nothing would happen. If it wasn’t, though, it would unpublish all of the posts on the website. 

This pushed the community into a frenzy. Some people described the code as malware and a backdoor, others as an invasion of privacy. 

“Some coders are bypassing the license API with some custom code. That time plugin is activating and it is smoothly working. My script is just tracking those sites and checking the license key. If not match, is deleted the data. But it is not the best solution. I was just testing,” the developer said in response to the community outcry. 

“Next time I shall improve it with other logic and tests. People are just overreacting.I am still searching for the best solution and updating the codes as per my report. A lot of unwanted users are submitting the issue via email and I am losing my time for them. So I am just trying to find the best option to avoid this kind of thing.”

Finally, Search Engine Journal reminded its readers of a report by Wordfence (WordPress security project) which argued that intentionally leaving backdoors in the code can lead to fines and even jail time . 

More from TechRadar Pro

  • This popular WordPress site builder has a serious security issue — and hackers are already taking advantage
  • Here's a list of the best firewalls around today
  • These are the best endpoint security tools right now

Are you a pro? Subscribe to our newsletter

Sign up to the TechRadar Pro newsletter to get all the top news, opinion, features and guidance your business needs to succeed!

Sead is a seasoned freelance journalist based in Sarajevo, Bosnia and Herzegovina. He writes about IT (cloud, IoT, 5G, VPN) and cybersecurity (ransomware, data breaches, laws and regulations). In his career, spanning more than a decade, he’s written for numerous media outlets, including Al Jazeera Balkans. He’s also held several modules on content writing for Represent Communications.

Microsoft just patched a whole load of important security flaws, including two critical issues - so update now

IPVanish just dropped two new essential security features

Vanguard VEO 3T+ 234CB travel tripod review

Most Popular

By Benedict Collins March 13, 2024

By Sead Fadilpašić March 13, 2024

By Chiara Castro March 13, 2024

By Dashiell Wood March 13, 2024

By Demi Williams March 13, 2024

By Alex Blake March 13, 2024

By Darren Allan March 13, 2024

By Craig Hale March 13, 2024

By Tom Power March 13, 2024

By David Nield March 13, 2024

By Carrie Marshall March 13, 2024

  • 2 Everything announced at Nintendo's MAR10 Day presentation
  • 3 Fed up with OneDrive in Windows 11? Microsoft clarifies that you can easily remove the cloud storage app
  • 4 I can't believe I'm saying this, but I like Microsoft Word's new default font better
  • 5 I test 4K Blu-ray players for a living and here's the difference between premium and budget
  • 2 Tired of your iPhone? Apple is about to make it much easier to switch to Android
  • 3 iPhone 16 Pro leaked renders might give us our first look at rumored Capture Button
  • 4 I test 4K Blu-ray players for a living and here's the difference between premium and budget
  • 5 Razer Axon app revolutionizes the world of desktop wallpapers with AI, RGB lighting effects, and more...

BleepingComputer.com logo

Hackers exploit WordPress plugin flaw to infect 3,300 sites with malware

Bill toulas.

  • March 10, 2024

Wordpress

Hackers are breaching WordPress sites by exploiting a vulnerability in outdated versions of the Popup Builder plugin, infecting over 3,300 websites with malicious code.

The flaw leveraged in the attacks is tracked as CVE-2023-6000, a cross-site scripting (XSS) vulnerability impacting Popup Builder versions 4.2.3 and older, which was initially disclosed in November 2023.

A Balada Injector campaign uncovered at the start of the year exploited the particular vulnerability to  infect over 6,700 websites , indicating that many site admins hadn't patched quickly enough.

Sucuri now  reports  spotting a new campaign with a notable uptick in the past three weeks, targeting the same vulnerability on the WordPress plugin.

According to PublicWWW results, code injections linked to this latest campaign are to be found in  3,329 WordPress sites , with Sucuri's own scanners detecting 1,170 infections.

Injection details

The attacks infect the Custom JavaScript or Custom CSS sections of the WordPress admin interface, while the malicious code is stored within the 'wp_postmeta' database table.

The primary function of the injected code is to act as event handlers for various Popup Builder plugin events, such as 'sgpb-ShouldOpen', 'sgpb-ShouldClose', 'sgpb-WillOpen', 'sgpbDidOpen', 'sgpbWillClose', and 'sgpb-DidClose.'

By doing that, malicious code executes at specific actions of the plugin, like when a popup opens or closes.

Sucuri says the exact actions of the code may vary, but the primary purpose of the injections appears to be redirecting visitors of infected sites to malicious destinations such as phishing pages and malware-dropping sites.

Specifically, in some infections, the analysts observed the code injecting a redirect URL (hxxp://ttincoming.traveltraffic[.]cc/?traffic) as the 'redirect-url' parameter for a "contact-form-7" popup.

One variant of the injection

The injection above retrieves the malicious code snippet from an external source and injects it into the webpage head for execution by the browser.

Practically, it is possible for the attackers to achieve a range of malicious goals through this method, many potentially being more severe than redirections. 

The attacks originate from the domains "ttincoming.traveltraffic[.]cc" and "host.cloudsonicwave[.]com," so blocking these two is recommended.

If you're using the Popup Builder plugin on your site, upgrade to the latest version, currently 4.2.7, which addresses CVE-2023-6000 and other security problems.

WordPress stats show that at least 80,000 active sites  currently use Popup Builder 4.1 and older, so the attack surface remains significant.

In the case of an infection, removal involves deleting malicious entries from the Popup Builder's custom sections and scanning for hidden backdoors to prevent reinfection.

Related Articles:

Over 150k WordPress sites at takeover risk via vulnerable plugin

Hackers exploit critical RCE flaw in Bricks WordPress site builder

Joomla fixes XSS flaws that could expose sites to RCE attacks

Hackers target WordPress database plugin active on 1 million sites

Hackers exploit Windows SmartScreen flaw to drop DarkGate malware

  • Code Injection
  • Vulnerability
  • Previous Article
  • Next Article

fromFirefoxToVivaldi Photo

fromFirefoxToVivaldi - 3 days ago

This is puts users at risk and happens way too often. Wordpress should add a feature to new releases, which would add automatic plugin updates for all plugins which were found to be vulnerable, not just some specific ones.

Mr.Tom Photo

Mr.Tom - 2 days ago

Exactly. WordPress should at least do something about all of their "known vulnerable" plugins. Send email to admins of all of the "80,000 active sites". But an automatic update of every plugin found to vulnerable is what they NEED to do. Do they really trust all 80,000 sites will update their own plugins? Heck no. Probably only 500 if that. Do something about it WordPress, you are the only one here to make a difference.

fromFirefoxToVivaldi - 1 day ago

Yup. Who cares if a site breaks if the alternative is that it would be vulnerable and potentially infect end users.

theoldcoot Photo

theoldcoot - 3 days ago

It seems like it is becoming a weekly event that you read that Wordpress has been hacked. They want you to subscribe but is it really worth it? No is how I look at it.

Post a Comment Community Rules

You need to login in order to post a comment.

Not a member yet? Register Now

You may also like:

Roku

Over 15,000 hacked Roku accounts sold for 50¢ each to buy hardware

Hacker Microsoft Windows

Researchers expose Microsoft SCCM misconfigs usable in cyberattacks

AdwCleaner Logo

Malwarebytes Anti-Malware

Windows Repair (All In One) Logo

Windows Repair (All In One)

McAfee Consumer Products Removal tool Logo

McAfee Consumer Products Removal tool

Everything Desktop Search

Sign in with Twitter button

Help us understand the problem. What is going on with this comment?

  • Abusive or Harmful
  • Inappropriate content
  • Strong language

Read our posting guidelinese to learn what content is prohibited.

Brian Coords

Synced Pattern Overrides punted, Font Library approved, as WordPress 6.5 nears release

As the WordPress 6.5 release date is just around the corner, contributors have been racing to complete work on a few outstanding issues and bug fixes. Two of the most prominent features, Synced Pattern Overrides and the Font Library, have been stuck in critical debates until today when Executive Director Josepha Haden Chomphosy weighed in with an official response and a path forward.

The Font Library is Ready for Core

When conversation arose in the Make WordPress Slack last week that the Font Library may not be ready for 6.5, there was a feeling of déjà vu. The Font Library had already been punted from the last few major releases as the team works to make sure the feature is fully future-proof. Luckily, the decision for 6.5 is that the Font Library will be shipping in core.

A handful of related issues were brought up, but the conversation centered mostly around where fonts would be stored for your WordPress website . The Font Library includes a new directory in wp-content/fonts, at the same level as plugins, themes, and more. Because fonts are uploaded by users and fetched as resources, some contributors felt that they should live inside the wp-content/uploads directory, where other uploads and media are placed, and that their architecture should map more closely to Attachments in WordPress.

On the one hand, it’s a bit of a philosophical debate: are fonts just “uploads” or are they something more fundamental to how we build websites?

“A large motivation behind the font library is to introduce fonts as a first-class object within WordPress—stored, described, and managed in a way that allows us to convey this distinct nature alongside other objects,” Lead Architect Matias Ventura explained in a recent GitHub issue. “So this is fundamentally an architectural decision we are making and not exclusively one of convenience, which aims to position fonts as a concept alongside themes, plugins, languages, and media uploads within wp-content.”

Contributors, including representatives from hosting companies, were concerned that this would cause downstream effects with filesystem security and some of the more complicated off-loading scenarios where assets like images and fonts are cached and distributed separately. Some hosts may even need to modify their architecture to work with this new directory structure. Fortunately a filter to change the location of fonts was included and iterated upon so that hosts could override the directory location and have more time to consider their approach.

The result is that users can look forward to the Font Library shipping in WordPress 6.5, and future work will be done to audit the result, flesh out more of the missing features , and discuss the potential effects of adding this new directory. 

Synced Pattern Overrides Gets Overridden

Previously referred to as “partially synced patterns,” and tied up with the larger concept of the Block Bindings API in WordPress Core, Synced Pattern Overrides are not as easily defined as the Font Library. For site builders, though, the concept has been a bit of a holy grail. So it is with much disappointment, mixed with understanding, that the feature will not be shipping in WordPress 6.5.

“Synced Patterns” in WordPress (formerly “reusable blocks”) allow users to create block patterns in which any changes will show up automatically anywhere the pattern is used across your site. Synced Pattern Overrides introduced the next evolution of this feature, where you could “lock” the design of your pattern, but allow users to update some of the content, such as text or images, in each pattern instance.

Concern was raised over how Synced Patterns were defining their ability to have these “overrides”, both in the underlying structure and in how the feature was shown in the user interface. These types of “overrides” are considered foundational to many of the future goals of the block editor, so it’s important to get it right.

“For later, I’d like to note that the feature is not just about ‘making things overridable’ by the user,” clarified Riad Benguella, Automattic-sponsored contributor and Editor Tech Lead for the current release. “While it’s the immediate use-case, we should think about this more holistically, it’s about separating content and presentation of patterns. It’s about providing a schema for the pattern.”

That separation of content and presentation has been a big issue for extenders trying to build maintainable sites using the Block Editor.

“My main issue is that this isn’t a decision we can reverse lightly,” noted Fabian Kägy, a contributor sponsored by 10up. He reiterated the importance of getting the feature right in Gutenberg before merging it into WordPress core, emphasizing that “the Gutenberg plugin is meant to be a playground for a feature to grow / iterate upon before it goes into core.”

So while the underlying architecture of the Block Bindings API will still ship with WordPress 6.5, one of its first visible implementations, Synced Pattern Overrides, will not.

The Release Cycle Continues

Both of these last-mile issues also highlighted the unique challenges we face when some of these large new features for WordPress are built inside the Gutenberg plugin, rather than in a separate feature plugin. The tradeoffs to this approach to feature development was one of the key issues discussed in a Hallway Hangout last week .

In the meantime, contributors are racing to finish work or else document changes on many less prominent issues that were also discovered during the beta releases, including an update to how HTML is parsed in code blocks and issues with changes to make the block editor more accessible .

When WordPress 6.5’s first release candidate was launched on Tuesday, the cycle transitioned into a “string freeze” so that translators could begin their work. The 6.5 Field Guide, Dev Notes, and Make Core announcements are all being drafted for publication. And all of this work is set to the backdrop of the flagship WordCamp Asia conference going on now in Taipei and featuring much of the project’s leadership and core team.

WordPress 6.5, scheduled for March 26, 2024 , is shaping up to be quite the eventful release, and features like the Font Library, Plugin Dependencies, and the Interactivity API have many in the community excited for what’s to come.

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Mastodon (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on Telegram (Opens in new window)
  • Click to share on WhatsApp (Opens in new window)
  • Click to share on Pocket (Opens in new window)
  • Click to share on Reddit (Opens in new window)
  • Click to email a link to a friend (Opens in new window)

2 responses to “Synced Pattern Overrides punted, Font Library approved, as WordPress 6.5 nears release”

Great insights on the upcoming WordPress 6.5 release! The detailed explanation of the Font Library’s inclusion showcases the team’s commitment to future-proofing. The discussion around Synced Pattern Overrides adds a layer of transparency, emphasizing the importance of foundational decisions. Kudos to the contributors for navigating these challenges, and eagerly anticipating the release on March 26, 2024!

Certainly, the decision to include the Font Library in WordPress 6.5, with fonts stored in a dedicated wp-content/fonts directory, is a thoughtful move. Matias Ventura’s rationale, treating fonts as first-class objects within WordPress, is persuasive. This approach not only highlights the significance of typography in web design but also aligns with the platform’s aim to enhance usability and flexibility. Storing fonts alongside other core components like themes and plugins underscores their importance and supports a more organized and efficient way to manage web resources. It’s a strategic choice that future-proofs WordPress while catering to its community’s evolving needs.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Notify me of follow-up comments by email.

Notify me of new posts by email.

This site uses Akismet to reduce spam. Learn how your comment data is processed .

You may also like

Subscribe via email.

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Email Address

  • Website Malware Infections
  • Website Security
  • WordPress Security

New Wave of SocGholish Infections Impersonates WordPress Plugins

' src=

  • March 1, 2024

New Wave of SocGholish Infections Impersonates WordPress Plugins

SocGholish malware , otherwise known as “fake browser updates”, is one of the most common types of malware infections that we see on hacked websites. This long-standing malware campaign leverages a JavaScript malware framework that has been in use since at least 2017. The malware attempts to trick unsuspecting users into downloading what is actually a Remote Access Trojan (RAT) onto their computers, which is often the first stage in a ransomware infection.

Late last week our incident response team identified a fresh wave of SocGholish (fake browser update) infections targeting WordPress websites. The infected sites were compromised through hacked wp-admin administrator accounts, as we will demonstrate in this post. This is just one of countless examples of why securing your administrator panel is of the utmost importance, regardless of whether you use WordPress or another CMS.

Example of a SocGholish landing page commonly used to serve malicious downloads.

Origins: <script> tags in wp_postmeta

Let’s take a look at this particular variant of SocGholish: it was first identified last October, 2023, and was originally found injected using <script> tags into the wp_postmeta table of the database of compromised WordPress websites:

Injected script leverages malicious whitedrill.org domain

In the final quarter of 2023, this variant of Socgholish was detected by our remote website scanner SiteCheck over 1,400 times. By comparison, so far this year this malware has been identified in over 2,800 scans. This is a significant increase in detections — more than double the average monthly volume from last year.

The malicious JavaScript screen (captured above) in turn loads a second malicious JavaScript from another domain controlled by the attackers:

Malicious javascript loads a second malicious JavaScript from another domain controlled by the attackers

It appears that the stake[.]libertariancounterpoint subdomain is hosted at an entirely different IP address from the main domain.

This is quite typical for SocGholish malware campaigns and we have identified this type of “ domain shadowing ” technique before. Threat actors hosting their payloads on hacked domains is a common tactic they employ.

The first IP is hosted by Unified Layer in the United States, whereas the second appears to be a cloud hosting service “Servinga GmbH” in Germany.

New wave of SocGholish found in bogus WordPress plugins

While we still see many well known SocGholish injections, last week, however, we began to see the same malware recycled in a slightly different fashion: Installed and loaded as a bogus version of an otherwise-legitimate WordPress plugins.

SocGholish found in legitimate woo title limit plugin

The legitimate plugin is intended to limit the character length of product names in WooCommerce stores, although it hasn’t been updated in 2 years and appears to have been abandoned.

There doesn’t appear to be any recent uptick in downloads and no recent vulnerabilities reported for this software, which seems to suggest that the attackers have bundled the malware into their own version of the plugin:

Number of plugin downloads per day

Modified plugin with custom_js_for_specific_pages

The modified version of the plugin has the following extra code that adds the custom_js_for_specific_pages action to inject malware into all public pages when they are viewed by a non-administrator user.

Contents of ./wp-content/plugins/woo-title-limit/includes/class-woo-title-limit-i18n.php

Once we peel back the obfuscation we see the following:

This, in turn, is loaded from the SocGholish server on stake.libertariancounterpoint[.]com.

Compromised credentials and unauthorized admin panel access

From checking the access logs across several impacted websites it looks like the most likely point of entry was compromised wp-admin credentials.

In the access logs we see that after the initial log in, the bad actor visits the upload plugin page:

They then upload the infected plugin to ./wp-content/uploads/2024/02/control.zip:

WordPress then extracts the plugin, deletes the zip file, and the malware is now installed onto the victim site in the form of the bogus plugin.

Once the plugin is activated, the website begins to serve SocGholish payloads.

Modified plugin with myplugin-custom-script-js

Another patched plugin used to inject SocGholish scripts is Performance Lab where the attackers added the following code:

The code injection conditions are almost identical to what we described in the previous example. The injection method is a bit different though. Instead of simply echoing the malicious script in the footer section, this code uses WordPress functions to register and enqueue the myplugin-custom-script script. Its base64-encoded URL can be found in the $encoded_url variable.

When WordPress decodes the URL and executes the plugin code, we can find the following script tag in generated pages:

In this case the initial TDS URL is hxxps://gitbrancher[.]com/tKWKSumd4TuZvaouP1sbETiHRNvewWvfiQ-HKnAbPX5 which in turn loads the SocGholish script from stake.libertariancounterpoint[.]com .

Modified plugin with flexible-custom-script-js

Another similar modification was found in the “Flexible SSL for CloudFlare” plugin (again, it’s a patched plugin that hackers upload to compromised sites, not the one that you can find in the official WordPress plugin repository).

Everything is like in the previous examples except for the word “ myplugin ” replaced with the word “ flexible ”, and a new $encoded_url .

This script also currently loads SocGholish from stake.libertariancounterpoint[.]com .

Modified plugin with flex-init-custom-script-js

One more SocGholish script injected via modified plugins.

All TDS domains mentioned in this post are hosted on the server 83.69.236.128 and previously 81.94.150.21 (well known SocGholish-related infrastructure) and have DNSPod NameServers.

The domain registration dates are very recent.

  • eeatgoodx[.]com — January 30, 2024
  • gitbrancher[.]com — February 22, 2024
  • funcallback[.]com — February 22, 2024
  • asyncfunctionapi[.]com — February 24, 2024

Protect your site from malicious plugins and SocGholish

Although there have been a variety of maliciously modified plugins and several different fake-browser update campaigns, the goal of course is always the same: To trick unsuspecting website visitors into downloading remote access trojans that will later be used as the initial point of entry for a ransomware attack.

Ransomware is a very profitable business for attackers; in fact, some criminal organisations behind the attacks function much like regular IT companies, fully equipped with HR departments, bonuses, and even employee of the month programs .

As website owners we all have the responsibility of keeping the web a safe place for everyone, and the first line of defense in preventing your website from distributing malware is to keep it as secure as possible.

Make sure to:

  • Keep your website software (including your core CMS, plugins, and themes) up to date with the latest security patches
  • Enable automatic updates whenever possible
  • Employ the use of a regular backup system
  • Use strong and unique passwords for all of your credentials
  • Use a website firewall to help patch known vulnerabilities and block hack attempts

And as website visitors and regular users, be vigilant and make sure not to click on any suspicious links! Only download your website software updates from the official source to help mitigate risk. That means no nulled plugins or themes , either!

Believe your website may have fallen victim to SocGholish or need a hand cleaning up a persistent malware infection on your site? Our experienced security analysts are available 24/7 to help get rid of website malware and restore your website environment. Reach out — we love to chat !

' src=

Ben Martin is a security analyst and researcher who joined the company in 2013. Ben's main responsibilities include finding new undetected malware, identifying trends in the website security world, and, of course, cleaning websites. His professional experience covers more than eight years of working with infected websites, writing blog posts, and taking escalated tickets. When Ben isn't slaying malware, you might find him editing audio, producing music, playing video games, or cuddling with his cat. Connect with him on Twitter

Related Tags

  • Black Hat Tactics ,
  • Hacked Websites ,
  • Remote Access Trojans ,
  • SocGholish ,
  • WordPress Plugins and Themes

Related Categories

You may also like.

Tampered OpenCart Authentication Aids Credit Card Skimming Attack

  • Ecommerce Security

Tampered OpenCart Authentication Aids Credit Card Skimming Attack

' src=

  • October 19, 2023

Poste Italiane Phishing

  • Security Education

Phishing Campaign Targets Poste Italiane & SMS OTP Verification

' src=

  • April 29, 2020

Labs Note

  • Sucuri Labs

Malicious Pop-up Redirects Baidu Traffic

' src=

  • September 29, 2020

presentation plugin on wordpress

Why You Shouldn’t Use SMS For 2FA

' src=

  • November 24, 2021

Vulnerable WordPress Sites Compromised Database Injections

Vulnerable WordPress Sites Compromised with Different Database Infections

' src=

  • January 19, 2023

presentation plugin on wordpress

  • Magento Security
  • Vulnerability Disclosure

Critical Magento Shoplift Vulnerability (SUPEE-5344) – Patch Immediately!

' src=

  • April 18, 2015

WordPress Vulnerablity Disclosre

Object Injection Vulnerability Affects WordPress Versions 3.7 to 5.7.1

  • May 17, 2021

Clever SEO Spam Injection

Clever SEO Spam Injection

' src=

  • December 17, 2018

Fear Uncertainty Doubt - Sucuri Blog

Fear, Uncertainty, and Doubt

  • November 26, 2018

Stored XSS in WordPress Core

' src=

  • March 13, 2017

Sucuri Cookie Policy See our policy>>

Our website uses cookies, which help us to improve our site and enables us to deliver the best possible service and customer experience.

SaaS Security

Malware Campaign Exploits Popup Builder WordPress Plugin to Infect 3,900+ Sites

WordPress Plugin

A new malware campaign is leveraging a high-severity security flaw in the Popup Builder plugin for WordPress to inject malicious JavaScript code.

According to Sucuri, the campaign has infected more than 3,900 sites over the past three weeks.

"These attacks are orchestrated from domains less than a month old, with registrations dating back to February 12th, 2024," security researcher Puja Srivastava said in a report dated March 7.

Infection sequences involve the exploitation of CVE-2023-6000, a security vulnerability in Popup Builder that could be exploited to create rogue admin users and install arbitrary plugins.

Cybersecurity

The shortcoming was exploited as part of a Balada Injector campaign earlier this January, compromising no less than 7,000 sites.

The latest set of attacks lead to the injection of malicious code, which comes in two different variants and is designed to redirect site visitors to other sites such as phishing and scam pages.

WordPress site owners are recommended to keep their plugins up-to-date as well as scan their sites for any suspicious code or users, and perform appropriate cleanup.

"This new malware campaign serves as a stark reminder of the risks of not keeping your website software patched and up-to-date," Srivastava said.

The development comes as WordPress security firm Wordfence disclosed a high-severity bug in another plugin known as Ultimate Member that can be weaponized to inject malicious web scripts.

The cross-site scripting (XSS) flaw, tracked as CVE-2024-2123 (CVSS score: 7.2), impacts all versions of the plugin, including and prior to 2.8.3. It has been patched in version 2.8.4, released on March 6, 2024.

The flaw stems from insufficient input sanitization and output escaping, thereby allowing unauthenticated attackers to inject arbitrary web scripts in pages that will be executed every time a user visits them.

"Combined with the fact that the vulnerability can be exploited by attackers with no privileges on a vulnerable site, this means that there is a high chance that unauthenticated attackers could gain administrative user access on sites running the vulnerable version of the plugin when successfully exploited," Wordfence said.

Cybersecurity

It's worth noting that the plugin maintainers addressed a similar flaw (CVE-2024-1071, CVSS score: 9.8) in version 2.8.3 released on February 19.

It also follows the discovery of an arbitrary file upload vulnerability in the Avada WordPress theme (CVE-2024-1468, CVSS score: 8.8) and possibly execute malicious code remotely. It has been resolved in version 7.11.5.

"This makes it possible for authenticated attackers, with contributor-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible," Wordfence said .

Cybersecurity

Goodbye, Atlassian Server. Goodbye… Backups?

Protect your data on Atlassian Cloud from disaster with daily backups and on-demand restores.

Cybersecurity Webinars

Learn how to shield every identity in your saas ecosystem.

From Humans to Bots: Every Identity in Your SaaS App Could Be a Backdoor for Cybercriminals.

Securing GenAI: Get Expert Insights

Learn how to protect your innovations from emerging security threats with expert advice.

Cybersecurity

Sign up for free and start receiving your daily dose of cybersecurity news, insights and tips.

COMMENTS

  1. Forget PowerPoint, How to Create Presentations in WordPress

    Step 1: Install a WordPress Presentation Plugin. The easiest way to create presentations in WordPress is by using Smart Slider 3. This free plugin works with any WordPress theme and is optimized for SEO. It also comes with pre-made slides, animations, and templates, so you can create beautiful presentations, fast.

  2. Plugins categorized as powerpoint

    Slideshow presentations made simple on WordPress. Design each slide as you would a post using… Aaron D. Campbell 200+ active installations Tested with 6.1.5 Updated 2 years ago

  3. Slides & Presentations Plugin

    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.

  4. Plugins categorized as presentations

    Plugin Tag: presentations. Slides & Presentations (13 total ratings) Allows you to create presentations with the WordPress block editor. Ella van Durpe 500+ active installations Tested with 5.3.17 Updated 4 years ago ... Embed Knovio or KnowledgeVision online presentations in a WordPress site or blog. Add video or…

  5. 5 Top WordPress Plugins for Adding Presentations

    Let's look at the top 9 WordPress plugins for the latter function. Add Presentations on WordPress with These Plugins. SlideShare by Yoast. Document Embedder. Easy Document Embedder. Presenter. Responsive Slider. Final Thoughts. Further reading.

  6. How to Embed a PowerPoint Presentation in WordPress (3 Easy Methods)

    Select the Embed option and customize how you want to show the presentation. Click on the Publish button and copy the embed code. Go back to your WordPress editor and switch over to the Code Editor. Then paste the embed code anywhere on the post. You're all set.

  7. HTML5 Slideshow Presentations Plugin

    With this plugin, You'll be able to create a presentation in no time using WordPress' familiar built-in toolset, and the best part is, You won't need to upload to slideshare when you're done. You're hosting your own presentations and can share/present them anytime. The presentation template is based on html5slides by Luke Mahé and ...

  8. Webslides Presentations Plugin

    Description. Installation. Changelog. Leverage the power of the free Webslides framework to create your own presentations directly in WordPress block editor (Gutenberg). Works with every theme. Your presentations are saved in a custom post type and displayed with a special HTML template, that loads the Webslides CSS and JS library.

  9. How to Add Presentations to WordPress Without Using PowerPoint

    How to Create Presentations in WordPress with Smart Slider 3. Step 1: Install Smart Slider 3. Step 2: Configure the Settings. Step 3: Start A New Project. Step 4: Choosing A Slide. Step 5: Customizing the Slide Background. Step 6: Adding Content to the Slide. Step 7: Displaying Your Presentations in WordPress.

  10. 6 Best WordPress Presentation Plugins 2022 (Free & Pro)

    The Slides & Presentations plugin is compatible with WordPress version 5.3 and above. It is recommended that both Gutenberg and this plugin be installed and updated to ensure that this plugin will function correctly. This plugin can create a custom post type called 'Presentation' on the front-end.

  11. Plugins categorized as presentation

    3D Presentation Plugin allows to manage a 3D Presentation in your WordPress site using impress.js. Luca Paggetti 30+ active installations Tested with 3.4.2 Updated 12 years ago Mobile Kiosk (1 total ratings) Drive a mobile slideshow style kiosk from your Wordpress site.

  12. 3 Ways to Add a PowerPoint to WordPress

    Click Generate. You'll then see an embed code that you'll need to copy. 6. Copy the embed code. All the text in the code box will be selected when you click inside the text box, so you can press Ctrl + C (Windows) or Cmd + C (Mac) to copy it to your clipboard. 7. Log into your WordPress blog.

  13. How to Embed PowerPoint in WordPress

    Here is how you can utilize this option: Utilizing the Google Slide Embed Code-Go to your Google Slides presentation, select 'File' and choose the 'Publish to Web' option. Click on the 'Embed' tab and copy the iframe the way you did in the SlideShare example. Now, you're free to paste the code into the WordPress Text Editor.

  14. How to Embed PowerPoint Into a WordPress Page or Post

    Here's how you can embed PowerPoint presentations from your drive to your WordPress website: Login to your website's admin panel and navigate to Plugins > Add New. Next, search for the Embed Any Document plugin and install and activate it to your site. Top Article: Five Great Business Blog Examples. Once the plugin is activated, head over ...

  15. How to Embed a PowerPoint Presentation into a WordPress Website

    To do this, navigate to Plugins in your WordPress dashboard and click on Upload Plugin. Find the plugin by typing its name in the search box, then install and activate it. 2. Embed Any Document is now integrated seamlessly into the post editor. To upload a presentation, click on the Add Document button.

  16. 2 Ways to Add Google Slides Presentations in WordPress

    Just click the Publish button to give Google slides the permission to make your presentation available for viewing. Once you've done that, head over to the Embed tab. You'll see the embed code in the text box. Copy that and proceed to your WordPress admin area.

  17. How To Upload A PowerPoint Presentation To WordPress

    PowerPoint presentations can now be uploaded using the WordPress uploader. The first step is to export your PowerPoint presentation as a video. The next step is to upload the video to YouTube. The third step is to copy the link provided by clicking the Share button.

  18. Top 9 WordPress Presentation Plugins 2024

    WP Present - Beta. The WP Present- Beta plugin is yet another fantastic tool from the WordPress directory which can make your presentation crafting proficient. With this plugin, create and form interactive slide decks based on your presentation topic ideally. This presentation plugin also works with 'Revealjs.com.'.

  19. Top 12 must-have WordPress plugins in 2024

    It seamlessly integrates as a block within the WordPress.com editor, eliminating the need to switch between multiple platforms and applications. 5. Dashify for WooCommerce. Image source: WordPress.org. Dashify is another WordPress plugin that comes in handy for e-commerce business owners.

  20. What is a plugin?

    A WordPress plugin is a package of code that can be installed on a WordPress website to add new features or functionality. Whereas themes are used to control the look and feel of a WordPress site, plugins are used to add to…

  21. 11 Best WordPress Timeline Plugins for 2024 (+How to Guide)

    2. Cool Timeline. Cool Timeline is an outstanding WordPress timeline plugin that highlights your events and stories in the most attractive and informative way. It allows you to display both vertical and horizontal timelines as you desire. All you need to do is create posts, add images, and insert dates to the timeline.

  22. Portfolio by BestWebSoft

    Portfolio plugin is the best way to create and add past projects to your WordPress website. Create, configure and manage unlimited number of portfolio projects. Include project details, short and long description, URL, screenshots, date of completion along with each project and much more.

  23. Top WordPress plugin accused of adding backdoor that could unpublish

    The plugin in question is called BricksUltimate Addon, and it's developed for Bricks Builder, a widely popular site building platform, designed first and foremost for advanced WordPress users ...

  24. Presentation Shortcode

    You can add a shortcode to any page or post using a shortcode block.. To create a presentation, use: [presentation]To create a slide, use: [slide]All the [slide] shortcodes must be wrapped by a [presentation] shortcode — otherwise, the slides won't show up.Presentation-wide settings such as height, width, and transition duration (in seconds) can all be set using the respective attributes ...

  25. Hackers exploit WordPress plugin flaw to infect ...

    By. Bill Toulas. March 10, 2024. 11:38 AM. 2. Hackers are breaching WordPress sites by exploiting a vulnerability in outdated versions of the Popup Builder plugin, infecting over 3,300 websites ...

  26. Synced Pattern Overrides punted, Font Library approved, as WordPress 6

    As the WordPress 6.5 release date is just around the corner, contributors have been racing to complete work on a few outstanding issues and bug fixes. Two of the most prominent features, Synced Pattern Overrides and the Font Library, have been stuck in critical debates until today when Executive Director Josepha Haden Chomphosy weighed in with an official response and a path forward.

  27. New Wave of SocGholish Infections Impersonates WordPress Plugins

    New Wave of SocGholish Infections Impersonates WordPress Plugins. SocGholish malware, otherwise known as "fake browser updates", is one of the most common types of malware infections that we see on hacked websites. This long-standing malware campaign leverages a JavaScript malware framework that has been in use since at least 2017.

  28. Malware Campaign Exploits Popup Builder WordPress Plugin to Infect

    A new malware campaign is leveraging a high-severity security flaw in the Popup Builder plugin for WordPress to inject malicious JavaScript code. According to Sucuri, the campaign has infected more than 3,900 sites over the past three weeks. "These attacks are orchestrated from domains less than a month old, with registrations dating back to ...

  29. Intro Tour Tutorial DeepPresentation

    Free version of Intro Tour Tutorial Plugin. Visual frontend builder: You can create and edit all tour steps and also visually select the start element ( button ) directly in the frontend. 4 design themes (accent color adaptive): You can choose from multiple themes for styling presentational elements and choose the most suitable one to match the ...