XFtoWP - XenForo to WordPress integration

XFtoWP - XenForo to WordPress integration 1.5.5

No permission to buy ($79.00)
XFtoWP 1.5.5 is now available for update from your WordPress admin panel! Visit your XFtoWP.com account to directly access your downloads.
  • Like
Reactions: El Porcharo
XFtoWP 1.5.4 is now available for update from your WordPress admin panel! Visit your XFtoWP.com account to directly access your downloads.
  • Fixes missing user data from widget if user has been deleted (attributes author to Guest)
  • Adds missing alt text to user avatar in thread comments view
  • Prefixes user avatars alt text to make more useful
  • Increases click area of widget avatar image and removes border on hover (theme compatibility)
  • Adds font-display: swap; to font icons
  • String changed: last_posts_byline
  • Templates changed:
    • /comments/comment-view.php
    • /comments/thread-view.php
    • /widgets/latest.php
    • /widgets/featured.php
Fixes deprecation notices and other minor code adjustments for compatibility with PHP 8.2.x.

Update through your WP admin dashboard or download from your XFtoWP customers account.
XFtoWP 1.5.2 is now available for download and one-click updates through your WordPress admin dashboard.

There are no changes from the beta version to the stable release (yay!). Thank you to all who tested the plugin.

Screen Shot 2023-06-06 at 16.34.14.png


XFtoWP 1.5.2 adds a major new feature and data refresh process, as well as some minor plugin improvements as discovered through discussions at the XFtoWP support forums.

Changelog:
  • New: New option to show latest posts by Node only in XF Widget > Latest Posts > By forum
  • Introduces new widget refresh routine for responsible widget data refresh
  • Links widget title to selected node on the Latest posts widget
  • Only load widget tab script if the tabbed layout option is enabled on any given widget
  • Moves the save and refresh buttons on the admin screen when API is disconnected or on first time setup for a more organized UX
  • Now allows partial HTML to be saved to strings from the Edit Strings admin page, and any admin field registered as a string
  • CSS style updates for more consistent text-decoration across different themes
  • You can now override existing strings from the convenient xfwp_strings filter
  • Disable Bulk Actions screen if user API permissions are not configured to run any actions
  • Only pass user ID parameter to XFtoWP scripts when user is logged in
  • Applies additional display check to manual user verify form template
  • Removes some unused JS on admin screen before API key is configured
  • New: Built-in integration with the DigiMember Membership Plugin. Learn about XFtoWP plugin integrations →
  • New: Offers new settings fields and API methods to create integrations for plugins that don't use standard WordPress interface practices (like DigiMember)
  • New: If a WP user's username is an email address, the sync process now safely strips it down to a username that is valid to register in XenForo
  • Prioritizes email lookup over username on certain user syncing actions
  • MemberPress integration: Fixes validation error that may prevent user's from saving profile when no changes have been made
  • MemberPress integration: Ensures XF user password is updated when changed from the MemberPress frontend profile area
  • Fixes potential fatal error when assigning new password to a WP user after successfully logged in with XF user credentials
  • Clears warning message when deleting a WP user who has been synced and unsynced
Resolves possible missing data in Latest posts widget if user:read permission is removed from API user
  • Like
Reactions: ibrahim1983
XFtoWP 1.5.0.5 is now available for download and one-click update from your WordPress admin panel. This is a maintenance release that adds minor feature improvements to the Latest Posts forum widget and code stability changes throughout the plugin.
  • Latest posts widget now shows last post user avatar in post list
  • Latest posts widget title now links to your Board URL
  • Latest posts widget now shows a "No posts found" if there are no new posts within your forum's data range
  • Adds alt text to all author avatars in widget
  • Adds last_post_user to latest posts list data
  • Improved data validation and sanitization throughout the plugin
  • Makes auto-publish check simpler and more reliable for edge cases
  • 3 new strings added, no_replies editable from the Strings Manager
  • Ensures all new thread titles and messages have HTML decoding applied to quotes
  • Prevents comments list template from displaying a 0 after AJAX refresh (cache compatibility)
  • Clears warning message on create thread with unset $wp_user_id
  • Removes empty getLogin JS function from loading on the frontend.
  • Minor file reorganization and code cleanup
Read changelog on XFtoWP.com
  • Makes the user password reset warning message before the "Import XF users to WP" bulk action more obvious
  • Adds a more reliable user check to the "Import WP users to XF" pre-import process
  • Reverts an optimization made in 1.5.0.3 to restore the full "Forum login page ID" functionality
  • Like
Reactions: ibrahim1983
  • Simplifies the after login action sent to wp_login
  • When a user logs in from WP, the plugin will look for a forum user with a matching email and sync the accounts. If no forum account is found, a new XF user will be created. To enable this, go to WP admin > XF > User syncing > Redirect after login
  • Like
Reactions: ibrahim1983
  • Fixes custom user titles that return "1" and now uses a more reliable way to show user titles in thread replies. May be related to XF2.2.12
  • Restores {usergroup} variable to product actions settings
  • Hides Login actions admin settings if API user is not a super user key
  • String translation updates. Adds /languages/ folder to plugin.
  • Adds compatibility with the new XFtoWP French translation
Existing sites can one-click upgrade to XFtoWP 1.5.0.2 from the WP admin Plugins screen.
Top Bottom