Skip to main content

User Profile

Requires LearnDash 3.0+

This module is only available when LearnDash 3.0 or later is installed and active.

User Profile​

Renders LearnDash's user profile for the current logged-in user, including enrolled courses, progress summaries, and earned certificates.

BeaverDash - Modules - User - User Profile

Usage​

Dedicated learner profile or dashboard page — Place on a page accessible only to logged-in users to give learners a central view of their activity. Pair with the bdash_student or bdash_visitor field connection to conditionally show a login prompt for guests.

Account area within a course site — Embed on a membership or account page where learners expect to find their course history and certificates in one place.

How it works​

The module renders LearnDash's [ld_profile] shortcode output (confirmed in source). The profile content — which courses are shown, progress data, and certificate links — is controlled by LearnDash's own profile settings. The module's Style tab controls the typography of the output.

Settings​

Style

SettingDescription
TypographyFont settings for the profile body text.
Title typographyFont settings for the profile heading.