Upgrade existing integrated installations of WordPress & bbPress

July 13th, 2009 | Tagged as: ¤ ¤ ¤ | Download as PDF
bbPress expert hire me notice

If you are new here. You may want to sign up for e-mail updates or subscribe to my RSS feeds. Thanks for visiting!

wordpress-bbpress-integration

I wrote the tutorial on integrating WordPress 2.8 with bbPress 1.0 a few days back and today I am writing instructions for upgrading your integrated WordPress 2.7 & bbPress 0.9 installations as we needed some workarounds to previously integrate them but now integration between them is a out of the box feature.

If you are already using integrated installs of bbPress 1.0+ & WordPress 2.8+ then there is no need of taking care of any thing. Just upgrade them individually and you should be fine. This tutorial is for upgrading integrated WordPress 2.6 or 2.7 & bbPress 0.9 installations.

No plugin is now required to integrate them now. So In this post, we will remove some junk and move on.

Before you upgrade anything, make a backup of the database and the complete folder which contains all the bbPress and WordPress files so that if you mess up with anything, you can quickly restore the previous setup (restoring all the files back along with the database gives you the previous setup).

  • Upgrade the WordPress & bbPress either by overwriting the new files over the previous ones or by deleting the old ones and then uploading the new ones.
  • Access their respective dashboards to upgrade the database too.
  • Remove the Freshly Baked Cookies plugin which we were using earlier.
  • Delete the hard-coded lines for telling bbPress from where to fetch the user tables
    • $bb->custom_user_table = ‘wp_users’;
    • $bb->custom_user_meta_table = ‘wp_usermeta’;
  • Now open the WordPress integration settings under the bbPress admin panel and fill all the details.
  • WordPress “secure auth” cookie salt can be left out.
  • Ensure that the following constants are equivalent in WordPress’ and bbPress’ respective config files.
  • WORDPRESS <=> BBPRESS

    AUTH_KEY <=> BB_AUTH_KEY

    SECURE_AUTH_KEY <=> BB_SECURE_AUTH_KEY

    LOGGED_IN_KEY <=> BB_LOGGED_IN_KEY

    After completing the above steps, you should have a integrated setup of WordPress 2.8 and bbPress 1.0

    If you ran into issues, then let me know and I will try to help. Have your say in the comments.

     
    { 11 Comments }
    1. great advice, I never know what to do with these things. thanks for your help!

    2. kecebong says:

      very good article. i’ve been searching for this

    3. sheero says:

      This is a new experience for me. I just know if there bbPress.

    4. Metro says:

      good job :)

    5. ejay says:

      good one.. was searching for this one.. thanks a lot..

    6. You did a good job on bbpress … thank you. I also got the comments you for our Online Support :-)

      • Ashfame says:

        @Kingsley
        My pleasure! Now you know whom to call when you need further help ;)

    7. garyd says:

      Hey – I had a working integration of 2.7.1 wp and 1.0 bbpress, but I just updated the wp to 2.8 and now the integration is not working. I have looked through both config files and all the integration factors and don’t see anything …. is there anything that would have naturally needed to change when I updated my wordpress?

      • Ashfame says:

        @garyd
        That’s what the tutorial is for buddy. Follow it closely and then let me know.

    Leave a Reply

    (required)

    (required)