This reference lists the shortcodes, blocks, and widgets included with the free Uncanny Toolkit for LearnDash, grouped by module. Each shortcode requires its module to be enabled on the Uncanny LearnDash Toolkit settings page. Follow the linked article in each section for full setup details.
| Module | Shortcodes | Description |
|---|---|---|
| Front End Login | [uo_login_ui] [uo_login] | Displays a login form. |
| Hide Admin Bar | N/A | Hides the admin bar for selected WordPress user roles. |
| LearnDash Breadcrumb Links | [uo_breadcrumbs] | Displays a breadcrumb trail with proper Course > Lesson > Topic hierarchy. |
| LearnDash Certificate Widget | N/A | Adds a widget that displays a list of the certificates a user has earned. |
| LearnDash Groups in User Profiles | N/A | Displays a list of a user’s LearnDash Groups on their profile page. |
| LearnDash Login/Logout Redirect | N/A | Enables you to specify the pages that users are redirected to when logging into or out of the site. |
| LearnDash Resume Button | [uo_learndash_resume] | Displays a button that takes the user back to their most recently visited Course, Lesson, Topic, or Quiz page. |
| Log In/Log Out Links | [uo_login_link] [uo_logout] [uo_loginout] [uo_register] | Displays either a link to log in, a link to log out, a link that displays Log In or Log Out depending on the user’s logged in status, or a link to the register page. Also enables adding a Log In or Log Out link to menus. |
| Menu Item Visibility | N/A | Enables a setting on menu items that lets you specify whether the item is displayed to logged in users, logged out users, or everyone. |
| Show Learndash Certificates | [uo_learndash_certificates] | Displays a list of the certificates a user has earned. |
| Show or Hide Content | [uo_show for=”loggedin”][/uo_show] [uo_show for=”loggedout”][/uo_show] | Hides or shows content based on the user’s logged in status. |
| User Switching Module | N/A | Gives administrators (or anyone with the capability to edit users) the ability to switch between user accounts for testing purposes |
| Not Enrolled Redirect | N/A | Adds a field to the Edit Course screen that enables you to specify a URL that users will be redirected to if they attempt to access the course but are not enrolled |
| Topics Autocomplete Lessons | N/A | When enabled, if all topics in a lesson are marked as completed, the Lesson is marked completed automatically. |