Download: [bd] API for XenForo (removed, get it here) wordpress-api-consumer for WordPress (removed, get it here) Note: Due to some limitation, your XenForo installation MUST have friendly URL enabled. (fixed with v0.9-dev3) After got it running (or not ), please post your feedback in this forum. Preferably one issue per thread for easy tracking. Thank you very much
Instruction for XenForo: Install add-on If you are using Apache, copy the file ".htaccess" from XenForo root into the "api" directory. If you are using other web server, configure the "api" directory similar to what you did for XenForo root. Grant permission "[bd] API: Create Client" for you/your group Go to http://domain.com/xenforo/account/api Click "Add New Client" Enter name, description as you see fit Enter full address of your WordPress home page, for example http://domain.com/wordpress Click "Save" And you are done.
Install instruction for WordPress: Extract the package Copy folder wordpress-api-consumer to wordpress/wp-content/plugins Configure for WordPress Single Blog: Activate the plugin from Dashboard > Plugins Configure the plugin at http://domain.com/wordpress/wp-admin/options-general.php?page=xfac Enter http://domain.com/xenforo/api for "API Root" Enter client id/secret generated from XenForo Click "Save Changes" After the page reloaded, you can start mapping tags and forums. You will need to create tags at http://domain.com/wordpress/wp-admin/edit-tags.php?taxonomy=post_tag if you haven't had any yet.
WordPress Plugin v0.9-dev3, change log Added support for Multisite Added avatar sync Added more options to control synchronizations Added more options to control cron Dropped requirement for PHP short tags Dropped requirement for friendly URL in XenForo Bug fixes Download: top post.
WordPress Plugin v0.9-dev4, change log Added support for http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory Added new option: xfac_sync_comment_xf_wp_as_guest Improved login routine (more secure, now respect option users_can_register) Improved formatting support for sync Improved cron runs Bug fixes Download: top post as usual.
WordPress Plugin v0.9-dev5, change log Now requires [bd] API 1.1.5+ (this is important) Added support for i18n Added new option: xfac_sync_comment_wp_xf_as_guest Added capability check before pulling post (XenForo thread) Bug fixes
WordPress Plugin v1.0.0, change log Requires [bd] API v1.1.6+ Added top bar entries: forums, alerts and conversations link Added templating support For example, if you want to customize Threads widget output, you can copy the file wp-content/plugins/xenforo-api-consumer/templates/widget_threads.php to wp-content/themes/your_theme/xenforo-api-consumer/widget_threads.php and edit it as you want to.
WordPress Plugin v1.0.1, change log Requires [bd] API v1.1.7+ Added option to replace default Admin Bar Added option to always show Top Bar Added option to sync login/logout (so called "cookie sync")
WordPress Plugin v1.0.3, change log Improved register routine to make it more transparent Added option to bypass "Anyone can register" Improved logout redirection Improved profile url to use XenForo's for subscribers Improved performance (using cache)