Do you think I need to uninstall and reinstall bbpress?
hhmmmm…
Quite a lot of info, and not sure if it is affecting
The middle paragraph starting ‘My initial setup was a template file called…’ is worrying.
Basically you should not be adding stuff to your main theme, instead you should use a child theme.
Within this you will have a functions file (not a bbpress-functions file), and you would put the functions code for the custom role in the functions file.
see
Functions files and child themes – explained !
The your styles should work, and the custom role should work
ok, funnily enough there is no ‘importer’ for bbpress 2.x – it is in plan, but not yet written
You can use
on the old site
tools>export and select forums topics and replies
on the new site
tools>import (and select wordpress if needed)
But this is not perfect – if you don’t have the users matching between sites, then this will/can/may (not sure which) fail.
How have you set users up on the new site?
Ok, you are certainly not stupid, and we’ll work you through to a resolution ๐
ok we have 4 elements in bbpress
1. A forum that is a type called category – this contains other forums
2. A forum that is a type called forum – this will contains topics and replies
These forum types are set in dashboard>forums and on the top right hand side
3. a topic – this will belong to a forum
4. a reply – this will belong to a topic
Can you confirm that you’ve set up a topic in any of the forums.
If not go into Dashboard>topics>new topic and create a test topic.
If your forums are all just forums, then without topics, they have nothing to list.
If you think you have created a topic go into dashboard>topics and see if you can see topics in there, and which forums they belong to
As @pinkishhue suggests, try
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, switch to a default theme such as twentytwelve, and see if this fixes.
this should get you to a working platform from which you can work out where the issue lies.
Not super experienced with bbpress but done a lot of coding with WP – I think you can achieve this using the same approach you would as if making a custom form to post a WP post, just change the post type to the forum post and set the category as per whatever you need. Here’s an older thread that may be helpful:
Form To Forum Post
p.s. Just had a look with CSS disabled and the links are still acting funky.
I’d double check all your settings, maybe visit your permalinks page to flush them in case it’s a permalinks issue?
I haven’t had a lot of experience with bbpress yet (just answering here in case I can be of help as no one else has given any suggestions yet), but is this right for a forum link? Doesn’t seem quite right:
http://www.thecatholicwoman.com/?page_id=60/forum/catholic-women-in-business-business-networking/
I have started http://www.sacredandsequential.org just recently, and I am trying to move over the forums from http://www.captionbox.net. Both domains are running WordPress 3.9.1 and the bbPress 2.5.4. The forums can be found at http://www.captionbox.net/forums/forum/empanelment/
After going to Tools -> Forums and selecting the Import Forums tab, I am entering what I believe to be all of my correct database information. (The only info I am uncertain of is the Table Prefix, but I have tried wp_bb_, forums_, forum_, and even utf8_ to no avail.)
Would anyone have advice as to what I’m overlooking or how to remedy this? I would rather not abandon all the discussions we’ve had leading up to this new site!
Please help!
None of the links work I followed all of the steps indicated here http://codex.bbpress.org/step-by-step-guide-to-setting-up-a-bbpress-forum/#3-%C2%A0creating-a-forum-page
It is not a compatibility issue because even before I had someone add the DIVI theme to the CSS for me the links were not working and I thought that it was because it was not incorporated into my theme.
My website is thecatholicwoman.com
Direct link t the forum below.
http://www.thecatholicwoman.com/forum/
I am using WordPress 3.9.1
and BBpress 2.5.4
HELP!!!!!
Thanks so much for any help that you can provide.
everything on here requires you to have a child theme. especially bbpress templates in your child theme
oh yeh create a new menu, name it , and any links to your forums with the link module in the wordpress menu system . make sure when you see theme locations click bbpress Forum Menu
now save and your menu should show up in your forum archive
okay what they did was register a menu which is a whole lot easier
so first put this in your functions.php if you have a child theme
function register_menu() {
register_nav_menu('bbmenu', __('bbpress Forum Menu'));
}
add_action('init', 'register_menu');
and now put this above <?php do_action( 'bbp_template_before_forums_loop' ); ?>
which is inside loop-forums.php inside the bbpress default templates
<nav id="subnav" role="navigation">
<?php
if ( has_nav_menu( 'bbmenu' ) ) { /* if menu location 'bbmenu' exists then use custom menu */
wp_nav_menu( array( 'theme_location' => 'bbmenu') );
}
?>
</nav>
now put this in your custom css or plugin
#subnav {
background: none;
clear: both;
display: block;
float: left;
margin: 0 auto 6px;
width: 100%;
}
#subnav ul {
font-size: 13px;
list-style: none;
margin: 0;
}
#subnav li {
list-style-type: none;
display: inline-block;
margin: 6px 4px;
}
#subnav a {
text-decoration: none;
color: #555;
background: #ddd;
padding: 2px 8px;
border: 1px solid #e4e4e4;
}
#subnav li a:hover {
background: #333;
color: #fff;
border-color: transparent;
text-shadow: none;
}
tell me if you come into any problems , so i can see if i hadd a problem copy and pasting
Ok, thanks and yes we can fix that.
1. the code is missing ‘);’ by mistake, it should read
function mycustom_breadcrumb_options() {
// Home - default = true
$args['include_home'] = false;
// Forum root - default = true
$args['include_root'] = false;
// Current - default = true
$args['include_current'] = true;
return $args;
}
add_filter('bbp_before_get_breadcrumb_parse_args', 'mycustom_breadcrumb_options');
The extra ‘);’ is right at the end
I’ve fixed the documentation
2. as stated in https://codex.bbpress.org/functions-files-and-child-themes-explained/
you should not be adding code to the end of a main theme’s functions, but should be creating child theme. By all means leave it there and test that it works, but then create a child theme and move it there or you risk losing the change on an update. I’ll try and make this even clearer in the documentation – it is a first version !
Hope that helps you, and please come back with any further issues ! ๐
I installed bbpress on my site and it is running the default theme currently I”m going to create my own theme over the next few days but I was wondering how do I enable bbpress breadcrumbs? You can see from http://hearthstoneplayers.com/forums/ that no breadcrumbs are showing, is there a setting I need to turn on? Also I use Yoast breadcrumbs from Yoast SEO plugin could that effect the bbpress breadcrumbs?
I was told that I could either make the breadcrumbs go away completely or modify them. I chose to modify the appearance of the “crumbs of bread”. The following code was offered to me as a possible solution to my desire to modify my breadcrumbs . . .
Layout and functionality – Examples you can use
function mycustom_breadcrumb_options() {
// Home - default = true
$args['include_home'] = false;
// Forum root - default = true
$args['include_root'] = false;
// Current - default = true
$args['include_current'] = true;
return $args;
}
add_filter('bbp_before_get_breadcrumb_parse_args', 'mycustom_breadcrumb_options'
When inserted at the end of TwentyTen Theme’s functions.php’s code as was instructed in this document . . .
Functions files and child themes – explained !
The result was this message in black against a white screen . . .
Parse error: syntax error, unexpected end of file in /home/sylviannai/public_html/journal/wp-content/themes/twentyten/functions.php on line 568
Is found at the root of my forums . . .
http://hcrd.foundation/journal/forums/
So what I’m asking is there additional code or an error in the code as that last line suggests.
Thank you for reading and please, please help. I’m losing my mind on this project and I didn’t have that many marbles to play with before I started in the first place.
Auriel
Do you know why this fixes the pagination issue when using shortcodes and partnering with a page?
No ๐
I’m not sure what is going on there, I’ll dig around a bit further and see what I can come up with, it should work for any combination of use cases though once you start adding two shortcodes per page it looks like bbPress may have an issue deciding which shortcode to honour the pagination for.
Argh… I can’t reproduce this with either the TWenty Thirteen or Twenty Fourteen theme yet I see the issue on your site!
All of the following combinations work for me
Using a page with the [bbp-topic-index] shortcode
http://example.com/sample-page/ http://example.com/sample-page/page/2/
http://example.com/support/ http://example.com/support/page/2/
http://example.com/forums/ http://example.com/forums/page/2/
Using a page with the [bbp-forum-index] and [bbp-topic-index] shortcode
http://example.com/sample-page/ http://example.com/sample-page/page/2/
http://example.com/support/ http://example.com/support/page/2/
http://example.com/forums/ http://example.com/forums/page/2/
Not using a page (using native bbPress /forums slug with “Forum root should show – Topics by Freshness”)
http://example.com/forums/ http://example.com/forums/page/2/
Any change your using a modified Twenty Thirteen theme?
How about plugin conflicts?
Have you tried resetting/flushing your permalinks?
Hi,
I”m creating my first theme and I have copied over all the bbpress files but for the life of me I cannot figure out how to remove the notification that is at the top of each forum that tells you “This forum contains 1 topic, and was last updated by John 20 hours ago”
The html is the <div class”bbp-template-notice info”> and I have looked through all the template files but I can’t for the life of me figure out what is generating that and how to delete it. I know you can hide it via css but I don’t want to do that I want to actually remove it from my forums.
Thanks
As I have stated numerous times previously use the GD bbPress Attachments plugin, if the GD bbPress Toolbox does not support attachments for bbPress simply do not use it for a purpose it is not intended for.
Here it is installed on my site, with zero configuration changes:

Login as a participant and attach a file:

you’ve paid for this theme, and it says it bbpress compatible, so take this up with the support forum. you should get what you paid for.
Ok, good questions, and I’ve been meaning to write something on this for a while, as I’m always saying ‘drop this in your functions file’
so new page in the codex
Functions files and child themes – explained !
Feedback welcome on what is clear/not clear !!
WP 3.9.1
Theme TwentyTen
I need to add this snippet of code to my functions file in theme/childtheme. The problem is that I haven’t found anything in Documentation telling me where theme/childtheme is. Also will this be overwritten during the next bbPress update?
This is the documentation I was given to modify and insert the following code but it assumes that I know where to put it. Help please.
Layout and functionality – Examples you can use
I’m trying to change how my breadcrumbs look
function mycustom_breadcrumb_options() {
// Home - default = true
$args['include_home'] = false;
// Forum root - default = true
$args['include_root'] = false;
// Current - default = true
$args['include_current'] = true;
return $args;
}
add_filter('bbp_before_get_breadcrumb_parse_args', 'mycustom_breadcrumb_options'
Auriel Kitsu
Hello,
We are working on a WordPress site using a theme.
The website url is: http://tottoncollege.wpengine.com/
The theme is called Smartmag: http://themeforest.net/item/smartmag-responsive-retina-wordpress-magazine/6652608
We want forum functionality and were going to use bbPress, but as soon as we activate the plugin the featured slider breaks and stops displaying properly. We think this is a javascript related issue, but we aren’t quite sure what exactly the issue is.
Please can you advise? We can provide login details to the staging area if needed.
Thanks!
Ok, thanks for your time and help @netweb. I’ve asked @gdragon on the Toolbox support forum but he said it was a BBpress thing:
This is purely WordPress/bbPress feature and my plugin has nothing to do with this. My plugin adds extra control to the WP editor you can use for bbPress, and you can use that to enable different features (like button). But, the way all that actually work is beyond this plugin, and depends on WordPress and bbPress only.
But, you are correct that Participant has no capability to upload files, but I think that bbPress handles this wrong and should not allow media button to be visible in the first place if user has no capability. You need to add โupload_filesโ capability to bbp_participant user role to enable this.
I am now at the point where I simply need to know how to add ‘upload_files’ to bbp_participant – do you know Steve? Alternatively, do you know how I add a new user type into the BBPress environment (as shown here โ http://screencast.com/t/raxzzyIuSL)
Many thanks again.