Skip to content

The selected custom template will replace default LearnDash course template for non-enrolled students.

Notifications You must be signed in to change notification settings

brainstormforce/custom-template-learndash

Repository files navigation

Custom Template for LearnDash

Contributors: pratikchaskar, wpcrafter
Tags: liftlms, course, page-buider, beaver builder, elementor, visual composer
Requires at least: 4.4
Requires PHP: 5.3
Tested up to: 6.6
Stable tag: 1.0.6
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

The selected custom template will replace default LearnDash course template for non-enrolled students.

Description

To convert more visitors into students, you need a real sales page for your LearnDash courses. However, most sites just use the default LeanDash page that is not very friendly for conversions. That is because, making a custom sales page is difficult and requires a ton of custom development. But not anymore!

Now with this plugin, you will be able to design your own conversion friendly, custom sales page for your courses with any page builder. The page will be displayed to only non enrolled students, who have not bought the course.

In nutshell, transform the default LearnDash course template that appears for non enrolled students into a custom designed, sales or landing page and convert more visitors into students!

Installation

  1. Upload custom-template-learndash.zip to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress

Here is how this plugin works:

  1. Install & Active the Plugin.
  2. Add a new Custom Template from the menu that would appear under LearnDash LMS Menu.
  3. The new Custom Templates will appear in the admin area of all individual courses under option "Select Custom Template for this Course".
  4. Select the template for individual course.
  5. The default LearnDash template for that individual course will be replaced with the custom template selected in previous step.

This plugin currently works best with the Astra Theme.

Screenshots

  1. Add a new Custom Template.
  2. Create Template with Any Page Builder of your choice!
  3. Select the Template for courses.
  4. Selected Template for non - enrolled students.
  5. For enrolled students, the normal course page appears.

Changelog

1.0.6

  • Fix: Updated broken link found inside editor.

1.0.5

  • Improvement: Added compatibility to WordPress 6.1

1.0.4

  • Fix: Version number updated.

1.0.3

  • Fix: Code updated according to coding standard.

1.0.2

  • Fixed: PHP Notice when the Custom Template is selected to None from the course.

1.0.1

  • Correctly hide the content added by learndash when custom template is used.

1.0.0

  • Initial Release