XFtoWP - XenForo and WordPress integration

kolakube

Participant
Joined
Apr 23, 2018
Messages
83
Hi again! I am updating this thread because XFtoWP has taken a massive next step in its evolution and is introducing the new User syncing capabilities. This does exactly what you think—you will finally have a reliable way to keep user data consistent across your WordPress and XenForo websites. But that's only the tip of the iceberg in XFtoWP 1.2 (beta).

All customers have access to the beta version and you can take a tour of the bold new features and workflows that will soon be possible across your websites in the following article:


The plugin is quite stable but because it is still beta software I do not recommend you test it on a live site or even a future live site.

Apart from squashing bugs, what I'd really like to hear from beta testers and even the experienced onlookers here at TAZ is:
  1. What eCommerce or membership plugins do you use on your site where user syncing would be valuable? Examples: MemberPress, LearnDash, WooCommerce
  2. What is your ideal workflow to getting existing users across your websites synced? Do you want a 1:1 copy of each user on both sites? Would you trust existing user's to manually connect the accounts themselves? How would the concept of user syncing work on your community?
Thank you in advance and I hope you like the new features coming in XFtoWP 1.2. :)

P.S. if you're an existing (or future) customer you can download the latest beta from your account area.

Screen Shot 2021-02-26 at 11.00.22 PM.png
 

Alpha1

Administrator
Joined
May 28, 2007
Messages
4,168
  1. Woocommerce & Learndash. With WC being by far the most important.
  2. If a member logs into xenforo, then there needs to be an automatic synch with the WC account.
 

kolakube

Participant
Joined
Apr 23, 2018
Messages
83
WooCommerce and LearnDash are both priorities for integrations, glad to hear it!

If a member logs into xenforo, then there needs to be an automatic synch with the WC account.
The context for XFtoWP is that WordPress is either treated as your main site, or the site where user's will exclusively login and edit important account details from. It may be worth re-linking and disabling login from XF so it can only be done in WordPress, which then logs in and redirects the user to XenForo.
 

kolakube

Participant
Joined
Apr 23, 2018
Messages
83
Hi TAZ, the new user syncing capabilities in XFtoWP are nearly perfected and what looks to be the final beta version of the plugin is now available for download to all customers to try!

To see a tour of what's possible with this plugin I made a video showing how it all works and how it can blend seamlessly into your new and existing communities.

There are many benefits of having two powerful pieces of software like XenForo and WordPress work together—some obvious, and some not even imagined yet—and I think this plugin stands to make forum owners more money with their eCommerce shops and save admins hours of user management time.

Take the tour below (recommended at 1.25-1.5x speed):



Timestamps:
0:00-5:00 - connecting WordPress and XenForo via the API
5:00-8:00 - mirroring XF usergroups to WordPress
8:00-15:00 - enabling user sync settings and creating the first synced user
15:23-17:50 - syncing frontend registrations
17:50-24:10 - connecting multiple XF users to a WP account, error validation, and group promotions
24:10-28:00 - syncing users from the frontend
28:00-end - that one last thing

See resource page on XenForo.com
 

kolakube

Participant
Joined
Apr 23, 2018
Messages
83
I'm looking forward to try this addon this weekend.
Very cool, I'd love to see how you put it to use! We're already one patch fix in and all has been running smoothly so far. Once you purchase the product you will be able to see the plugin in action on my own support forums and your own registered forum account.
 

Attachments

  • Kapture 2021-05-22 at 13.03.24.gif
    Kapture 2021-05-22 at 13.03.24.gif
    538.3 KB · Views: 7

kolakube

Participant
Joined
Apr 23, 2018
Messages
83
Hi everybody, I wanted to extend a big "thank you" to those of you who took the plunge and tested the latest XFtoWP beta over the weekend! We had a lot of successes tested across different site environments, and today we are building upon the solid foundation laid over the weekend with yet another new release...

Today I am pleased to announce the first WooCommerce Integration (beta) which is now available for download from your customers area:

Screen Shot 2021-05-24 at 2.01.41 PM.png

Alongside the progress we've made on standardizing XFtoWP integrations with the MemberPress integration plugin, we will now be focusing on releasing more integrations throughout the week for WooCommerce, LearnDash, Easy Digital Downloads, and others.

The criteria for plugin integrations are the following:
  • Ensure users are registered to XenForo on each plugin's unique registration process
  • Ensure email and passwords are updated in XenForo from each plugins unique account details pages on the WP frontend
  • Ensure user accounts are validated on register and account update so the same usernames and emails are not added to either database
  • Connect User Actions (group changes, send alerts/conversations) to execute on product purchases and expiration respectively
All of this is built on top of XFtoWP's native handling of WordPress' user registration and account updating, so any avenues for the above mentioned details to be changed are being covered by XFtoWP.

If you have been a beta tester to any degree, you will be rewarded for your time once the final version of 1.2 and all integration plugins are available. Thank you for your trust in this ambitious project, we are getting extremely close to bringing stable user syncing across XenForo and WordPress. :)
 

TLChris

Administrator
Joined
Jan 2, 2020
Messages
386
Very cool, I'd love to see how you put it to use! We're already one patch fix in and all has been running smoothly so far. Once you purchase the product you will be able to see the plugin in action on my own support forums and your own registered forum account.
I already own the product, and you helped me get into it with the email reset.

Will be installing tonight to try out.
 

kolakube

Participant
Joined
Apr 23, 2018
Messages
83
Hey Mangini

Nice work! How does the "Styled to match your theme" functionality work exactly?
Thanks a lot Russ!

That line refers to any templates the plugin embeds into your site, like the Thread comments and User syncing forms, and also the forum content widget. These templates have been lightly styled so they inherit colors and other basic styles from your WP theme, so minimal CSS is usually needed to make these features blend in to any theme perfectly (if at all).

I think I know where your head is at, and this plugin doesn't cover things like matching headers and navigation since that seems to be best left to each respective software.

I already own the product, and you helped me get into it with the email reset.
Oh, so that was you! You've been very helpful already then, now I'm eagerly waiting to hear your first run through with XFtoWP. :)
 
Last edited:

kolakube

Participant
Joined
Apr 23, 2018
Messages
83
XFtoWP takes another step in its growth with some solid new features in version 1.3, now available to licensed customers.

Take your WordPress and XenForo integration deeper with new custom user fields mapping and built-in plugin integrations, and enjoy the many new refinements including seamless forum data autorefresh, forum statistics widget, and elegant admin dashboard improvements.

See the full changelog and screenshots at XFtoWP.com (site updated for 1.3)
  • New: Sync Custom User Fields from WordPress users back to XenForo profiles
  • New: Enable or disable plugin integrations from the XFtoWP dashboard
  • New: Auto-refreshes forum data with set refresh time (defaults to 30 minutes)
  • New: Show forum stats and members online with the XF Content widget
  • New: Re-order widget positions with simple text sorting
  • Admin settings & design updates
    • Adds "last synced" date to top of settings panel
    • Blurs sensitive connection info until editing text input
    • Shows easier to read sync dates for users in Edit User profile settings
    • Adds link back to XF profile from Edit user settings
  • See full changelog
Developer bonus: see how to send your own custom data to user fields with a simple filter.

----
Mods: can this thread title be updated to "XFtoWP - XenForo and WordPress integration"? Thanks!
 
Last edited:

kolakube

Participant
Joined
Apr 23, 2018
Messages
83
Hi everybody, I will be opening the long-awaited XFtoWP 1.5 beta tomorrow to all licensed customers. This is a pretty massive release that focuses on bulk user syncing and other bulk actions across sites. We've had a lot of successes in private beta testing (think: importing 10,000+ XF users to WP no-code), and I am excited to see the results from your sites too.

If you are interesting in helping me test these capabilities (there will be rewards) I recommend you get a WP and XF staging site setup. Part of the 1.5 update involves migrating existing sync data (pre-1.5) to a much better format, so I recommend you have at least 10-20 synced users and connected threads on these sites.

It will be more helpful to create a staging site of your existing production site than starting from scratch but either way is perfectly acceptable for this testing period. You can use a WP plugin like FakerPress and the Bulk User Create addon on XF to create test users.

More details will be posted tomorrow. For now, I leave you with a screenshot of what the new Bulk actions interface looks like from the XFtoWP plugin settings panel:
 

Attachments

  • Screen Shot 2022-02-21 at 4.07.13 PM.png
    Screen Shot 2022-02-21 at 4.07.13 PM.png
    93.2 KB · Views: 3

Oldsmoboi

Fan
Joined
Mar 24, 2009
Messages
738
Following this as a potential solution for me. I'm currently on IPS but with the strong hints that they are going to eventually try to cancel self hosted, I want to have a way out. I would migrate my Pages articles into Wordpress and my forum and galleries into XF. It would take a lot of work, but it would be worth it to not give up the autonomy that self-hosted provides.

I figure I have about 2 years left before they make that announcement and another year after that before they do their final screwing of their long-term self-hosted customers.
 

kolakube

Participant
Joined
Apr 23, 2018
Messages
83
Following this as a potential solution for me. I'm currently on IPS but with the strong hints that they are going to eventually try to cancel self hosted, I want to have a way out. I would migrate my Pages articles into Wordpress and my forum and galleries into XF. It would take a lot of work, but it would be worth it to not give up the autonomy that self-hosted provides.

I figure I have about 2 years left before they make that announcement and another year after that before they do their final screwing of their long-term self-hosted customers.
Thanks for your interest in the plugin! I can't speak on what another company is doing but there is still a lot in store for the XFtoWP integration.
 

TLChris

Administrator
Joined
Jan 2, 2020
Messages
386
I've always been interested in seeing how the forum based pages (XF or IPB) perform against Wordpress. My opinion is they don't perform as well, so take it as a drop in the bucket of opinions. So if you're on the train, might not be a bad idea to start planning the departure earlier than later.
 
Top