01. Introduction to MemberDash
MemberDash Docs landing page.
MemberDash Docs landing page.
MemberDash Docs landing page.
Getting Started with WooCommerce
Getting Started with WooCommerce Memberships
Definitions of terms used throughout the Beaver Profile Builder documentation.
BeaverDash Docs - Glossary
Terms used throughout the LearnDash Materials Extended documentation.
Definitions of terms used throughout the Lifter Elements documentation.
Terms used throughout the Tangible Tweaks for LearnDash documentation.
Every Tangible Tweaks for LearnDash feature at a glance: what it does, its requirements, settings, and where it acts.
Every LearnDash Materials Extended setting, per-item field, and preset value, with defaults.
Every field available in the Profile Edit Form field picker, where each saves its data, and its special behaviour.
The learndash_materials_extended shortcode, the HTML it outputs, its CSS classes, and the file-type icon map.
All Tangible Tweaks for LearnDash shortcodes with their parameters and usage notes.
Filters for extending the Profile Edit Form with additional field types and pre-configured fields.
Hooks, constants, and integration points in Tangible Tweaks for LearnDash for developers.
Every condition Lifter Elements adds to the Elementor conditional logic panel, with its operators, values, and what makes each rule true.
Renders a single button that sends the visitor to the checkout page of one LifterLMS access plan.
Renders a trigger that opens a three-screen popup where the logged-in user uploads, crops, and confirms a new avatar.
Renders a button that links from a lesson back to its parent course.
Renders a course → lesson → topic breadcrumb trail for LearnDash content pages.
Buttons Field Connections for use in Beaver Themer dynamic content.
Buttons Shortcodes for use in BeaverDash templates.
Certificate Field Connections for use in Beaver Themer dynamic content.
Displays LearnDash certificates in a grid, masonry, gallery, or list layout.
Renders the LifterLMS checkout form for the access plan named in the page URL, so you can build the checkout page in Elementor.
Conditions Shortcodes for use in BeaverDash templates.
Renders the main body content (the_content) of the current LearnDash course, lesson, topic, or quiz.
Displays the access plans of the current LifterLMS course as a slider or a table of pricing boxes, each with its own enroll button.
Renders the audio player for the current course, using the URL set in the course's LifterLMS Featured Audio field.
Displays the profile picture, name, role label and biography of each instructor assigned to the current LifterLMS course.
Renders LearnDash's native course content overview widget inside a Beaver Builder layout.
Renders the course description written in the course editor, with LifterLMS blocks stripped out, as a styleable text block.
Displays the full course structure in a configurable table with completion status indicators.
Renders a button that takes an enrolled student to the next incomplete lesson of the current course.
Dynamic tags that bind Elementor controls to data from the current LifterLMS course: title, content, media, meta, access plans, and progress.
Course Field Connections for use in Beaver Themer dynamic content.
Displays LearnDash courses in a grid, masonry, gallery, or list layout.
Course Grid Field Connections for use in Beaver Themer dynamic content.
Displays LearnDash courses as a simple vertical list.
Lists LifterLMS courses in a responsive grid, filtered by taxonomy and enrollment status, with a drag-and-drop course card template.
Prints the current course's estimated completion time, difficulty, tracks, categories and tags as a LifterLMS meta block, plus any custom label/value rows you add.
Renders the full course outline — lessons, topics, and quizzes — with completion status icons and optional pagination.
A compact course navigation menu for use in the LearnDash Focus Mode sidebar layout.
Renders a compact list of the sections and lessons in the current course, with completion icons and optional collapsible sections.
Shows the prerequisite course or track a student must finish before starting the current course, and hides itself once they have.
Displays the price and pricing model for a LearnDash course, with optional text wrappers and per-price-type color control.
Renders a visual progress indicator for a LearnDash course. Supports multiple display shapes and optional meta text.
Renders the current student's progress in the course as a LifterLMS bar, a custom bar or a circle, with an optional percentage or lesson count.
Renders the LifterLMS reviews block for the current course: published student reviews and, for logged-in students, the review form.
Course Shortcodes for use in BeaverDash templates.
Shortcodes that output data from the current LifterLMS course: title, content, media, meta, access plans, and progress.
Renders the full LifterLMS course syllabus — section headings and a preview card for every lesson — for the current course.
Embeds the current course's LifterLMS Featured Video with player options for size, controls, mute and autoplay.
Renders a LearnDash enrollment button. Automatically hides when the user is already enrolled or the course requires no enrollment action.
Renders a button linking to a LifterLMS Group's open invitation URL.
Lists the members of a LifterLMS group in a responsive card grid, with each member's avatar, name and group role.
Displays the course or membership linked to a LifterLMS Group as a card with thumbnail, title, excerpt, difficulty and lesson count.
Dynamic tags that output data from a LifterLMS Group: identity, media, membership, seats, invitations, and the linked course or membership.
Lists LifterLMS Groups as a grid of cards, filtered by group visibility or by the visitor's own group enrollments.
Renders the featured image of the current LearnDash course, lesson, topic, or quiz.
Labels Field Connections for use in Beaver Themer dynamic content.
Renders a confirmation button that lets a group member unenroll themselves from a LifterLMS Group.
Renders the current lesson's Featured Audio as a player, or a placeholder while the lesson is drip-locked.
Renders the current lesson's editor content, or a replacement message while the lesson is drip-locked.
Displays the topics and quizzes within the current lesson in a configurable table with completion status indicators.
Dynamic tags that output data from the current LifterLMS lesson: content, media, the parent course URL, next and previous lesson navigation, and the drip countdown.
Lesson Field Connections for use in Beaver Themer dynamic content.
Displays LearnDash lessons in a grid, masonry, gallery, or list layout.
Displays LearnDash lessons as a simple vertical list.
Renders the outline of the current lesson — its topics and quizzes — with completion status icons.
Renders previous and next lesson links that follow the course order set in the LifterLMS course builder.
Lesson Shortcodes for use in BeaverDash templates.
Shortcodes that output data from the current LifterLMS lesson: content, media, next and previous lesson navigation, and the drip countdown.
Embeds the current lesson's featured video with player options for size, controls, mute and autoplay.
Links Field Connections for use in Beaver Themer dynamic content.
Links Shortcodes for use in BeaverDash templates.
Lists Field Connections for use in Beaver Themer dynamic content.
Renders the LifterLMS login form for logged-out visitors, with a choice of layout and an optional custom redirect after login.
Renders a LearnDash mark complete button for the current lesson, topic, or quiz. Hides automatically once the item is completed.
Renders the button a student uses to mark the current lesson complete, or to reach its quiz or assignment.
Renders the downloadable materials assigned to a LearnDash course, lesson, or topic.
Lists published LifterLMS memberships as LifterLMS loop cards, optionally filtered by membership category and sorted by a chosen field.
Renders a directional navigation button (Next, Previous, or Parent) that follows the LearnDash course sequence. Hides automatically when there is no target in the given direction.
Dynamic tags that output the current LifterLMS section title and the pending LifterLMS notices.
Post Field Connections for use in Beaver Themer dynamic content.
Post Shortcodes for use in BeaverDash templates.
Renders the LifterLMS pricing table (all access plans) for the current course or membership, or for one product you pick.
Renders a delete button with a confirmation popup that lets the logged-in user delete their own account.
Renders a configurable form where the logged-in user edits their profile fields, saved over AJAX.
Displays LearnDash quizzes in a grid, masonry, gallery, or list layout.
Displays LearnDash quizzes as a simple vertical list.
Quiz Shortcodes for use in BeaverDash templates.
Renders the LifterLMS student registration form so visitors can create an account from any Elementor-designed page.
Shortcodes that output the ID and title of the current LifterLMS course section.
A toggle button for showing and hiding the Focus Mode sidebar in a LearnDash Focus Mode layout.
Stats Shortcodes for use in BeaverDash templates.
Stats: Course Field Connections for use in Beaver Themer dynamic content.
Stats: Lesson Field Connections for use in Beaver Themer dynamic content.
Stats: Quiz Field Connections for use in Beaver Themer dynamic content.
Stats: Topic Field Connections for use in Beaver Themer dynamic content.
Renders a configurable status label for the current LearnDash course, lesson, topic, or quiz based on the learner progress state.
Theme Field Connections for use in Beaver Themer dynamic content.
Theme Shortcodes for use in BeaverDash templates.
Displays the quizzes within the current topic in a configurable table with completion status indicators.
Topic Field Connections for use in Beaver Themer dynamic content.
Displays LearnDash topics in a grid, masonry, gallery, or list layout.
Displays LearnDash topics as a simple vertical list.
Renders the outline of the current topic — its quizzes — with completion status icons.
Topic Shortcodes for use in BeaverDash templates.
Lists the achievements the logged-in user has earned in LifterLMS as a grid of badges, with an optional limit and a column count.
Lists the certificates the logged-in student has earned, either in full or as a short "recent" preview with a link to the full list.
Lists the courses the logged-in student is enrolled in, using the LifterLMS student-dashboard course loop.
Renders the complete LifterLMS Student Dashboard for the logged-in visitor, or the login and registration forms for logged-out visitors.
A user greeting and dropdown menu for displaying the current user context in a LearnDash Focus Mode header.
User Field Connections for use in Beaver Themer dynamic content.
Lists the LifterLMS memberships the logged-in visitor holds, using the same cards as the LifterLMS student dashboard.
Renders the LearnDash user profile, showing enrolled courses, progress, and earned certificates for the current user.
User Shortcodes for use in BeaverDash templates.
Renders the featured video for the current LearnDash lesson or topic, with optional featured image fallback.