Magazine

The Future of Self-Hosted Discussion Forums: Introducing Jetonomy for WordPress

Posted on the 28 March 2026 by Wbcom Designs @wbcomdesigns

The community platform landscape is shifting. After a decade of SaaS tools like Circle, Tribe, and Mighty Networks, site owners are moving back to self-hosted solutions. The reasons are straightforward: data ownership, no per-user pricing, and the ability to integrate with existing WordPress infrastructure.

But the self-hosted options have not kept up. bbPress was last meaningfully updated years ago. wpForo works but fights your theme. Discourse requires a separate Ruby server. None of them offer the trust-based moderation that makes modern communities sustainable.

Today we are releasing Jetonomy – a free, open-source WordPress forum plugin built from the ground up for communities that need to scale.

Try the live sandbox demo

Why self-hosted forums are coming back

Three trends are driving this shift:

1. Data ownership matters more than ever. GDPR, data portability regulations, and high-profile platform shutdowns have made site owners wary of storing community data on third-party servers. When your forum runs on your WordPress install, you own every post, reply, and user profile.

2. Per-user pricing does not scale. SaaS community platforms charge $1-5 per member per month. A 10,000-member community costs $10,000-50,000/year in platform fees alone. Self-hosted eliminates this entirely.

3. WordPress already has the users. If your site runs on WordPress, your members already have accounts, your membership plugin already handles access control, and your theme already defines your brand. A forum plugin that integrates natively is always going to beat a separate platform that requires SSO, custom CSS, and API bridges.

What existing plugins get wrong

We have been building WordPress community tools for over 8 years. Here is what we have learned about the limitations of existing forum plugins:

bbPress stores forum data in wp_posts. This is a reasonable architectural choice for small communities, but it means every forum query competes with your blog posts, pages, and WooCommerce products for database resources. Past a few thousand topics, query times start climbing.

wpForo uses custom tables (good) but has no trust system. Every new user gets the same permissions as a 5-year veteran. Moderators review every post manually. This does not scale past a few hundred active members.

Discourse solves the moderation problem but is not WordPress. Its trust level system is excellent, but requiring a separate Ruby on Rails server, separate user accounts, and SSO bridges defeats the purpose of running a WordPress site.

How Jetonomy is different

Jetonomy community homepage

Jetonomy combines the architectural best practices from all three approaches:

  • Dedicated database tables (like wpForo) – 22 custom MySQL tables with denormalized counters. Forum queries never touch wp_posts.
  • Trust levels (like Discourse) – 6 levels with automatic promotion based on reputation, days active, and contribution quality. New accounts are rate-limited. Veterans moderate.
  • Native WordPress integration (like bbPress) – Uses existing WP users, theme.json for styling, REST API for the frontend, and hooks for extensibility.

Four space types in one plugin

Ideas space with voting
  • Forums – Threaded discussions with replies
  • Q&A – Questions with accepted answers and vote-based ranking
  • Ideas – Feature voting and roadmap boards
  • Social Feed – Activity-style posts for announcements

Most communities need at least two of these. With existing plugins, you would need separate solutions for each. Jetonomy handles all four under one /community/ path.

Trust levels that replace manual moderation

Q&A topic with trust badges

This is the feature that makes large communities viable without a dedicated moderation team:

  • Level 0 (New) – 3 posts/day, no links, CAPTCHA required. Stops spam at the door.
  • Level 1 (Active) – 10 posts/day, links allowed. Basic participation.
  • Level 2 (Regular) – 25 posts/day, can edit own posts. Established member.
  • Level 3 (Trusted) – Can edit others’ posts, close topics, move discussions.
  • Level 4 (Expert) – Full moderation abilities earned through contribution.
  • Level 5 (Moderator) – Admin-assigned for staff.

Reputation drives promotion: +10 per upvoted post, +15 per accepted answer, -20 for spam. You configure the thresholds once. The system handles the rest.

Built for developers

Jetonomy ships with 61+ REST API endpoints, 45+ action and filter hooks, a template override system, and CSS custom properties that inherit from theme.json. The full developer wiki is on GitHub.

The plugin is open-source on GitHub with 194 PHPUnit tests and PHPStan Level 5 static analysis.

Migration path

Setup wizard

Built-in importers for bbPress and wpForo auto-detect your existing community. Dry-run previews everything without touching data. Resume on failure. No record limit. Your community can be live on Jetonomy in under 30 minutes.

Jetonomy Pro – for growing communities

The free plugin is a complete community platform. For communities that need more, Jetonomy Pro adds 13 modular extensions:

ExtensionWhat it adds

Emoji ReactionsSlack-style reactions on posts and replies

Private Messaging1:1 and group conversations

PollsCommunity voting within posts

Analytics DashboardEngagement graphs, user growth, CSV export

Email DigestsDaily/weekly activity summaries

Web PushBrowser notifications

WebhooksHTTP POST to Zapier, Slack, n8n

Reply by EmailReply without logging in

Custom BadgesAuto-award based on activity

Custom FieldsProfile and post custom fields

Advanced ModerationKeyword filters, regex, spam scoring

SEO ProPer-space meta, Schema.org, sitemap controls

White LabelReplace all Jetonomy branding

Each extension is independent. Disabled extensions load zero code. Enable only what your community actually needs.

Pricing: Personal (1 site) $69/yr | Developer (5 sites) $99/yr | Agency (unlimited) $199/yr. Lifetime plans available. Use code Jetonomy30 for 30% off lifetime.

What this means for the WordPress community ecosystem

We believe the next generation of online communities will be self-hosted. Not because SaaS tools are bad, but because the trade-offs no longer make sense for most organizations. When you can get trust levels, Q&A, idea boards, full REST API, and migration tools in a free WordPress plugin, paying $500-5,000/month for a SaaS platform becomes hard to justify.

Jetonomy is our contribution to making that future possible. It is free, open-source, and built to last.

Get started

  • Try the sandbox demo – full instance in seconds
  • Download Jetonomy free – no credit card required
  • Jetonomy Pro – 13 extensions for growing communities
  • Documentation – installation, settings, developer guides
  • GitHub – star the repo, open issues, contribute

We would love to hear what you think. Contact our support team or open a GitHub issue with feedback.


Back to Featured Articles on Logo Paperblog