Skip to content

Commerce and Widgets

For courses sold through an e-commerce plugin, the addon replaces the LearnDash payment button with a buy button wired to your store. It supports:

  • WooCommerce
  • Easy Digital Downloads
  • Paid Memberships Pro

When a visitor clicks the button, the addon adds the linked product to the cart over AJAX and then sends the visitor to checkout. Guests can add to cart so the purchase flow is not blocked before login. The button only acts on the specific product linked to that course.

This feature activates when the matching store plugin is present and the course is configured with an associated product. It does not add its own payment processing; it hands off to your store.

The addon registers three LearnDash widgets you can place in any widget area or block widget:

  • Reign - LD Course Listing (Reign_LD_Widget_Course_Listing) - a configurable list of courses. Also fires a reign_ld_show_course_price action so price display can be extended.
  • Reign - LD Course Categories (Reign_LD_Widget_Course_Categories) - a list of course categories.
  • Reign - LD Course Search (Reign_LD_Widget_Course_Search) - a course search form.

These are standard WordPress widgets and appear under Appearance > Widgets (or the block widget editor) once the addon is active.

On single course pages the addon can show a Related Courses section. From the Related Courses settings tab you can enable it, set the heading text, and choose how many related courses to show.