Multi-Board Support
wpForo can run several boards, each with its own set of forums. LearnDash wpForo works across all of them.
How boards are handled
Section titled “How boards are handled”- Every forum edit screen, on every board, carries the same LearnDash wpForo Settings box.
- Each mapping records the board id alongside the forum and course, so the same forum id on different boards stays separate.
- The default board is board
0. Additional boards are validated against wpForo’s own board list, so a mapping can never point at a board that does not exist.
Linking a course to forums on several boards
Section titled “Linking a course to forums on several boards”Link the course to one forum per board. A single wpForo usergroup is created for the course and reused across all boards, so:
- Enrolling a student unlocks every linked forum, on every board, in one step.
- Unenrolling revokes them everywhere at once.
You can link from either side:
- Forum side — open the forum under its board and use the settings box.
- Course side — the Course Forums picker lists forums from every board in one dropdown, labelled
Board / Forum.
Access checks per board
Section titled “Access checks per board”Front-end access is evaluated with the correct board context, so a private forum on board 2 is gated by exactly the mapping that belongs to (forum, board 2) — never confused with a forum that happens to share the same id on the default board.

