Skip to:
Content
Pages
Categories
Search
Top
Bottom

Integrate bbpress with an existing WordPress theme?

  • @pbul2004

    Member

    Hi,

    I want to have a link on my WordPress site called ‘Forum’ in the navigation bar. When clicked on all i want is a simple forum like on wordpress.org and similar to this forum here.

    How easy / hard is this to do? People have told me its a nightmare to do with bbpress and an existing theme.

    Any help would be great,

    Thanks

    Paul

Viewing 16 replies - 1 through 16 (of 16 total)
  • @ashfame

    Participant

    Like if you have forums in a folder named ‘forums’, then create a page with the slug as ‘forums’.

    @ashfame

    Participant

    Like if you have forums in a folder named ‘forums’, then create a page with the slug as ‘forums’.

    @pbul2004

    Member

    Thanks for the reply, i have installed bbpress successfully now, but i cant seem to get the forums to match with my theme >

    http://www.myweddingreviews.co.uk

    http://www.myweddingreviews.co.uk/forum

    I want the forum to be embedded inside of my site, not a different skin if you follow?

    Finding it hard to figure out how to do this, i thought it would have been alot easier.

    Any ideas mate?

    @pbul2004

    Member

    Thanks for the reply, i have installed bbpress successfully now, but i cant seem to get the forums to match with my theme >

    http://www.myweddingreviews.co.uk

    http://www.myweddingreviews.co.uk/forum

    I want the forum to be embedded inside of my site, not a different skin if you follow?

    Finding it hard to figure out how to do this, i thought it would have been alot easier.

    Any ideas mate?

    @ashfame

    Participant

    I wrote this sometime back – http://www.wpwebhost.com/make-bbpress-theme-match-with-wordpress-by-deep-integration/

    If you need further help, reach me on email – ashishsainiashfame<<at>>gmail<<dot>>com

    @ashfame

    Participant

    I wrote this sometime back – http://www.wpwebhost.com/make-bbpress-theme-match-with-wordpress-by-deep-integration/

    If you need further help, reach me on email – ashishsainiashfame<<at>>gmail<<dot>>com

    @pbul2004

    Member

    Thanks,

    Would it be best to do the deep integration option or just copy the wordpress theme files over to the bb-press theme and have it load seperate?

    So essentially you would just be styling the bbpress theme the same to match the wordpress theme?

    I have read that by doing the deep integration you will have ‘double loads’ on all pages which would result in slowing down the site?

    What do you think?

    I had a read over your guide earlier on and i got a little lost when i reached here >

    Replace bb_get_header(); ?> by get_header(); ?> <div id=”content class=”narrowcolumn” role=”main”> in all files.

    Similarly replace <?php bb_get_footer(); by </div><?php get_sidebar(); get_footer(); in all files.

    @pbul2004

    Member

    Thanks,

    Would it be best to do the deep integration option or just copy the wordpress theme files over to the bb-press theme and have it load seperate?

    So essentially you would just be styling the bbpress theme the same to match the wordpress theme?

    I have read that by doing the deep integration you will have ‘double loads’ on all pages which would result in slowing down the site?

    What do you think?

    I had a read over your guide earlier on and i got a little lost when i reached here >

    Replace bb_get_header(); ?> by get_header(); ?> <div id=”content class=”narrowcolumn” role=”main”> in all files.

    Similarly replace <?php bb_get_footer(); by </div><?php get_sidebar(); get_footer(); in all files.

    @ashfame

    Participant

    Yes you are right about the deep integration.

    Matching themes this way is a solution but it comes with a performance penalty but its economical at initial stages.

    In that guide, since WordPress is loaded too.

    Instead of calling bbPress header file, we call the WordPress header file so as to bring the code from there. Same goes with the sidebar and footer.

    That’s how forums are housed inside WordPress theme.

    @ashfame

    Participant

    Yes you are right about the deep integration.

    Matching themes this way is a solution but it comes with a performance penalty but its economical at initial stages.

    In that guide, since WordPress is loaded too.

    Instead of calling bbPress header file, we call the WordPress header file so as to bring the code from there. Same goes with the sidebar and footer.

    That’s how forums are housed inside WordPress theme.

    @pbul2004

    Member

    Which method would you say is easiest to go with out of the 2? Deep integration or copying the wp theme to bbpress theme?

    I just got a bit lost with the guide you have done, like installing the intergration plugin (why is it needed, what does it do, where do you paste the code etc), the bbpress theme, replace header/footer/sidebar etc? How does it get the wordpress header/footer etc??

    Just bit lost, sorry to be a pain

    @pbul2004

    Member

    Which method would you say is easiest to go with out of the 2? Deep integration or copying the wp theme to bbpress theme?

    I just got a bit lost with the guide you have done, like installing the intergration plugin (why is it needed, what does it do, where do you paste the code etc), the bbpress theme, replace header/footer/sidebar etc? How does it get the wordpress header/footer etc??

    Just bit lost, sorry to be a pain

    @ashfame

    Participant

    deep integration is easier if you know how to mess around with html & css.

    Integration plugin is solely needed for the purpose of generating bbPress admin side cookies when a user logs in from WordPress side. If you don’t use it, everything will be fine, just you won’t be able to access bbPress dashboard unless you login from bbPress side.

    but this clearly doesn’t affect regular normal users as they don’t have to access the dashboard, only you have to.

    @ashfame

    Participant

    deep integration is easier if you know how to mess around with html & css.

    Integration plugin is solely needed for the purpose of generating bbPress admin side cookies when a user logs in from WordPress side. If you don’t use it, everything will be fine, just you won’t be able to access bbPress dashboard unless you login from bbPress side.

    but this clearly doesn’t affect regular normal users as they don’t have to access the dashboard, only you have to.

    @woe2you

    Member

    I’ve tried deep integration, but I’m running into some problems.

    Loading the WordPress header and footer instead of the bbPress ones work (I want to use my WordPress custom menu on the forum pages as well) but add_custom_background(); does not work on bbPress pages.

    @woe2you

    Member

    I’ve tried deep integration, but I’m running into some problems.

    Loading the WordPress header and footer instead of the bbPress ones work (I want to use my WordPress custom menu on the forum pages as well) but add_custom_background(); does not work on bbPress pages.

Viewing 16 replies - 1 through 16 (of 16 total)
  • You must be logged in to reply to this topic.
Skip to toolbar