I help online course creators customize their LearnDash sites

The combination of WordPress and LearnDash is an excellent way to start an online course website with room to grow.

As your online course business grows, you may find that the out-of-the-box features don’t quite meet your needs.

That’s where LMSCoder comes in!

Latest Tutorials and Essays

How to add your theme’s header to LearnDash Focus Mode

Learn how you can insert your WordPress theme’s header into Focus Mode. YMMV because your theme that may differ from the example used in the tutorial.

The Ultimate Guide to LearnDash Email Deliverability

In this article, we explain how to true up email deliverability from your WordPress site by integrating with a free SMTP provider.

The Ultimate Guide to Frontend Profile Editing in “LearnDash”

For those not using Woo. Learn how to give your users a frontend profile editing screen, so they don’t have to edit profiles in the WordPress backend.

How to create an “enrolled courses” submenu in LearnDash

Learn how to create an “enrolled courses” submenu in LearnDash! Due to how WordPress themes work, some code tweaking may be required.

How to limit students to 5 lessons per month in LearnDash

A rather large code snippet (200+ lines) that enables LearnDash lesson/topic view tracking and limitation, with more views allowed monthly.

How to have a word count limit on your LearnDash essays

In this tutorial, we’ll show you how to add a word counter to your LearnDash essay questions, and also how to impose a word limit on those questions.

Show the original price and the discounted price on a LearnDash course page

In this tutorial, we show you how to customize the LearnDash course infobar to show an “original price” with a line through it, next to the discounted price.

Timezone-adjusted release date and time display for LearnDash lesson schedule

In this “tutorial” we basically just give you a PHP snippet that helps format Lesson Schedule release dates and times for the user’s local time zone.

How to display lesson duration in LearnDash without literally writing [1:23] in your titles

In this tutorial, we’ll show you how to stylishly let students know how long a lesson or topic is going to take, before they jump in!

How to make a shortcode to display a LearnDash course price (FREE code snippet!)

In this “tutorial” we basically just give you a PHP code snippet that registers a [lmscoder-course-price id=”123″] shortcode.