I am trying to figure this out. I will get it eventually.
Theme Compatibility
Thanks again!
Cheers!
The “Forums” page lists all the topics – not the Forums, is that normal?
http://toni-esl.com/eslforum/write/
I can create a page and use a shortcode to list Forums.
Thank you so much for your help!
i canβt see and option in buddypress to upload anything.
See if this guide helps.
Profile → Change Profile Photo
On this post is a simple way to add a ranking based on post count.
User ranking system?
Where it says
echo '<div class="all-stars"><i class="svg-icon one-star"></i></div>'
That is where you can add your images like this.
echo '<div class="all-stars"><img src="image source"/></div>'
Make sure they are different for each post count specified in the snippet.
You may need different CSS than what was mentioned in the post though.
I think because I had two separate functions both using bbp_before_get_breadcrumb_parse_args one cancelled out the other so changing that section worked. I prefer having it all in one though. Thanx so much for all your help π
Hmm that is weird adding the breadcrumb like this worked for me. Either function you use is fine though.
function rkk_breadcrumb_text() {
$args['before'] = '<div class="bbp-breadcrumb"><p><span class="bbp-breadcrumb-text">You Are Here: </span>';
$args['sep'] = ' / ';
return $args;
}
add_filter('bbp_before_get_breadcrumb_parse_args', 'rkk_breadcrumb_text');
Never mind, found my answer LOL just had to change one little bit π
//* Change BBPress Breadcrumb Seperator
function filter_bbPress_breadcrumb_separator() {
$sep = ' / ';
return $sep;
}
add_filter('bbp_breadcrumb_separator', 'filter_bbPress_breadcrumb_separator');
Hmmm, that code works but when I add it the code I added to change the seperator stops working. And if I add the function for the seperator after the code you gave me that one then stops working lol
Here is the function I am using for the seperator, maybe they need to be combined somehow to work properly together?
//* Change BBPress Breadcrumb Seperator
function custom_bbp_breadcrumb() {
$args['sep'] = ' / ';
return $args;
}
add_filter('bbp_before_get_breadcrumb_parse_args', 'custom_bbp_breadcrumb' );
Something like this might work.
Add this php code snippet to your child themes functions.php or add it in a functionality plugin.
function rkk_display_moderator_label() {
$reply_id = bbp_get_reply_id();
$role = bbp_get_user_display_role( bbp_get_reply_author_id( $reply_id ) );
if( $role == 'Moderator') {
echo'<div class="bbp-mod-label">Forum Moderator</div>';
}
}
add_action( 'bbp_theme_before_reply_content', 'rkk_display_moderator_label' );
Sorry for the late reply.
Did you run the repair tools one a time in Tools > Forums??
Troubleshooting
I bet you just closed the topic as well and the color of the text is a gray color that is hard to see.
Use this CSS to fix that.
#bbpress-forums .status-closed,
#bbpress-forums .status-closed a {
color: #aaa;
}
You do not have to use the bbPress shortcode for registration, you can use alternative plugins for frontend forms if you want.
Do users need to register with the forum first to see the content of a post?
bbPress by default has nothing that would hide the content of a topic post. It will make a whole topic hidden if the forum is private and the user is not logged in, and the topic and forum could also be hidden if it is a hidden forum.
If you want a menu item for registration you can create a custom link to the default WordPress registration form, or if you have another plugin that adds frontend forms you can link to that page if you want.
Question really is: how does a user of the educational material get to see the forum questions/posts?
It really depends on the LMS plugin you might be using with your bbPress forums really. By default though a sticky/closed post should be kind of visible, the gray is hard to see sometimes.
Did you try running the repair tools in Tools > Forums one at a time??
Has this issue always been present??
Also here is some custom CSS to fix a weird avatar padding issue on your forums. Just add the CSS code into your child themes style.css file or anywhere else you can add custom css like in a seperate plugin.
#bbpress-forums .avatar {
padding: 0;
}
THe issue in the image is a common theme related issue. The styles for list items in your theme is affecting the list items in the bbPress forums.
I would give you a simple CSS fix, but you need to create a forum on your site, all I see is the notice saying you do not have forums.
If you want to create full width forums, it is pretty easy if you are familiar to editing theme templates. You just need a simple loop and the surrounding classes to style it all together. Sometimes full-width templates can be copied and renamed to create a simple bbpress.php file in your theme.
Getting Started in Modifying the Main bbPress Template
I say just stay away from using iframes for this simple task.
I cannot see the forums but I do see it in the source code??
Does this only happen in your currently active theme??
Here is a function to show the You Are Here: text.
function rkk_breadcrumb_text() {
$args['before'] = '<div class="bbp-breadcrumb"><p><span class="bbp-breadcrumb-text">You Are Here: </span>';
return $args;
}
add_filter('bbp_before_get_breadcrumb_parse_args', 'rkk_breadcrumb_text');
You may have to edit this function later if bbPress shows their breadcrumb items in a list though.
Hello everyone, I am new to bbpress and slowly working my way around lol
I’ve modified template.php to add the text “You are here:” to the breadcrumbs to match the breadcrumbs for the rest of my site, but I’d prefer to use a function to make these changes instead. The problem is I cannot wrap my head around the proper code and nothing I have found through searching has worked so far.
Can someone help me with this please?
My site: http://www.lissyhunnybee.com/discussions/
I have the latest versions of both wordpress and bbpress and am using the Darling theme which is a child theme of Genesis/Studio Press.
Thanx in advance π
I have just re-installed bbPress after looking at several alternatives as although it was the first I tried it seemed to be incompatible with the custom template I am having to use.
Link to screenshot
I looks to me that the forum needs a wider page in order to organise its components properly as they are jumbled up. The forum does work in that I can enter text – it is just a bit of a mess. I might even suggest styling is very minimal
I have tried making a full width page (no sidebars) and then substituting page name into ‘Forum root’ and it seemed to work BUT the forum was loaded with sidebars as before so no improvement.
I have read of a somewhat complex solution involving child templates and monifying style sheets but that seems dreadfully long winded and prone to error for a WP non-coder such as myself.
Is there an easier way to prevent sidebars from loading?
Or is there a way I can generate a page eminating from a different template on which I can load bbPress? The latter might give me a nicer forum styling too.
Is there a way to load the forum into an existing page via html/Js code for example – as an iFrame perhaps?
Thanks for any help – if it has to be the most difficult way then please say!
Hey,
My site and forums were working fine, but then the specific forum pages started getting a 404. I reset permalinks through backend and then manually, but it is still happening. I shut off all plugins and turned on one by one, but same issue. If I use the shortcode on a post it works. I tried s different slug as well, but no luck. Any ideas what I am missing? My site is http://www.capecodchatter.com
The forum index is http://capecodchatter.com/forums/ which works fine, but all the specific forums are 404. I appreciate the help.
Hopefully this guide helps you. It lists some help for an import getting stuck and also ways to optimize the import process.
Import Troubleshooting
You add the php code snippet to your child themes functions.php or in a functionality plugin that can hold custom code snippets to fix this issue if you have a port number in the urls while using xampp server.
ERROR: Are you sure you wanted to do that?
Yeah its all good.
Oh, if you are just not going to use the breadcrumbs you can just display: none; instead.
I just got this issue but it only occurred when upgrading a site to PHP 5.6(previously on 5.4).
Warning: in_array() expects parameter 2 to be array, null given in /home2/tabbangy/public_html/tabban/wp-content/plugins/bbpress/includes/common/functions.php on line 1446
I did have Yoast SEO installed but on deactivation the error still persists ( i don’t have NEWS SEO).
Reverting back to 5.4 clears the error.
The emails magically stopping and topics being automatically being unsubscribed is a weird issue. Only thing I could think is that a user may not know that they are unsubscribing their own topics without knowing, or something or someone has run a process to bulk unsubscribe a users topics.
Does it happen to all subscriptions for the user, or just a few?
Any plugins that modify bbPress’ subscriptions?
Have you done some plugin troubleshooting, to see what may be causing the issue??
Troubleshooting
I say since I think you are trying to set up hiarchal forum and category layout, insert this loop-forums.php file into your child theme instead of what you did.
https://github.com/robkk/bbPress-Hierarchical-Forum-and-Category-Layout/blob/master/loop-forums.php
If you want to try to add the hook into the bbp_list_forums() function, you have to filter the output put the hook before every list item.
bbp_list_forums
Is this the type of error you are getting in the red notice?? It might be translated different if you have a different language for your forum.
Just make sure you have some content in your message to a topic.

Go through some troubleshooting. See if it could be custom php code snippets that could be causing the issue in a child theme functions.php or in a separate plugin.
Troubleshooting
@shawnsauce
Was the forum ever in a BuddyPress private or hidden group??
Did you ever use another private group plugin and make that group with the forum private?
Has the forum ever a private or hidden forum??
Does this only happen in your current theme?
Have you tried disabling all plugins except bbPress to see if the issue persists?
Have you tried running the repair tools one at a time in the WordPress backend in Tools > Forums.
Troubleshooting
Also I am testing with this theme and I am not getting this issue, I think there must be some setting somewhere that is making the forum not be visible in the search results.