LearnDash: Course Completion Date Shortcode
Adds a [wpide_ld_completed_on] shortcode that shows the date the student completed a course, or a "not completed yet" message.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Adds a [wpide_ld_completed_on] shortcode that shows the date the student completed a course, or a "not completed yet" message.
Notifies the leaders of each LearnDash group a student belongs to when that student completes a course, so managers can follow their team's training.
Removes LearnDash lessons, topics, quizzes and certificates from your site's search results so visitors only find courses, not locked lesson pages.
Sends students to a page of your choice (a thank-you page, survey or upsell) the next time they load a page after completing a LearnDash course.
When a logged-in user opens a lesson or topic of a course they are not enrolled in, they are sent to the course page where they can enroll, instead of seeing a locked page.
Redirects logged-out visitors who open a lesson, topic or quiz to the login screen, then brings them back to that page after they log in.
Shows a notice at the top of course, lesson and topic pages telling enrolled students the date their access ends, for courses that use access expiration.
Tells search engines not to index LearnDash lessons, topics, quizzes and certificates, which are usually locked and only show a login message to crawlers.
Adds a [wpide_ld_students] shortcode that shows social proof such as "1,240 students enrolled" on a course page, cached so it stays fast.
Hides posts and pages that you set to noindex in Yoast SEO or Rank Math from your own site search, such as thank-you pages and thin landing pages.
Adds a small, separated disclaimer built from blocks at the end of posts and pages, for example a "not financial or medical advice" notice.
Adds a "Clear page cache" item to the toolbar for editors, who normally cannot purge WP Rocket, protected with a nonce and limited to clearing the page they are viewing.
WordPress only lets administrators edit the privacy policy page. This allows editors to update it too.
Gives editors access to Appearance > Menus and Widgets without letting them switch themes or open the Customizer.
Gives editors access to the Redirection plugin's screens so they can add and fix redirects themselves, without making them administrators.
Allows editors to add, edit and remove users, while making sure they can never create administrators or touch administrator accounts.
Stops The Events Calendar from adding a noindex tag to calendar pages that currently have no events, useful for seasonal calendars that should stay in search results.
Adds body classes such as wpide-llms-enrolled or wpide-llms-completed on course and lesson pages so you can tailor the design for each student.
Adds a [wpide_llms_enrolled id="123"] shortcode that shows its content only to students enrolled in a course or membership, with an optional message for everyone else.
Emails you whenever a student completes a LifterLMS course, with their name, email and a link to their reporting page.
Adds a [wpide_llms_progress] shortcode that shows the logged-in student's progress through a course as an accessible bar with a percentage.
Sends students to a page you choose, such as a survey or next-steps page, the next time they load a page after completing a LifterLMS course.
Removes LifterLMS lessons and quizzes from your site's search results so visitors find courses instead of locked lesson pages.
Adds a noindex instruction to LifterLMS lessons, quizzes and certificates, which are usually locked and only show crawlers a restriction message.