Download and Instruction

Discussion in 'WordPress' started by xfrocks, Jan 20, 2014.

Thread Status:
Not open for further replies.
  1. Have feature suggestions for the WordPress plugin? Post or vote here.
  1. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    #1 , Jan 20, 2014
    Last edited: Mar 1, 2014
    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 :p), please post your feedback in this forum. Preferably one issue per thread for easy tracking.

    Thank you very much :)
     
  2. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    #2 xfrocks, Jan 20, 2014
    Last edited: Jan 20, 2014
    Instruction for XenForo:
    1. Install add-on
    2. 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.
    3. Grant permission "[bd] API: Create Client" for you/your group
    4. Go to http://domain.com/xenforo/account/api
    5. Click "Add New Client"
    6. Enter name, description as you see fit
    7. Enter full address of your WordPress home page, for example http://domain.com/wordpress
    8. Click "Save"
    9. And you are done.
     
    IPF and RoldanLT like this.
  3. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    #3 xfrocks, Jan 20, 2014
    Last edited: Jan 20, 2014
    Install instruction for WordPress:
    1. Extract the package
    2. Copy folder wordpress-api-consumer to wordpress/wp-content/plugins
    Configure for WordPress Single Blog:
    1. Activate the plugin from Dashboard > Plugins
    2. Configure the plugin at http://domain.com/wordpress/wp-admin/options-general.php?page=xfac
    3. Enter http://domain.com/xenforo/api for "API Root"
    4. Enter client id/secret generated from XenForo
    5. Click "Save Changes"
    6. 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.
     
  4. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    #4 xfrocks, Jan 20, 2014
    Last edited: Jan 20, 2014
    Configure for WordPress Multisite: TBA
     
  5. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    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.
     
    andret, toodlez and RoldanLT like this.
  6. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    WordPress Plugin v0.9-dev4, change log
    Download: top post as usual.
     
    Cuong likes this.
  7. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    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
     
  8. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    WordPress Plugin v0.9-dev6, change log
    • Added new option: xfac_xf_guest_account
     
  9. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    #9 xfrocks, Feb 26, 2014
    Last edited: Feb 26, 2014
    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.

    Screen Shot 2014-02-26 at 11.23.57 PM.png
     
  10. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    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")
     
  11. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    WordPress Plugin v1.0.2, change log
    • Improved top bar to use XenForo login directly
     
  12. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    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)
     
  13. xfrocks

    xfrocks XenForo rocks!
    Staff Member

    This thread has been locked. The plugin has been released, discussion here.
     
Loading...