Skip to:

Hierarchical Forum and Category Layout

  • John James Jacoby


    bbPress has always shifted the emphasis of the forums towards the topics and content. Traditional forums tend to focus on content categorization, the forum hierarchy, and what content lives where.

    Because of this, the transition from some-other-forums to bbPress is sometimes met with the wish that it looked and worked like what you’re used to. A few people have mentioned wanting something like this in bbPress core, and while I think there’s merit to the idea, I don’t see it as a priority above the other things bbPress needs (user management, BuddyPress integration, etc…)

    If you’d like to help build this enhancement, chime in here. I’d love to have someone that wants this in core to take it on, while I work on other priorities for 2.2. I’ll gladly review patches and help you all build this, but you’ll want to get something up and working independently to start.

    Any takers?

Viewing 14 replies - 1 through 14 (of 14 total)
  • Firstly if you only see bbPress as a WordPress integrated forum software package in the traditional sense of what other forum software looks like then please step outside of that box, it is far more flexible and powerful than just that.

    Take a look at how PostDesk have uniquely integrated forums into their site and check out in particular the ‘featured sites’ at showing what can be accomplished with theming in bbPress.

    That all said, I also see merit in having the option of a traditional forums hierarchical category sub-category forum layout for those who do want that feature/layout option available.

    I have a few ideas already and would love to hear your ideas and feedback.


    Stephen aka @netweb



    I don’t think this should be a priority for bbPress. You’re doing the right thing by “outsourcing” it. But even that might be unnecessary. Most websites would be better served by adjusting to bbPress, not the other way around.

    Those strongly opposed to change should simply consider options such as SimplePress, which follows the traditional (legacy imo) style of forum structure.

    Maybe the teaching route is better than the development route in this case? An instructional blog post or codex page to ease people into bbPress’ new concepts could go a long way. That’s the Git approach for instance.



    I would disagree.
    there are certain features of old / traditional forums that users like or need
    for example, one omission in current bbpress is “number of views”

    it does influence and show how popular certain topics are.

    we have a large forum, where categories are necessity,.. because in category has 10 or more ‘forums’
    and if they were laid out like traditional forums, it would make it easier for the members to see the whole structure of the forums.. as it is, I had to manually create a table with all the categories/ forums

    (having said that, we are still using buddy press forums.. and hoping to migrate to bbpress as soon as the converter becomes available..

    With the current way of doing things in bbPress, you can implement such a feature with a bit of theme hackery, so you’re essentially looking for someone to develop a standized theme for this sort of layout?

    John James Jacoby


    @trendy0 – exactly right.

    John James Jacoby


    Unsticking this. Doesn’t seem like a lot of activity, though I’m still willing to help anyone that wants to take this on.

    It’s funny, because almost every bbPress gig I’ve worked on the clients want forums like this – or specifically, almost exactly like what Lynq came up with ( So far they have all changed their minds when they find out its actually going to cost money to achieve this format, vs something that is just built in. However, it’s definitely something I’d like to see. @johnjamesjacoby – what are your thoughts on this? Having a separate theme? bbPress compat hierarchical? etc We can at least get a trac ticket for this in place and maybe that will jump start some activity 🙂

    John James Jacoby


    Should make it part of the default theme. Thought there was a ticket already; if not, make one and feel free to patch it up. 🙂

    So you want it an option that’s available in the default theme or that’s what the default theme will have, period?

    John James Jacoby


    In my imagination, it’s just the new default thing. Let’s get it working first, see how dramatic it is, and go from there.

    See ticket #1958 (couldn’t find an existing ticket).

    I guess step 1 would be deciding just how we want to structure and layout the hierarchy. Not sure if you want to discuss that here or in trac.



    Hi, has this been created in the meantime? I really need this…



    Is it really hard to add this categories thing to core code? So anyone can use them without any hassle? And yes it is so nice to point out some nice websites where people rewrite bbpress code to make it usable. <- But it does not help other 99% users.




    copy the loop-forums.php file into your child theme in a folder called bbpress

    also i need to move this file to a gist….it seems more appropriate over there

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