Skip to content

BuddyPress Integration - Overview

WP Career Board Pro is built for community sites running on Reign or BuddyX Pro themes with BuddyPress underneath. Activate BuddyPress and most of the Pro plugin’s seven integrations switch on automatically. Three are toggles in the BuddyPress settings card: Profile Tabs and Application Notifications are on by default, and Group Job Boards is off by default (turn it on when you want per-group boards).

Activation gate: the BuddyPress integrations register when the BuddyPress plugin is loaded (function_exists( 'buddypress' )). Individual integrations additionally check their own component - the activity stream needs bp_is_active( 'activity' ), the member chips need bp_is_active( 'members' ). Tiered credit pricing is the one exception - it loads outside the BuddyPress gate entirely so PMPro / MemberPress sites without BuddyPress still get per-membership pricing.

Integration What it does
Profile tabs Members get a My Jobs tab (employers) and a My Career tab (candidates) on their BuddyPress profile.
Group-scoped job boards Opt-in: enable it and every BuddyPress group gets a “Jobs” tab listing only that group’s jobs (existing groups are backfilled in the background).
Activity stream entries Job approvals post to the activity feed; hires post a celebratory entry.
Candidate and employer notifications Application status changes appear in the candidate’s BP notification bell; new applications notify the employer.
Member directory filters “Open to work” and “Hiring” chips on /members/.
Tiered credit pricing Different credit cost per BP member type / PMPro level / MemberPress membership.
Group-scoped moderation BP group admins approve/reject jobs on their group’s board.

Most integrations need no settings. Three have a switch at Career Board → Settings → Integrations, in the BuddyPress card:

  • Profile Tabs - on by default. Adds the My Jobs / My Career tabs to member profiles. Turn it off if your BuddyPress theme already provides equivalent tabs and you want to avoid duplication.
  • Application Notifications - on by default. Sends in-app BuddyPress bell notifications (not emails) for new applications and application status changes.
  • Group Job Boards - off by default. Turn it on to give each BuddyPress group its own job board and a “Jobs” tab; your existing groups are added as boards in the background. See Group-scoped job boards.

Tiered credit pricing is option-driven (no admin screen yet) - see its own page for how to set the matrix.

If you run a community-and-careers site (developer guild, alumni network, professional association), you already have engaged members inside groups. WP Career Board Pro turns each group into its own job board with the same chrome BuddyPress members are used to - no separate “jobs admin” experience to learn - and surfaces each member’s jobs and applications right on their profile.

  • No additional plugins. Standard BuddyPress + WP Career Board Pro is enough.
  • No theme changes. The Jobs group tab, profile tabs, and member-directory chips are added via standard BP nav and query hooks - the active theme styles them automatically.
  • No data sync. A group board is a real wcb_board post linked to the group via group-meta - every Free + Pro feature (credits, moderation, REST, alerts) works on it without extra wiring.