Skip to content

Features

What LearnDash wpForo gives you, and where each part is covered in these docs.

A dedicated mapping table links wpForo forums to LearnDash courses. The relationship is many-to-many: a forum can gate multiple courses, and a course can be linked to multiple forums across multiple boards. See Link a course to a forum.

Each link has a privacy mode that decides who can read and post:

Mode Read Post
Automatic Depends on the course — paid/closed course becomes private, free/open stays public Members
Always Private Members only Members only
Public read, members-only posting Everyone Members only
Always Public Everyone (default wpForo behaviour) Everyone

See Privacy and access modes.

When a forum gates more than one course, the access mode decides whether a student needs access to all of the linked courses or just any one of them. See Privacy and access modes.

Enrolling a student in a linked course adds them to the forum’s usergroup immediately; unenrolling removes them. This works whether enrollment happens through the admin, a purchase, a LearnDash group, or WP-CLI. See Membership sync.

Every forum edit screen on every wpForo board carries the same settings box, and the course-side picker lists forums from all boards in one list. A single course usergroup is reused across boards. See Multi-board support.

Administrators and the author of a linked course always have full access to the forum, regardless of privacy mode, so privileged users are never locked out of their own content.

You can show a custom message (with HTML) to users without access, and optionally let non-enrolled users read topics while blocking replies. See Forum settings.

A Course wpForo Forum widget lists the forums linked to the current single course page, with results cached per course. See The course forum widget.

Mappings from older versions of the plugin (stored as ld_forum_* and ld_board_forum_* options) are migrated into the new table automatically, and the plugin keeps those options in step for any external code that still reads them.