Group-scoped job boards
You can give every BuddyPress group its own job board. Each group gets a Jobs tab that lists only the jobs posted to that group’s board. Your site-wide job board is not affected.
Group Job Boards is off by default, so a community with many groups does not get a board per group until you ask for it.
Turn it on
Section titled “Turn it on”- Go to Career Board > Settings > Integrations.
- In the BuddyPress card, switch on Group Job Boards.
- Save.
After you switch it on:
- Every new group gets a matching job board automatically.
- Your existing groups are added as boards in the background, 50 groups at a time. You do not need to visit each group.
- A Jobs tab appears in each group’s navigation.
The background run skips groups that already have a board, so it never creates duplicates. A group whose page is opened before the run reaches it gets its board on the spot.
Turn it off
Section titled “Turn it off”Switch Group Job Boards off and save. New groups stop getting boards and the Jobs tab is hidden. Boards already created are kept, and nothing is deleted. Switching it on again picks up where it left off.
What members see
Section titled “What members see”The Jobs tab shows the standard job listing for the group’s board. If the group has no board yet, the tab says “No jobs board for this group yet.”
The board follows the group:
- Renaming the group renames the board.
- Deleting the group moves its board to the trash.
Post a job to a group
Section titled “Post a job to a group”The group Jobs tab has no Post a Job button. Members post from the normal Post a Job page and choose the group’s board there.
The board list only shows group boards for groups the member belongs to (as member, moderator or admin). Boards that are not tied to a group, such as your site-wide board, are always in the list. Site administrators see every board.
Let group admins moderate
Section titled “Let group admins moderate”Group admins and moderators can approve or reject jobs on their own group’s board. See Group-scoped moderation.
Link a board you already made (developers)
Section titled “Link a board you already made (developers)”To tie an existing board to a group instead of letting the plugin create one, set both links:
update_post_meta( $existing_board_id, '_wcbp_group_id', $group_id );groups_update_groupmeta( $group_id, 'wcbp_board_id', $existing_board_id );
