IPBWI (Invision Power Board Website Integration)
About IPBWI | Live Examples | Documentation | Support Forum

Wordpress Integration

I am currently working on a IPBWI plugin for Wordpress. I try to make most IPBWI functions available for Wordpress. In this topic I’ll stay you informed which features I have implemented yet, so you are able to see in which status the project is. If you are using Wordpress, please feel free to submit feature requests here, so I get notified about the needs for this plugin. Any feedback is welcome.

The following features are currently implemented:

  • Widgets
    • View latest Board Topics
    • View latest IP.gallery Images
  • Single-Sign-On
    • If a user loggs in/out or registers to wordpress, the same will be done in the board.
    • If a user tries to login in wordpress with board-datas but there isn’t a wordpress-account with these datas, a new one will be created. This is important, because the IPBWI wordpress plugin will often be used with already existing boards.
    • Wordpress-Profile-Datas will be synced with IP.board ones
    • Wordpress-Profile-Page will be enhanced with additional board’s profile fields including custom profile fields
      • Enhanced Profile Edit Page and Profile View Page can be customized by editing the delivered theme files.
      • If you want to view Members-Profile-Page, you have to use the following Links:
        • %blog_url%/ipbwi/user/
        • %blog_url%/ipbwi/user/%boards_member_login_name%
      • %-vars have to be replaced with your specific blog vars.
  • The following features are partially developed and integrated, but they are not finished yet or buggy, so they are deactivated for public beta. It’s really not recommend to reactivate them by editing sourcecode, but some hardcore-kamikaze-user maybe could not resist wink.gif
    • Board Statistiks & Online Members
    • Sitemaps (HTML for users and XML for google)
      • Widgets
        • Viewing Tag Cloud - deactivated (not completed yet for public beta)

Installation

  1. copy directory ipbwi to /wp-content/plugins/ of your wordpress-installation
  2. copy content of directory wordpress/ to your wordpress-installation, too.
  3. The directory /wp-content/plugins/ now should contain a directory called ipbwi/ and a file called wordpressLoadIPBWI.php
  4. You do not need to edit config.inc.php of IPBWI
  5. After that, IPBWI should be listed as installable wordpress-plugin in wordpress-adminpanel. Activate it.
  6. Now there should be a new menu item in your adminpanel called IPBWI.
  7. Now you can start using IPBWI as wordpress plugin.
Valid XHTML 1.1