REIGN
Get Reign

How long it takes: The import is quick; the redirect map and spot checks take the time

Migrate from Discourse to Reign.

To move from Discourse to WordPress, take a Discourse backup, import users and topics into Jetonomy on a staging site, map every old URL to its new topic with redirects, then switch your domain. You keep your forum and add member profiles, courses and a directory on one install with one login.

Leaving Discourse does not mean settling for less. Reign is one theme for the whole site: a community, courses, a member directory, a marketplace or a job board, alone or together, on one login. It is a flat theme licence with no per-member fee and no share of your sales (see pricing), and it is the only thing you have to buy. BuddyNext runs members and spaces, Learnomy the courses, Jetonomy the forums and Q&A, MediaVerse the member media. 11 of our plugins install free, each with a Pro plan for when one part starts earning. No monthly platform fee replaces the one you are leaving.

See ready-made kits or what people build with Reign.

Key takeaways

  • This is the most technical move here. Run the import on staging first, against real data.
  • Jetonomy gives you spaces, threaded discussion, Q&A with accepted answers, voting, reputation and a moderation queue, all free.
  • Build the redirect map before the content import. It is what carries years of search rankings across.
  • Discourse plugins do not run on WordPress, so list the ones you rely on before you start.

What it looks like on Reign

Screens from the live demos, with sample content. Open any of them and click around.

  • Reign BuddyPress demo home with login, activity feed, members and groups
    The home screen: sign-in, the activity feed and who is active, on one page. Open the demo
  • Reign LearnDash demo course catalog with category and instructor filters
    The course catalog, filtered by category and instructor. Open the demo
  • Reign Dokan marketplace shop grid with product ratings
    The shop: products from every seller in one grid, with ratings. Open the demo

Set expectations before you start.

  • User accounts (from the Discourse backup).
  • Topics and replies (from the backup or the Discourse API).
  • Badges, mapped to WB Gamification badges.
  • Forum look and feel (Reign styles Jetonomy and bbPress).
  • Discourse plugins (they do not run on WordPress).
  • Trust levels, mapped to forum roles.

The migration walkthrough.

1

Back up Discourse

In the admin, go to Backups and create a backup. It produces a .tar.gz (with uploads) or .sql.gz (database only) you can download.

2

Set up Reign and the forum plugin

Jetonomy is ours and installs free: spaces, threaded discussion, Q&A with accepted answers and voting. bbPress is the alternative for teams already on it. Add Learnomy, also free, if courses are why you are moving.

3

Import users and topics

Load the backup into a database and map users, topics and replies into the forum with a WP-CLI script. Budget developer time, or have us do it.

4

Map trust levels and badges

Map Discourse trust levels onto forum roles, and carry badges over with WB Gamification, free to install.

5

Set up redirects

Discourse topic URLs look like /t/topic-slug/123. Map each one to the matching topic on the new forum with 301 redirects.

6

Cut over and monitor

Switch DNS and watch for missing redirects in the first days.

What members notice on day one, and how to brief them

Discourse users know their way around a forum, so the layout of threaded topics, categories and replies will feel familiar in Jetonomy. They will notice a different design, a new login unless you import their accounts, and the extra features that sit around the forum, such as profiles and the rest of the site.

Brief them on three things. The address has not changed, if you keep the same domain. Their accounts are imported, so they reset their password from the login page. And anything they bookmarked will still work, because every old topic URL redirects to its new home.

Pin a welcome topic that links to the guide and the code of conduct. Long-standing members will be quick to tell you what looks wrong, so invite them to report it in one place.

How to run both and pick the cut-over

Run the import on a staging site first, and keep Discourse live while you check the results. Import users, topics and replies from the backup with a script, then compare a sample of topics from different years against the originals. The oldest posts are where formatting breaks quietly.

Because forum content changes every hour, plan a final sync. Do a last import of new topics and replies shortly before the switch, freeze posting for a short window and then point the domain at the new site. Announce the freeze in advance.

Choose a quiet moment for the cut-over, and watch for missing redirects closely afterwards. Keep the Discourse instance available for a while so you can look things up if something does not match.

What you gain on your own site

Discourse is good standalone forum software, and the reason to move is not that it falls short. The reason is that your forum becomes one part of a larger site. The same login can carry member profiles in BuddyNext, courses in Learnomy, media in MediaVerse, events in Eventonomy, a member directory or a job board. Messages work through WPMediaVerse.

Your content also sits beside your marketing pages, your documentation and your courses on one domain, so a visitor can move from a forum answer to a course without a second account. That is the usability gain for a community that has outgrown being only a forum.

On cost, Reign is a flat theme licence with no per-member fee and no share of your sales, and Jetonomy installs free with a Pro plan for private messaging, polls, email digests, auto-moderation and analytics. See the pricing page.

Moderation and roles on the new site

Jetonomy has a moderation queue in the free plugin, plus flagging, voting and reputation. Map Discourse trust levels onto forum roles so long-standing members keep the standing they earned, and carry badges over with WB Gamification.

Plan for plugins that do not come across. Discourse plugins do not run on WordPress, so list the ones you rely on and decide what replaces each, or whether you need it at all. Auto-moderation and analytics are Jetonomy Pro. Test each role with a second account before launch.

When staying on Discourse is the right call

If your forum is the whole product, runs well and has no need for courses, profiles or payments beside it, there may be no reason to move. A migration at this scale carries risk to your search traffic, and the redirect work is real.

The move fits when you want to combine the forum with courses, member profiles, a directory or commerce on one login, or when running a separate forum server is a cost you would rather not carry. If you are weighing it, the BuddyNext community build guide and the scale page show how larger communities run on this stack.

Before you start.

This is the most technical migration here and also the most tractable, so plan it properly rather than rushing it. Take a full backup, stand up a staging site, and run the import there first against real data rather than a sample. Build the URL redirect map as part of the import rather than afterwards, because Discourse topics accumulate years of search rankings and that map is what carries them across.

What to check once it is live.

Spot-check topics from different eras, because formatting conventions change over the years and the oldest posts are where an import breaks quietly. Test a sample of your highest-traffic old URLs and confirm the redirects land on the right posts. Then check search rankings weekly for a month; a short dip is normal, a sustained drop means the redirects are wrong.

Where this one usually goes wrong.

Skipping the redirects. Everything else about this migration is recoverable, but a forum that loses its URL history loses years of accumulated search traffic. Do the URL map first, before the content import, while you still have the old structure in front of you.

Migration questions.

Can I test the move from Discourse before members see it?

Yes. Import a copy of your Discourse backup into a staging WordPress site with Reign and Jetonomy, check that categories, threads and accounts came through, and fix anything odd there. Only then repeat the import on the live site and announce the move.

Will my Discourse categories and threads keep their structure on Reign?

Yes, the shape carries over. Jetonomy organises discussion into categories and threads, with Q&A threads that accept an answer, voting and reputation, so each Discourse category has a direct home. Plan redirects from old thread addresses so links and search results keep working.

How do I migrate from Discourse to WordPress?

Take a Discourse backup, import users and topics into Jetonomy on staging, build a redirect for every old topic URL, then switch your domain. The import itself runs quickly; most of the project is checks and the redirect map.

Can I export my users and topics from Discourse?

Yes. The admin can produce a backup, and the Discourse API gives access to topics and replies. Both can be mapped into the forum with a script.

Is a WordPress forum as good as Discourse?

Discourse is excellent standalone forum software. Jetonomy, our forum plugin, covers spaces, threaded discussion, Q&A with accepted answers and voting, and installs free. Move when you want community, courses and commerce on one site with one login.

Will my members have to make a new account?

Accounts are imported from the backup, so members reset their password from the login page instead of registering again.

Will my SEO survive the move?

Yes, with a redirect from every old topic URL to its new one, allowing for a short dip. Without redirects, no. Build the URL map during the import.

How long does the import take?

The technical run is usually quick. The project takes longer once you add staging, spot checks and the redirect map. Do not skip the checks.

One theme, the whole site

Rebuild what you had on Discourse, then go further.

Reign is the WordPress theme for building a complete community site: social network, courses, member directory, marketplace and job board on one install. Start with one, add the others when you need them, and keep one login for every member. Open a live demo, or launch a sandbox and get a fresh WordPress site to click through in about a minute.

Add more when you need it

Not sure what moves from Discourse? Ask us.

Tell us how big your community is and what you run on Discourse today. The team that builds Reign replies with what moves, what to rebuild and how long it takes, before you buy anything.

Have us migrate you from Discourse.

Our team can take the steps on this page off your hands: members brought across, billing set up on Stripe and welcome emails ready to send.

What customers say on Trustpilot

Perfect themes

I purchased Reign theme from Wbcom Designs, the support team was very helpful and I got the perfect website what I was looking for. Good work Wbcom Designs

Monika SinghIN