BuddyNext - community engine for WordPress

Guides

Forum and Community on WordPress: Add a Forum to Your Site

How to add a forum to a WordPress community without running Discourse. Forum vs feed vs spaces, and how bbPress, wpForo, BuddyBoss and Jetonomy compare.

Published 31 October 2026

How to Use BuddyNext with Jetonomy3:26Chapters and transcript

You need a forum when a question deserves an answer that other people can find later, a feed when members share quick updates, and spaces when a group needs its own room. On WordPress you can have all three without running a separate server like Discourse. The simplest route is a community plugin for the feed and spaces, plus a forum plugin that connects to it. With BuddyNext and Jetonomy, that connection is built in and the bridge is in BuddyNext Free.

We make both BuddyNext and Jetonomy, so read our opinions with that in mind. We’ve tried to give every forum option a fair hearing, including the places where a forum-only tool does the job better. We don’t quote rival prices, since they change. Check each vendor’s own site for those.

One more disclosure. Jetonomy has its own site at jetonomy.org, and it’s the right place for anyone who needs only a forum. This guide covers the other case: a forum that lives inside a community.

Quick picks: the best forum route for each need

  • A pure forum on WordPress, with deep forum features: wpForo, which is purpose-built for boards, Q&A and reputation.
  • The most refined forum software anywhere, and you can run a server: Discourse.
  • A forum plus a feed, spaces and messaging in one WordPress site: BuddyNext with Jetonomy.
  • A forum bundled into a mature community platform: BuddyBoss, which has forums built in.
  • A forum for a BuddyPress site: bbPress, the separate plugin BuddyPress pairs with.
  • Only a forum, nothing social: start at jetonomy.org or compare it with wpForo.

When do you need a forum, a feed or spaces?

These three do different jobs, and mixing them up is how communities end up with answers nobody can find.

A feed is built for fast, in-the-moment posts. Someone shares a win, a link or a poll, people react, and the post slides down within a day. It’s the heartbeat of a community. It’s the wrong place for a question that needs a careful answer.

A forum keeps a titled thread with threaded replies and votes. In a Q&A setup, the best reply is marked as the accepted answer and stays at the top. The thread has a URL, shows up in search and still helps someone six months later. That’s the real difference: a forum keeps searchable threads with accepted answers, and a feed does not.

A space is a room. It’s a group of members with their own privacy and roles, such as open, private or secret. A space can hold a feed, a forum, media and more. Spaces answer “who is in this conversation”, not “what kind of conversation is it”.

So the question isn’t feed or forum. It’s what each conversation needs:

  • A member asks “how do I set this up?” Forum. The answer helps the next person too.
  • A member shares a photo from an event. Feed.
  • A cohort of twenty people works through a course together. A private space, with a forum for questions and a feed for chatter.
  • You announce a new feature. Feed, pinned.

Our own docs make the same point about the pair: the feed is the heartbeat and the forum is the knowledge base.

What forum options does a WordPress site have?

Here is the field, grouped by where the forum lives.

OptionWhere it livesShape
bbPressPlugin, your WordPressForum
wpForoPlugin, your WordPressForum
AsgarosPlugin, your WordPressForum
JetonomyPlugin, your WordPressForum, Q&A, ideas
BuddyBoss forumsInside BuddyBoss, your WordPressPart of a community
Jetonomy with BuddyNextTwo plugins, your WordPressForum inside a community
DiscourseSeparate server or managed hostingForum

We have comparison data on wpForo, Discourse, BuddyBoss and BuddyPress, and we hold deeper facts on Jetonomy since we build it. We haven’t built comparison pages for bbPress or Asgaros, so we say little about them beyond what’s below. Check their own sites for current features.

bbPress and Asgaros: the plain forum plugins

bbPress is the forum plugin BuddyPress pairs with. By our comparison data, BuddyPress itself has no forum, and its forums come from bbPress as a separate plugin. If you run BuddyPress today, bbPress is the path of least resistance.

Asgaros is another WordPress forum plugin. We don’t track it on this site, so we won’t describe its features. What we can say is that Jetonomy ships importers for bbPress, wpForo and Asgaros, so content from any of the three can move over with a progress bar and resume support. That matters if you’re leaving one of them.

Our take: if a plain forum is all you need and your current plugin works, you don’t have to change. The reasons to look further are the ones in the sections below, mostly about whether the forum should sit inside a wider community.

wpForo: purpose-built for forums

wpForo, by gVectors, is a forum-first WordPress plugin. By our comparison data, it offers multi-board forums with several layouts (Q&A, threaded and extended), reputation, user groups, a moderation queue, reporting and banning in a capable free core. Paid add-on bundles and a credit-based AI layer, with semantic search and topic summaries, sit on top.

It wins on focus. If your community is fundamentally a forum, wpForo does boards, nested categories and threaded layouts more deeply than a feed-first engine. It does not have a social feed, and its profiles are forum profiles only. Private messages come from an add-on. Our BuddyNext vs wpForo page goes into the details.

Discourse: the gold standard, on its own server

Discourse is a 100% open-source discussion forum. By our comparison data, its threaded model, trust levels, flagging and spam handling are mature and refined on huge public forums. It’s free to self-host from a Docker image, or you can buy managed hosting from Discourse.

The catch, for a WordPress site, is that Discourse is a separate application on Ruby on Rails and PostgreSQL. It isn’t a plugin. You keep two systems in step, usually on a subdomain, and you connect logins with a plugin or single sign-on bridge. That’s the exact situation the question “how do I add a forum without a separate server like Discourse” is trying to avoid.

If you’re comfortable running the stack, or paying for managed hosting, Discourse is the better-shaped tool for discussion-first communities. Our BuddyNext vs Discourse page lays out the trade.

BuddyBoss forums: built into a bundled platform

BuddyBoss has forums built in, along with messaging, moderation and a member directory. If you’re buying a bundled platform, you get a forum without choosing a separate plugin. It also has a white-label native mobile app and a matching theme, and it has years of polish.

The trade is that the forum is part of one vendor’s platform. You get what that platform ships. For courses, events and jobs, BuddyBoss pairs with third-party plugins. See the BuddyNext vs BuddyBoss comparison and our all-in-one community platform guide for the bigger picture.

Jetonomy with BuddyNext: a forum inside a community

Jetonomy is our forum and Q&A plugin. The free version includes forum, Q&A, ideas and social discussion types, categories and spaces, threaded replies up to three levels deep, voting, accepted answers on Q&A spaces, trust levels, full-text search, a flag-and-review moderation queue and Akismet spam detection. It runs in your WordPress install, with no second server.

BuddyNext is the community around it: feed, spaces, profiles, a member directory, messaging and moderation. The bridge between them is in BuddyNext Free, and the free Jetonomy covers everything the bridge does. Here is what the pairing does.

What the bridge does, in exact terms

  • Feed cards. A discussion started in a public space with a public topic posts a “started a discussion” card in the BuddyNext feed. The card links to the thread.
  • Community search. Discussions are indexed in BuddyNext’s unified search, so members find them next to posts, members and spaces.
  • Profile Discussions tab. Every member profile has a Discussions tab with a count of what that member has started. A Discussions link also appears in the left rail.
  • Space Discussions tab. A space owner switches on Discussion under Manage space, Integrations. The space gets a forum, or the owner links one they already own.
  • Notifications. Replies, mentions and accepted answers reach the BuddyNext bell. Jetonomy owns the wording and its own emails, and BuddyNext sends no second email. This needs Jetonomy 2.0.1 or later.
  • Two-way sync. A comment on the feed card becomes a reply in the thread, and a reply in the thread becomes a comment on the card. Edits and deletions carry across.
  • Hashtag pages. A hashtag page lists up to five Jetonomy discussions that carry the same tag.
  • One inbox. Jetonomy’s private-messaging extension is suppressed on the front end when BuddyNext messaging is available, so members have one inbox.

What the bridge does not do

  • It doesn’t expose private content. A discussion in a private or secret space, a private topic, or an anonymous topic never becomes a feed card.
  • It doesn’t re-skin Jetonomy pages. Jetonomy pages such as your community home keep Jetonomy’s own navigation. BuddyNext links in from its rail and tabs but doesn’t inject its navigation into them.
  • It doesn’t send duplicate emails. The bell shows the notification; Jetonomy sends the email.
  • It doesn’t remove old search entries by itself. Discussions already indexed stay in search until they are deleted through Jetonomy or you switch search off on the Jetonomy card, which removes them.

Private spaces and the forum

When a space is linked to a forum, the space decides who is in it. Every active space member is on the forum roster, and leaving, removal or a ban takes them off. The forum’s visibility follows the space whenever the space is saved, so locking a space down later doesn’t leave the forum open.

The comment sync also respects the forum’s rules. If a topic is closed, or a member is banned or silenced in the forum, a comment on the feed card is refused with the forum’s own reason rather than slipping through as a reply.

Why a forum inside a community beats a forum next to one

A forum on a subdomain, or a forum plugin with no link to the rest of your site, leaves a gap. Feed regulars never see the thread, and forum regulars never see the people. The bridge closes that gap in a few small ways:

  • A question asked in a space surfaces in the feed, so people following the feed can jump in.
  • The answer is indexed, so the next person finds it instead of asking again.
  • The profile shows what someone has started, so you can spot the members who carry your community.
  • Notifications share one bell, so nobody has to remember a second place to check.

If you only need a forum, that extra layer isn’t worth anything. That’s why we point forum-only readers to jetonomy.org.

How do you add a forum to a WordPress community, step by step?

Here is the shortest path with BuddyNext and Jetonomy. It takes an afternoon.

  1. Install BuddyNext Free and create your first space. Invite a small group.
  2. Open Platform, then Add-ons. Find the Jetonomy card and select Install free. BuddyNext installs and activates the free plugin from wbcomdesigns.com, and the card shows Connected.
  3. Open Integration Settings. The Jetonomy card has three switches: Show in navigation, Post to the activity feed and Include in search. All three are on by default.
  4. Open a space and go to Manage space, Integrations. Switch on Discussion. The space gets its own forum.
  5. Start a test discussion as a normal member. Check that a card appears in the feed, that it’s findable in search, and that your profile Discussions count goes up.
  6. Comment on the card, then reply in the thread. Check that each shows up on the other side.

Because every bridge checks that its partner plugin is active first, nothing here adds code to your site until Jetonomy is installed. If you later deactivate Jetonomy, the Discussions link, the space tab and the feed sync disappear without errors.

Can you keep forum posts out of the feed?

Yes. The three switches on the Jetonomy card are independent. You can keep discussions searchable while keeping them out of the feed, or hide the Discussions tab while keeping forum posts in the feed. Turning a navigation or feed switch off never deletes anything; it only hides the surface.

A space owner can also keep one space’s activity out of the main feed with Share activity to the main feed under Manage space, Integrations. The search switch behaves differently: turning it off also removes the discussions already in the index, so search doesn’t keep answering with results you switched off.

What about moving an existing forum?

How you move depends on where you start.

  • From bbPress, wpForo or Asgaros: Jetonomy has importers for all three, batched with a progress bar and resume. Rehearse on a staging copy first.
  • From a BuddyPress or BuddyBoss community: the free BuddyNext Importer moves groups as spaces, activity, friendships and more. bbPress forums come across when Jetonomy is active. See the BuddyBoss and BuddyPress guides.
  • From Discourse: we don’t have an importer for it, so plan to carry over what matters by hand and keep the old forum read-only for a while.

An import can’t be undone from inside the plugin, so keep a tested backup before you start.

Where does a forum-only tool still win?

We’d rather you pick the right tool than ours. A forum-only tool wins when:

  • The whole community is threads. wpForo and Discourse go deeper on boards, categories and reputation than a feed-first engine.
  • You want AI help in the forum. wpForo has an AI layer for semantic search and topic summaries. Our bridge doesn’t add one.
  • You don’t want a social layer at all. A feed, profiles and spaces are weight you don’t need.
  • You need a mature, large-scale public forum. Discourse has been shipping since 2013 and runs very large, active forums.

BuddyNext is also new (launched June 2026), and a wider community stack means more plugins to keep updated. If your site is a support forum and nothing else, a forum plugin on its own is the calmer choice.

Common mistakes when adding a forum

  • Using the feed for questions. The answer scrolls away and the same question returns every month.
  • Opening forums nobody has time to answer. A dead forum is worse than none. Seed it, and name a few members to help.
  • Mixing up spaces and categories. A space is a group of people. A category is a way to sort threads.
  • Skipping trust levels and moderation. New accounts can post, but you want a gradual path. Jetonomy’s trust levels give you one.
  • Running two inboxes. Pick one owner for private messages. Inside BuddyNext, that’s BuddyNext, with WPMediaVerse as the engine.
  • Forgetting search. A forum earns its keep when people can find old answers.

How do you try it before deciding?

Open the live demo. It builds a private sandbox that lasts four hours and asks for your email. It’s seeded with members, spaces and posts, and you have owner access. Look at a space, the Discussions tab on a profile and the Integration Settings screen. You can also download the free plugin from the pricing page and try it on a staging site.

If a forum is all you need, take a look at jetonomy.org. If you want a forum inside a wider community, the Jetonomy and BuddyNext page has the full detail, and the space forum docs walk through the member side.

Sandbox demo

Try it on a live demo community

One click builds a private copy of our demo community, with members, spaces and posts already in it. InstaWP asks for an email to create it, it lasts four hours, and nobody else sees what you change.

Prefer to watch first? See the tutorials.

What to try in the demo

  1. Open the demo and scroll the activity feed, then open a space and look for its Discussions tab.
  2. Open a member profile and look at the Discussions tab and its count.
  3. Open the admin Platform screen, then Integration Settings, to see the navigation, feed and search switches for the Jetonomy card.

Questions

What people ask.

How do I add a forum to a WordPress community?

Install a forum plugin that runs inside WordPress, then connect it to your community. With BuddyNext, install the free Jetonomy from the Add-ons screen, switch on Discussion for a space, and discussions appear in the feed, in search and on profiles. The Jetonomy bridge is in BuddyNext Free.

How do I add a forum to my WordPress site without running a separate server like Discourse?

Use a WordPress forum plugin. Jetonomy, wpForo, bbPress and Asgaros all run inside your existing install, so there is no second server, no Docker and no separate login. Discourse is excellent, but it is its own Ruby and PostgreSQL application, and you either host it or pay for managed hosting.

What is the best forum plugin for WordPress?

It depends on the job. wpForo is purpose-built for forums and has a capable free core. Jetonomy offers forums, Q&A with accepted answers and an ideas board, and connects to a BuddyNext community. bbPress is the long-standing choice for BuddyPress sites. If your community is mostly threads, pick a forum-first plugin. If it is mostly updates and people, pick a community plugin and add a forum.

Is there a bbPress alternative with a community?

Yes. Jetonomy imports bbPress, wpForo and Asgaros content and works inside a BuddyNext community. BuddyBoss also has forums built in. The BuddyNext importer moves bbPress forums from BuddyPress and BuddyBoss communities when Jetonomy is active.

Do forum posts show up in the BuddyNext feed?

Yes, for public discussions. A discussion in a public space with a public topic posts a card in the feed that links to the thread. Private spaces, private topics and anonymous topics never post to the feed.

When do I need a forum instead of a feed?

Use a forum when a question needs a considered answer that other people will search for later. A feed is for quick updates that are fine to scroll past. A forum keeps a titled thread with replies, votes and, in Jetonomy's Q&A spaces, an accepted answer.

What customers say on Trustpilot

WBComDesigns is amazing!

WBComDesigns is amazing. The WP plugins and themes are of top notch quality with lots of features and updated very frequently. Supports are very responsive and helpful. I use Reign with TutorLMS, and the experience is surprisingly smooth. The recently launched BuddyNext Pro and MediaShield Pro are…

Hoang PhanVN