Laptop on desk showing online community notifications and mentions in a forum

Building a community site on WordPress means choosing how to handle two fundamentally different needs: social networking (who people are and how they connect) and knowledge sharing (what people discuss and how information is organized).

BuddyPress excels at the social side: rich member profiles, friend connections, groups, activity streams, and notifications. Jetonomy excels at the knowledge side: structured forums, Q&A with voting, Ideas boards, trust levels, and reputation. Neither plugin tries to do everything. Together, they create a community platform that handles both dimensions well.

This guide is the complete walkthrough for building a community site that combines both.

The Architecture

LayerPluginWhat It Handles
Member IdentityBuddyPressProfiles, avatars, cover images, extended profile fields
Social ConnectionsBuddyPressFriend requests, followers, connections
GroupsBuddyPressGroup creation, membership, privacy levels
Activity FeedBuddyPressSite-wide and per-group activity streams
Discussion ForumsJetonomyForum, Q&A, Ideas, Social feed spaces
Knowledge BaseJetonomySearchable Q&A with voting and accepted answers
ReputationJetonomyTrust levels, points, leaderboard, badges
Private MessagingBuddyPress or Jetonomy ProDirect and group conversations
NotificationsBothBuddyPress social + Jetonomy forum notifications

Step-by-Step Setup

Step 1: Install the Foundation

  1. WordPress (latest version)
  2. BuddyPress (activate desired components: Extended Profiles, Groups, Activity, Notifications, Friends/Followers)
  3. A compatible theme (BuddyX, flavor, flavor child theme, or any theme that supports BuddyPress)
  4. Jetonomy (free version from WordPress.org)
  5. Jetonomy Pro (optional, for premium extensions)

Step 2: Configure BuddyPress

Set up BuddyPress with the components your community needs:

  • Extended Profiles, Custom profile fields for member bios, skills, location
  • Groups, Interest-based or project-based groups
  • Activity, Social activity stream
  • Notifications, Alert system for social events

Step 3: Configure Jetonomy

Run the Jetonomy setup wizard (setup guide). Create your community structure:

CategorySpaceType
CommunityGeneral DiscussionForum
CommunityWelcome & IntroductionsForum
SupportHelp & SupportQ&A
SupportFeature RequestsIdeas
ResourcesTips & TutorialsForum
ResourcesNews & LinksSocial

Step 4: Enable BuddyPress Integration

In Jetonomy → Settings, enable the BuddyPress integration. This activates:

Step 5: Link Groups to Forum Spaces

For each BuddyPress group that needs a discussion forum, link it to a Jetonomy space. You can do this manually or enable auto-creation so new groups get spaces automatically.

Step 6: Configure the Navigation

Your community navigation should include both BuddyPress and Jetonomy elements:

  • Community (Jetonomy home), Forum spaces, trending topics
  • Members (BuddyPress), Member directory
  • Groups (BuddyPress), Group directory
  • Activity (BuddyPress), Social activity stream
  • Leaderboard (Jetonomy), Top forum contributors
  • Search (Jetonomy), Full-text forum search
Jetonomy forum plugin community home page showing categories, spaces, trending topics, and top members
The community home page serves as the hub for all forum activity. BuddyPress member directory and groups are accessible from the main site navigation.

The Member Journey

Here is what the experience looks like for a new member:

  1. Registers and creates a BuddyPress profile with avatar, bio, and extended fields
  2. Joins groups based on interests, automatically gets access to group forum spaces
  3. Browses the forum, reads topics, discovers the community’s culture
  4. Posts their first topic, earns the “First Post” badge, starts building reputation
  5. Answers a question, their answer gets upvoted, they earn Trust Level 1
  6. Reaches the leaderboard, visible recognition motivates continued participation
  7. Connects with members, sends friend requests in BuddyPress, private messages in the forum
  8. Earns Trust Level 2, unlocks editing and flagging abilities, deepening their community role

Each step combines BuddyPress social features with Jetonomy knowledge features. The member builds both a social identity (profile, friends, groups) and a knowledge identity (reputation, badges, trust level).

Pro Extensions That Enhance the Stack

If you add Jetonomy Pro, these extensions complement the BuddyPress + Jetonomy foundation:

Jetonomy Pro extensions page showing 14 available extensions including Advanced Moderation, AI, Analytics, Custom Badges, Polls, Private Messaging, Reactions, and more
Jetonomy Pro’s 14 extensions complement BuddyPress’s social features with knowledge management and engagement tools.

Real-World Examples

Here are community types that benefit from the BuddyPress + Jetonomy combination:

Community TypeBuddyPress ProvidesJetonomy Provides
Professional networkMember profiles, connections, groupsIndustry Q&A, knowledge sharing
Online schoolStudent profiles, cohort groupsCourse Q&A, peer support
Product communityUser profiles, user groupsSupport Q&A, feature requests, docs
NonprofitVolunteer profiles, chapter groupsDiscussions, resource sharing
Employee intranetStaff profiles, department groupsInternal Q&A, knowledge base

For the employee intranet use case, see our detailed intranet guide.

Getting Started

  1. Install BuddyPress + Jetonomy
  2. Choose your theme (must support BuddyPress)
  3. Configure BuddyPress components (profiles, groups, activity)
  4. Set up forum structure (choose the right community types)
  5. Enable BuddyPress integration in Jetonomy Settings
  6. Link groups to spaces
  7. Seed with content and invite your first members

BuddyPress gives your members a social home. Jetonomy gives them a knowledge home. Together, they create the kind of community platform that keeps people coming back, not just to scroll, but to contribute, learn, and connect.