Using LearnDash with Gutenberg

WordPress 5.0 (and Gutenberg) is right around the corner, and LearnDash is ready-to-go!

One of the more frequent questions we have received lately is whether or not LearnDash will work with the new Gutenberg editor when WordPress 5.0 is released as there are naturally concerns over this WordPress release given the scope of the changes.

Let me start by putting your mind at ease: LearnDash will not break when using Gutenberg. 🙂

The truth is that we have been compatible for quite some time. Updating won’t change anything for your learners, nor will it alter your courses is any specific way. You can feel free to use the new editor to create your lessons.

As is shown in the video above, the new Gutenberg blocks can be used as you structure your course content. Not only that, we have made all of the LearnDash shortcodes into Gutenberg Blocks. When you select and insert a LearnDash Block, it will render in the same way as you would see when viewing the page on the front-end of your site.

Are there future plans for LearnDash and Gutenberg?

Phase 1 of our Gutenberg approach was to ensure that you could update without issue. This is done, and we even threw in a few extra features with regards to the LearnDash specific Blocks.

As more people update to WordPress 5.0 and use the Gutenberg editor we will gain more insight on ways to leverage the editor for new functionality.

This is where we will need your help! Please share with the community how you are using Gutenberg and LearnDash together, and what features you think would be useful from a Gutenberg perspective. We will use your feedback in this area to drive our future LearnDash-Gutenberg development.

What happens if you don’t use Gutenberg?

If you decide not to use Gutenberg when WordPress 5.0 ships then that’s perfectly okay! You can continue to use the Classic Editor if you choose to do so and LearnDash will function as normal.

My personal opinion is that you should adopt the new editor eventually as our future development efforts will assume Gutenberg as the default user experience. However, you won’t lose out on anything if you decide not to – so don’t worry!

To start using LearnDash with Gutenberg all you need to do is to update to WordPress 5.0. No settings are needed. If you want to get a glimpse at how everything will work before the official WordPress 5.0 release then feel free to install the Gutenberg plugin.

Author

Justin Ferriman is the co-founder and CEO of LearnDash, the WordPress LMS trusted by Fortune 500 companies, major universities, training organizations, and entrepreneurs worldwide for creating (and selling) their online courses. Twitter | LinkedIn

6 Responses

  1. Do you know what will happen to pages in existing LearnDash sites that were built with the classic editor? Will they still function normally when the classic editor is discontinued? Or will we have to rebuild existing pages with the Gutenberg editor at some point in the future? Thanks in advance.

  2. I’m trying it on a test server. The biggest niggle I notice is that the maximum height of a block in the editor interface appears to be just 150px. This is particularly bad for videos as well as graphics because you can’t fully see what you are putting on the page. I thought Gutenburg was supposed to make things even more WYSIWYG. Opening a Lesson in Classic editor shows everything in full, but the Gutenburg editor just gives cramped little boxes. Is this something that can be overridden or something I’m not getting?

    1. Hi Chris,

      This doesn’t have to do with LearnDash. Might be a theme issue. Since themes somewhat control the Gutenberg view of the content within the editor.

Leave a Reply

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