Conditional Mark Complete for LearnDash

(4 customer reviews)


Active Installs: 154

In stock

Categories: , ,


This plugin removes the Mark Complete along with the  Next Lesson buttons in LearnDash LMS plugin version 3 and newer.

This plugin is designed to overcome the user experience in the LearnDash LMS plugin version 3 and newer.

The user experience I’m describing is where a user will be in a lesson that contains topics yet the Mark Complete and Next Lesson buttons appear prior to the Topics being completed.

This plugin removes the Mark Complete and Next Lesson buttons until those Topics are completed. This plugin also works in both Linear and Free from course modes.

Although this plugin should function fine independent of whatever theme you use, It has been used in the following themes:

Astra BuddyBoss Divi eLumine
GeneratePress The7 University

If you are comfortable with basic coding skills, you can also edit the Mark Complete button text separately form the usual Mark Complete buttons in LearnDash. You can also reposition the button (for example) to the top of the Lesson for a more tailored user experience.

To change the Button label in the plugin, edit the plugin file (there is only one file in it) and change the ” Click Here to Continue ” text on line # 39 to whatever you want.

To position the button to your desired location in the Lesson, un-comment lines # 51 and 56, then change the CSS in the file to whatever you want.

Save and upload the plugin folder to your plugins folder via FTP, or ZIP the folder and install it as you do with any plugin when you have finished your edits.

I don’t want your money in return.

I ask only that you come back here and leave a review about your experience with this plugin. In your feedback, be sure to let me know what theme you are using it in and I’ll add it to the list above.

4 reviews for Conditional Mark Complete for LearnDash

  1. Mila Mila (verified owner)

    Thank you! It works perfectly on BuddyBoss

  2. Nigel Bailey (verified owner)

    Thank you so much! Just what I was looking for. 🙂
    Works a treat with Astra.

  3. Ren Zatopek (verified owner)

    Worked like a charm. Thank you so much! LearnDashxBuddyBoss

  4. Mohammed Montasser (verified owner)

    Amazing, exactly what i wanted. Works perfectly with Astra

Only logged in customers who have purchased this product may leave a review.