• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

Genesis Connect for BuddyPress: Unable to enable bbPress group forums

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › General Discussion › Genesis Connect for BuddyPress: Unable to enable bbPress group forums

This topic is: not resolved

Tagged: bbPress, buddypress, forums, genesis connect, groups

  • This topic has 10 replies, 2 voices, and was last updated 13 years, 2 months ago by Ron Rennick.
Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • February 21, 2013 at 11:44 am #22006
    agent701
    Member

    Issue background:

    My client's site has BuddyPress installed alongside bbPress. They want group forums as an option within BuddyPress groups.

    In order to use bbPress for this functionality, I have unchecked Discussion Forums within the BuddyPress settings and enabled the Allow BuddyPress Groups to have their own forums option under the bbPress forums settings (Settings > Forums > BuddyPress section).

    What's happening:

    When I navigate to a BuddyPress group admin and go to enable forums for it, I see the following (image link):

    https://dl.dropbox.com/u/47555/i/bp-bbp-group-forum.png

    However, when I check the box and click Save Settings, nothing happens. Looking at the html for the page reveals the following (I'm not able to successfully post the html without it getting messed-up):

    HTML source (Gist)
    https://dl.dropbox.com/u/47555/i/bp-bbp-group-forum-html.png

    It appears that the form tags are missing, so there is nothing there to POST against.

    I was able to enable/disable the option by temporarily switching the theme to the BuddyPress default theme and saving the setting that way. It does not appear to work from this Genesis child theme, however.

    Version information:

    WordPress version: 3.5.1
    bbPress version: 2.2.4
    Genesis Connect for BuddyPress version: 1.2
    bbPress Genesis Extend version: 0.8.4
    BuddyPress version: 2.2.4
    Genesis version: 1.9.1
    Genesis Child Theme: Blissful version 1.0

    February 21, 2013 at 12:09 pm #22015
    Ron Rennick
    Member

    BuddyPress version: 2.2.4 ?

    The latest version of BP is 1.6.4. That looks like the bbPress version. Based on the html in the gist it looks like you are using BP 1.7 beta. If that is the case see http://wordpress.org/support/topic/bp-17-theme-compatibility-implications-for-plugin?replies=4. When I have a development/beta version of GenesisConnect for BP 1.7 I will update that thread.

    To date GenesisConnect has not provided any support for bbPress 2 forums. The two main reasons for that are that the bbPress html markup is different than BuddyPress so I/we would have to create & maintain another set of CSS rules and it would put GC into the territory of too many update dependencies:

    • Genesis
    • WordPress
    • BuddyPress
    • bbPress

     

     


    Ron & Andrea | Twitter

    February 21, 2013 at 12:26 pm #22019
    agent701
    Member

    Sorry: BuddyPress version is 1.6.4.

    February 21, 2013 at 12:47 pm #22025
    agent701
    Member

    To date GenesisConnect has not provided any support for bbPress 2 forums.

    After enabling a forum in the default BuddyPress theme, it appears to be working fine within Blissful. All I really need is this group admin page fixed. As it is, it appears to be the only functionality not working, and my client is looking to me to fix the bug.

    February 21, 2013 at 1:57 pm #22039
    agent701
    Member

    Tracking things down further, it looks like the code running on this groupo admin page is from bbpress/includes/extend/buddypress/group.php, function edit_screen().

    February 21, 2013 at 4:06 pm #22074
    Ron Rennick
    Member

    Looks like there is an issue with bbPress 2.2.4 & BP 1.6.4 : http://bbpress.org/forums/topic/buddypress-group-forum-not-working/

    It's quite possible that the BP bridge code in bbPress was only tested with the default BP theme so the issue didn't surface until after 2.2.4 was released.

    You may want to look t rolling bbPress back to 2.2.3.


    Ron & Andrea | Twitter

    February 21, 2013 at 4:41 pm #22088
    agent701
    Member

    You may want to look t rolling bbPress back to 2.2.3.

    Thanks. I just tried that based on your suggestion, but the page is still missing the form elements on the page.

    It sounds like the issue in the discussion you linked to on the bbPress site is slightly different than what I'm experiencing. In that case, the forum is enabled, but new topics cannot be added to it from the public website (only from the WP backend).

    February 22, 2013 at 12:09 pm #22261
    Ron Rennick
    Member

    What is the last version of bbPress that had that was working properly with BP 1.6.4? Or did you switch to bbPress powered forums for the groups after you installed 2.2.4?


    Ron & Andrea | Twitter

    February 22, 2013 at 12:54 pm #22271
    Ron Rennick
    Member

    As an additional note - I compared the forum index template in the BP default theme and the one in GC. Other than the normal changes made when porting over the templates from the default theme, there are no differences between the two templates.

    The default theme does not have the markup shown in the gist in your original post. If that markup was being added by a hook I would expect that we would see it in the GC output (b/c all the BP template hooks are included in GC). Most likely there is a check somewhere in BP or BBP that is turning off the use of the BP templates for the default theme.


    Ron & Andrea | Twitter

    February 22, 2013 at 4:31 pm #22306
    agent701
    Member

    Ron: Thank you for looking at this with me.

    Would you mind comparing the templates/groups/single/plugins.php files from Genesis Connect to the one in bp-default? The two are very different, but I'm not currently able to sort out what's going on in each one.

    I'm trying to trace things from the group.php file, and a reference to that file showed up in bp-groups-classes.php.

     

    Cheers,

    Jason

    February 23, 2013 at 1:18 pm #22427
    Ron Rennick
    Member

    That template in the default theme has not changed in 13 months:

    http://buddypress.trac.wordpress.org/log/branches/1.6/bp-themes/bp-default/groups/single/plugins.php

    http://buddypress.trac.wordpress.org/browser#branches/1.6/bp-themes/bp-default/groups/single

     


    Ron & Andrea | Twitter

  • Author
    Posts
Viewing 11 posts - 1 through 11 (of 11 total)
  • The forum ‘General Discussion’ is closed to new topics and replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2026 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble