I am creating this page so as to serve it as the one resource page for using bbPress. I use it, I mod it, I love it.
Tutorial for installing a local copy of bbPress on your computer or desktop for trying it out or for development reasons.
Learn how you can fetch
Integration with WordPress
One of the most biggest advantage of using bbPress with your existing WordPress setup is that bbPress integrates very well with WordPress.
Earlier integration was not a feature out of box and was done either by elevating bbPress login mechanism or by degrading WordPress login mechanism.
(Done with the help of a plugin)
(Integration is now a Out of the box feature)
If you want to upgrade your installations just upgrade them normally, they should remain integrated after upgradation. And if you are upgrading from the former setup (bbPress 0.9 | WordPress 2.6 or 2.7) to later (bbPress 1.0 | WordPress 2.8 or 2.9), then you can read upgrading exiting bbPress and WordPress integrated installs.
In deep integration, we tell the bbPress to load WordPress and vice versa or just one way so as that both WordPress & bbPress are loaded on each page load and there respective things can used anywhere. It do make things easy but its an serious overhead for a good traffic site as it counts for increased usage of resources on each page load.
In order to avoid deep integration, you can mimic the functionality needed in bbPress itself. Read Showing bbPress content inside WordPress.
Designing bbPress theme
Showing post & topic counts of a user in bbPress on the profile page
Topics : 13
Posts : 56
Useful for discussion boards where first question is generally a question
Showing different content to logged in users and guest visitors
If you want to show bigger sized avatars
Fixing bbPress Issues
If you are facing errors in installing bbPress on your latest localhost software or on a server running PHP 5.3
If you can’t see the admin link when you login and can’t access the dashboard or the admin panel
When custom template or theme files or plugin files doesn’t work correctly
Either disable bbPress registrations by replacing the bbPress register.php file or by this plugin.
Learn how to fix the bb-attachments plugin by CK to use it on bbPress 1.0+ as the original plugin was meant for bbPress 0.9 version.
Remove the meta generator tag so as not to show your bbPress version in source code for security reasons.