Skip to content

XFtoWP 1.7

XFtoWP 1.7 is the biggest release in the plugin’s history. This release brings significant security hardening, stronger verification criteria for user syncing, easier than ever automatic logins, and major code improvements under the hood.

The biggest visual changes can be seen in the revamped Bulk actions admin interface, where you will get a much more guided mass-syncing experience with far more reliable results and better results logging.

Whether you start from only a WordPress or XenForo site, bringing the two user bases together has never been easier than with XFtoWP 1.7.

You can now give members a single link that will log them in to your forum and connect or register a forum without any extra effort or hoops to jump through for your users.

Beyond that, the plugin has received exciting architectural improvements and various minor user interface improvements.

Note: After upgrading to XFtoWP 1.7 you will be asked to reactivate your license key. Simply click the “Activate license” button in your WordPress dashboard to resolve this message.

25 updates

  1. New featureForum login links: a shortcode, template tag or page that signs connected members straight into the forum, and guides unconnected members through first-time connection
  2. New featureBulk actions: Revamped interface with far more reliable results, more efficient processing, better results logging, and developer extensions
  3. New featureSelf-service syncing: members can connect their forum account from a form on any page, create one if they have none, or sign in to WordPress with their forum password. Each is a setting you turn on
  4. New featureAccount confirmation: a forum account's holder confirms from the forum before it is attached to a WordPress member as owner. Abandoned requests can be finished later; admins can link directly from the user profile
  5. New featureSettings redesign: license box with Activate, Deactivate and Remove; API key masked and checked on save with a clear result; https warning; paginated sync logs
  6. New featureStrings manager: rewrite any sentence the plugin shows to members from one screen, grouped by feature
  7. New featureForum notifications when an admin links, unlinks or reassigns an account or changes its email or password, plus one-time site notices for members
  8. EnhancementGroup rules: only groups XFtoWP gave are removed, forum-given groups stay, a group another shop still grants is kept, and earlier purchases apply when an account is linked
  9. EnhancementComments: improved comments database caching, more reliable results with cache plugins, and no data loss on refresh if your forum ever goes down
  10. EnhancementThread tools: more strict permissions about where new threads can be created and replied to from WordPress. Moderator checks more consistently applied to matching WP users
  11. EnhancementFaster pages: assets load only where needed and without jQuery; forum data is stored apart from settings and refreshed in one place
  12. EnhancementWebhooks reply with a real status and reason instead of a web page; secrets are saved as typed
  13. EnhancementForum deletions keep WordPress members who have content or orders; only the connection is removed
  14. EnhancementSmarter plugin upgrade handling that finish even when the admin closes the browser too soon
  15. EnhancementTranslations refreshed; dates and numbers follow the site locale
  16. Bug fixSecurity hardening: every request authorized for its action, https board URLs required, no redirects followed, updater responses validated, forum data sanitized on save and filtered on output
  17. Bug fixChecking forum credentials get extra layers of proof beyond just matching email addresses across sites
  18. Bug fixSpecial characters throughly tested and better escaped across requests for no strange output or unsafe text rendering
  19. IntegrationWooCommerce, MemberPress, SureCart, and DigiMember get deeper intergrations for user syncing on various actions. Deeper handling and more reliable promotions/demotions
  20. DeveloperRequires WordPress 5.7 and PHP 7.4
  21. DeveloperClass and file reorganizations: XFWP_Board, XFWP_Logs, XFWP_Groups, XFWP_Account_Links, XFWP_Notices, XFWP_License and XFWP_Upgrader
  22. Developercreate_logs(), create_user_log() and create_thread_log() moved to XFWP_Logs;
  23. DeveloperAssets moved to assets/css and assets/js with unchanged handles
  24. DeveloperAdd your own bulk action by extending XFWP_Bulk_Action and registering it through the xfwp_bulk_actions filter
  25. DeveloperNew filters (xfwp_request_timeout, xfwp_bulk_batch_size, xfwp_user_product_groups, xfwp_product_usergroups, xfwp_keep_user_on_forum_delete, xfwp_skip_after_login, xfwp_site_notice, xfwp_forum_login_hook, xfwp_link_redirect, xfwp_has_assets) and new templates for child theme overrides (users/forum-entry, site-notice, admin/bulk-results)

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

Unsubscribe anytime.