Skip to content

NEW in 1.7 User syncing, bulk actions, security & reliability, much more 

Connect your websites with the professional XenForo to WordPress integration

Sync members, cross-post threads and turn forum replies into blog comments, all from your WordPress dashboard.

$79 · 40% off renewals

WordPress 6.2+

XenForo 2.3+

Why connect XenForo to WordPress

What you can do with XFtoWP

Pick a goal to see what XFtoWP does on each site.

Customers to members

Stores & memberships

Posts to discussions

Blogs & publishers

Website to forum

Every community

Launch with members

New forums

Readers to your forum

Growing traffic

Memberships in sync

Paid communities

Turn customers into forum members

Buyers get a forum account in the right usergroup, with no manual approvals.

01 On WordPress

Customer buys a product

From your WordPress store or membership plugin

02 On XenForo

Forum account is created

Created from their WordPress account details

03 On XenForo

Joins a customer group

Unlocks your private support forums and perks

04 On XenForo

Welcome alert is sent

A personal welcome with a link to get started

Powered by User actions Group promotions Alerts + messages

Start a forum thread for each blog post

Forum replies show under your post, and readers can join the thread on the forum.

01 On WordPress

You publish a post

Thread options sit right in the post editor

02 On XenForo

A forum thread is created

Using your own custom thread title and message

03 On XenForo

Members reply on the forum

In the thread created for your post

04 On WordPress

Replies show as comments

Below the post, raising its comment count

Powered by Thread connect Comment styles AJAX load replies

Give members one link into your forum

Members reach your forum from the website they already use, without another password entry or a second signup form.

01 On WordPress

A member signs in

Using the WordPress login form your site already has

02 On WordPress

They click the forum link

From your menu, a button or their member dashboard

03 On XenForo

Their forum account is ready

Created from their website details, or confirmed if they have one

04 On XenForo

Into the forum, signed in

No extra password and no second signup form to fill out

Powered by Forum entrance First-visit accounts Account confirmation

Launch a forum with your existing users

Import your WordPress users so the forum has members on day one.

01 On WordPress

Your existing WP users

Readers, customers and subscribers you already have

02 On WordPress

Import missing accounts

Bulk Actions creates their forum accounts in one run

03 On XenForo

Connect existing matches

Links members who already have accounts on both sites

04 On XenForo

Invite them in

With a personalized alert waiting on the forum

Powered by Bulk Actions Connect existing users Alerts + messages

Send blog readers to your forum

Show forum activity on your busiest pages so readers find the forum.

01 On XenForo

New threads & activity

New threads and replies on your forum

02 On WordPress

Shown in your sidebar

Featured with the XF Content widget on every post

03 On WordPress

A reader sees a thread

Listed in the sidebar next to the post

04 On XenForo

They click through

And can join the forum as a member

Powered by XF Content widget Thread connect

Match forum access to memberships

Forum groups follow each member’s current membership, so access ends when it should and stays when another purchase still grants it.

01 On WordPress

A member subscribes

Through WooCommerce, SureCart, MemberPress or another store

02 On XenForo

Customer group added

Their forum group unlocks your members-only areas

03 On WordPress

The membership ends

Cancelled, refunded, expired or left unpaid

04 On XenForo

Forum access updated

The group is removed, unless another purchase still grants it

Powered by Store integrations Group promotions Shared group checks

Rebuilt in XFtoWP 1.7

Import and update your members at once

Import missing accounts in either direction, connect members who already have both, and keep everyone up to date with Bulk Actions in your WordPress dashboard.

Import users

Create missing accounts on either site.

Connect existing users

Link members who already have both.

Refresh users

Update connected users and their fields.

Disconnect users

Remove connections, keep both accounts.

Bulk Actions importing XenForo users into WordPress, with the progress bar filling in success, skipped, conflict and failed colors
User syncing settings in XFtoWP

User syncing

Bring your website members into your forum

Add one forum link to your site and connected members continue without another password entry. First-time members can create their forum account from their website details, or confirm the one they already use.

  • One forum entrance for menus, buttons and dashboards
  • Create or connect forum accounts on first visit
  • Usergroups, alerts and custom fields stay in sync

Forum entrance link New

Connected members enter the forum from your site without another password.

First-visit forum accounts New

Members create a forum account from their website details, no signup form.

Account confirmation New

Members connect an existing forum account by confirming they own it.

Sync user registrations

Create the matching XenForo account when someone registers on WordPress.

Forum logins on WordPress

Let forum members sign into WordPress with their forum credentials.

Optional login redirects

Send WordPress logins on to the forum, on a schedule you choose.

Sync email & password

Changes made in WordPress carry over to XenForo.

Group promotions

Promote and demote usergroups on register, purchase and more.

Send alerts + messages

Personalized alerts and new conversations for XF users.

Custom user fields

Send dynamic WordPress user data to the XenForo account.

Multi-user sync

Connect multiple XF accounts to one WP user for team accounts.

User logs

A log of all connected users on the settings page.

Thread connect

Cross-post forum replies with Thread connect

Add forum threads to your posts and show their replies as comments. Replies add to the comment count and can be combined with WP comments.

Forum replies shown as blog comments

Create new threads

Create and connect threads from post meta, with custom titles and messages.

Increase comments

Thread replies add to the post’s comment count.

Comment styles

A compact thread-like style or a minimal one.

Display locations

Insert below posts, replace WP comments, or combine into tabs.

Click to expand

Cut off long replies to keep comments readable.

AJAX load replies

Choose replies per page and load more with a click.

Filter messages

Filter out images, code, avatars and other parts of replies.

Smart data refresh

Fewer requests to your forum, and replies load in the background.

Thread logs

A log of all connected threads on the settings page.

Settings

Set up XFtoWP from the WordPress dashboard

Add your forum URL and a XenForo API key to connect. Then turn on only the features you need.

  • Connection checked as soon as you save settings
  • API key stored on its own, masked and sent over HTTPS only
  • Help from the docs and support forums

Features at a glance

Speed and security

Performance and reliability

XFtoWP keeps your WordPress site fast, and keeps working if your forum is slow or offline.

Loads only where it’s used

Scripts and styles load only on the pages that show XFtoWP.

Fewer requests to your forum

Forum data refreshes once per interval, and visitors get the saved copy.

Works when the forum is down

Saved replies and widgets keep showing if your forum is slow or offline.

Safe upgrades

Updates run one at a time and finish even if you close the page.

Webhook delivery status

XenForo gets a real status for every delivery, so failed ones can be sent again.

Secure by default

Masked API key, HTTPS-only connections and filtered forum HTML.

Clear connection errors

Settings check your forum on save and name the exact problem.

No duplicate accounts

Repeated clicks can’t create the same forum account twice.

No extra database queries

Forum data loads with your site’s settings in the same query.

Take the tour

What XFtoWP looks like

Get started

Every feature in one license

  • User syncing, forum entrance & Bulk Actions
  • XF Content widgets & Strings Manager
  • Plugin updates and new features
  • Docs, tutorials & support forums

Requires WordPress 6.2+ and XenForo 2.3+

XFtoWP license

$79

first year

40% off renewals

Instant download from your account. Questions first? Ask a pre-sales question

Frequently asked questions

What versions of WordPress and XenForo are required?

XFtoWP requires WordPress 6.2 or newer and XenForo 2.3 or newer.

Do my WordPress and XenForo sites need to be on the same server?

No. You connect the sites by entering a few details from your XenForo admin panel, so they can live on different servers or domains.

I already have users on one site. Can I bring them over?

Yes. Bulk Actions imports WordPress users to XenForo or XenForo users to WordPress, and connects members who already have accounts on both sites.

Do members have to register twice?

No, when you enable it. A WordPress member can create their forum account from their website details without a second signup form, and forum members can sign into WordPress with their forum credentials.

What if a member already has accounts on both sites?

Members connect them by confirming they own the forum account, or you can connect matching accounts for everyone at once with Bulk Actions.

Does signing into XenForo also sign me into WordPress?

Not automatically. Members can sign into WordPress with their forum credentials when you enable it, and connected members go from WordPress into the forum through your forum link.

Is XFtoWP secure?

XFtoWP filters forum post HTML before it appears on your site, guarding against cross-site scripting (XSS). Database lookups use prepared statements to prevent SQL injection, member requests are verified with WordPress nonces against cross-site request forgery (CSRF), and webhooks are authenticated by their secret. Your API key is stored separately, masked, and only sent over HTTPS.

Which plugins does XFtoWP work with?

XFtoWP includes integrations for WooCommerce, Easy Digital Downloads, SureCart, MemberPress, Memberium, LifterLMS, DigiMember and BuddyPress.

Will forum replies replace my WordPress comments?

Only if you want them to. Thread connect can show forum replies below posts, replace WordPress comments, or combine both into tabs.

Can I turn features off that I don’t need?

Yes. Every integration is optional and configured from the XFtoWP admin panel, so you only run the features you use.

Can I customize how it looks on my site?

Yes. Override styles and templates, choose between thread and comment styles, and extend core features with hooks and filters.

Is XFtoWP translation-ready?

Yes. The built-in Strings Manager lets you edit every text string, and XFtoWP works with translation plugins.

Have another question? Ask in the support forums.

Get sneak peaks, release note, success stories, and other interesting WordPress and XenForo content sent to your inbox.

Unsubscribe anytime.