All of bbPress will sit within the ID id="bbpress-forums" which makes CSS styling even easier and is far from new, I think it has been there since bbPress became a plugin 🙂
A quick look at the “Track’ theme, it looks like if you copy archive.php to bbpress.php that will resolve most of your issues. (Source: archive.php)
Edit: Do the above but remove the following line from your bbpress.php copy:
get_template_part('content');
I did actually. I tested on Tracks WordPress theme which happens to be free yet awesome theme. But on the forum topic page, for mysterious reasons, only the first post from the topic is visible. Posts from second and onwards don’t show up at all. A programmer would probably fix this in a moment but I’m not really a coder, so I’m looking for something else.
Thanks for your help.
Hey @microdot, glad you found us after I closed down your other posts 😉
Check this out https://codex.bbpress.org/moderation-and-blacklisting/
Also what setting do you have in WordPress discussion settings for:
Before a comment appears Before a comment appears Comment must be manually approved
I think that is most likely the culprit, what happens if you uncheck that?
You use WordPress themes for the bbPress 2.x plugin.
You can customize the bbPress templates for your theme by modifying them yourself, bbPress also includes full support for custom themes though there are very few of these.
I’d suggest finding a WordPress theme that suits your needs and then tweak the CSS for the bbPress section of your site.
bbPress is tested and works on PHP 5.2.4 and later https://bbpress.org/about/requirements/
We ensure that bbPress (and the same for WordPress) is to work 100% on PHP 5.2.4 and up, thus including PHP 5.3.x, 5.4.x & 5.5.x.
We have also begun experimental testing testing with PHP 5.6 alpha and HHVM.
A standard bbPress User Profile Edit link should look something like this:
http://example.com/forums/users/username/edit/
Similar here on this site your edit profile link should be:
https://bbpress.org/forums/profile/azafuel/edit/
Users ‘can’ edit their profile in WordPress backend with the /wp-admin and that is because we are a WordPress plugin that uses WordPress’ users for bbPress so both are valid URL’s for user profiles.
You can also just use a WordPress theme that includes support for bbPress.
Just as BuddyPress has a ‘tag filter’ in WordPress’ theme repo, bbPress will also have a tag here in the not too distant future 🙂
https://wordpress.org/themes/tag-filter/
For now though you should simple search the themes for “bbPress”
https://wordpress.org/themes/search.php?q=bbpress
I have a customised version of the importer for vBulletin 5.
There are a couple of tweaks that are needed though to bring it in-line with the current importer updates. The issue is with the way our current import script is setup we need to heavily tweak not just the import script but also our main converter.php file to handle the complex SQL joins need.
If your familiar with SVN you can checkout the 2440-converter.php.2.diff​ patch in the following ticket along with vBulletin5.php, if not let me know and I’ll upload full files of these somewhere.
https://bbpress.trac.wordpress.org/ticket/2440
Peter thankyou but I tried like this and I just did again with yours now but didn’t change anything
I did this one wich worked fine:
.bbp-breadcrumb {
color: #fff;
}
Code above changed the color to white but codes below didnt change anything.
.bbp-breadcrumb p a {color: #fff;}
.bbp-breadcrumb-home {color: #fff;}
.bbp-breadcrumb-current {color: #fff;}
I have a black background of my wordpress site and site color is white for blog but for bbpress I changed only the header and footer background colors and used the code below
#bbpress-forums a{
color: #000;
}
#bbpress-forums {
color: #000;
}
So I did this because bbp-topic has white background and in this case the links became #000 as site background but the breadcrumbs are on the top where the background is black too and I need to change the breadcrumb link color to white …

“I have added .avatar-14 to style css now with display:none; This removes the small avatars but leaves the big ones.
If you turn them off in WordPress, everything is gone. ”
Could you kindly advise how this is done exactly? In which sheet.
Best,
This is a wordpress thing than a bbpress thing.
you can see on settings>general in the wordpress backend when you go to email its says right below it
This address is used for admin purposes, like new user notification.
to disable that add this plugin
https://wordpress.org/plugins/disable-new-user-notifications/
more info here
http://www.wpbeginner.com/plugins/how-to-disable-new-user-notifications-in-wordpress/
really any plugin that has an included insertable template tag will work.
im going to use jetpack sharing as an example .
first i take every instance of each default area jetpack sharing shows.(also jetpack likes)
function jptweak_remove_share() {
remove_filter( 'the_content', 'sharing_display',19 );
remove_filter( 'the_excerpt', 'sharing_display',19 );
if ( class_exists( 'Jetpack_Likes' ) ) {
remove_filter( 'the_content', array( Jetpack_Likes::init(), 'post_likes' ), 30, 1 );
}
}
add_action( 'loop_start', 'jptweak_remove_share' );
and then i could just display it anywhere on the reply. in loop-single-reply.php
with this
if ( function_exists( 'sharing_display' ) ) {
sharing_display( '', true );
}
this code also removes it from content like posts and pages. but you can just manually insert it into your wordpress templates to with the above code.
Hi all,
I am looking to move the search from on top of the forum to the right of my menu items. No matter if I add more or delete them. I recently hid it by adding a quick line to my css, but deleated it.
Where I want it vvvv

I would also like to know what to add to my child theme custom css to edit the look of it.
I am new to WordPress so I am still pretty new.
I have a number of other topics open too, click my name to see them, would love the help.
BEST,
JB
Hi, I’m attempting to create a general chat page (private for registered users) using bbpress, although not getting very far with it. The goal is to have one chat page where once users are logged in, they can easily make posts in a similar way as they would on a facebook feed page, preferably with the newest posts on top.
I’m using WordPress 3.9.2, and bbPress 2.5.4.
Any advice would be very much appreciated!
Hello guys! Happy to find this thread, and more than happy to help 🙂
I have a running site and have just tested this. The Label is showing, but the user-entered information for the label is not.
As you can see in the following link, the label is “Gamertag” and if you scroll to AddiCt3d 2CHa0s you will see no gamertag (item) listed, even though it is filled in the profile field.
In settings I was very careful to check and see if there were any spaces, and even that the first letter was capitalized, etc. in both the Name in the plugin and the Name in the BuddyPress profile field and it still won’t work. In settings I’ve elected that both the Label and Item are to be displayed.
Here is an url so you can check it out: http://www.halodiehards.net/forums/topic/hd-shorts/
I am using the most current versions of WordPress, bbPress and BuddyPress.
Let me know if I can be of any more assistance!
The importer is included in bbPress, open ‘Tools’ -> ‘Forums’ from your WordPress dashboard.
i dont know about listing it but you might be able to highlight them either using this plugin to show only to keymasters or moderators, or modify it to show to everyone
https://wordpress.org/plugins/bbpress-new-topics/
or somehow edit this function from here to add labels to each topic post type
http://www.wpbeginner.com/wp-themes/how-to-highlight-new-posts-for-returning-visitors-in-wordpress/
PHP
function wpb_lastvisit_the_title ( $title, $id ) {
if ( !in_the_loop() || is_singular() || get_post_type( $id ) == 'page' ) return $title;
// if no cookie then just return the title
if ( !isset($_COOKIE['lastvisit']) || $_COOKIE['lastvisit'] == '' ) return $title;
$lastvisit = $_COOKIE['lastvisit'];
$publish_date = get_post_time( 'U', true, $id );
if ($publish_date > $lastvisit) $title .= '<span class="new-article">New</span>';
return $title;
}
add_filter( 'the_title', 'wpb_lastvisit_the_title', 10, 2);
// Set the lastvisit cookie
function wpb_lastvisit_set_cookie() {
if ( is_admin() ) return;
$current = current_time( 'timestamp', 1);
setcookie( 'lastvisit', $current, time()+60+60*24*7, COOKIEPATH, COOKIE_DOMAIN );
}
add_action( 'init', 'wpb_lastvisit_set_cookie' );
CSS
.new-article {
background: #feffdd;
padding: 3px;
border: 1px solid #eeefd2;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-left:5px;
font-size: small;
font-weight: bold;
}
or i guess an alternative is get an unread posts plugin like
https://wordpress.org/plugins/bbpress-mark-as-read/
which lists all the unread topics in there profile.
check your wordpress themes stylessheet
look for blockquote { copy everything that has blockquote { then edit then add to custom css
Hi Robin,
Thank you for your quick reply!! I’m only using bbpress because I don’t need all the added functionality that buddypress provides.
I really need to figure this out and I have searched Google and can’t find the answer to this question. I need the functionality that bbPress Provides but I can’t have people clicking the Login or Register links on that page. It’s very unprofessional to see the WordPress Login screen when everything else is done on the front end of the site.
Is there anyone else that we can get involved on the bbPress team that could maybe help us out with this issue?
Cheers!
Hi guys, I’m pretty new(bie) on WordPress, hope some1 could help me.
I’ve created a little test site here: http://www.elite-force.it/test
Then, I’ve installed bbpress and I’ve created menu entries with those magical-fantastic short codes.
Everything seems going fine, of course it will need some CSS adjustment but I don’t panic on that… else way I panic because I can’t reach profile page…
My forum is: http://www.elite-force.it/test/forum/
And profile for my user should be: http://www.elite-force.it/test/forums/user/goose/
When I go to my profile page, something strange happen… It seems that bbpress use my homepage php to build the page.. of course result in a home-similar, with a “THESE POSTS ARE BY: ” on top and any other infos…
I read that bbpress look for page.php if there is no bbpress.php on theme root folder, but if I also create a copy of my page.php or post.php doesn’t fix the problem.
Is because that template uses dynamic pages? there is no solution? I mean, There is no way to override bbpress page settings and make a different view for the profile page?
Please… help those noob
Sorry, I am sure this has been answered but I cannot find an answer to it through google etc.
I want to give my forum roles a bit of a better look, like a little box around them that has a different fill color.
I cant really find a great example, but when I look at rc groups, in the bottom corner it says their status, like admin/moderator etc.
http://www.rcgroups.com/forums/showthread.php?t=2198097
anyways, I am pretty new to wordpress but I have a child theme and custom style.css
Thank You,
JB
I’m attempting to log into the codex to help with documentation. I always show as anonymous on the codex pages and the log in link goes to BuddyPress. I log in there and end up on the BuddyPress support forum instead of being redirected back. If I come back manually and refresh the page, I am still not logged in.
I have tried logging in on WordPress.org to see if that carries over, but not luck. Obviously, I’m logged into the support forum now to post this.
I’ve also tried clearing cookies and tested with multiple browsers with no change either.
Hi Robin,
Not sure what was confusing about my questions? I’ll try and make them a bit more clear.
1. The only place within bbPress that says: “Sorry, this forum is for verified users only. Please Login or Register to continue” is on the page after clicking on a topic if you’re not logged in. This is what needs to be edited and I can’t find the php code to edit this.
I need to edit the text that’s contained in the yellow box because the default links to Login and Register take you to the default WordPress login and register screen. I don’t want that and would like to:
A. Remove the links altogether and just leave the text.
B. Edit those two links to lead to my front-end Login / Register pages instead.
In other words, If you go to the default forums page, after clicking on a forum you are taken to the discussions page. If you’re not logged in, at the bottom is a yellow box that says “You must be logged in to create new topics.” This is fine because it not only says exactly what I want it to say, it doesn’t have links to Login and Register.
Next step…
After clicking on any of the listed discussions, you are then taken to the topics within that discussion. If you’re not logged in, at the bottom is a yellow box that says “Sorry, this forum is for verified users only. Please Login or Register to continue. This is the text that I need to edit because the login and register links don’t take my users to the pages I want them to go to. Instead of the front end login and register pages that I’ve created, these two links go to the default WordPress login register. I can’t have this.
How can I:
A. Remove the links altogether.
B. Edit the links to lead to my front-end Login / Register page.
Thank you so much for your time!!
Cheers!
deactivate your plugins one at a time , and find the plugin thats causing some issues.
switch to a different theme and see if it works there
other than that contact GD bbPress attachment plugin support
https://wordpress.org/plugins/gd-bbpress-attachments/
Hello,
I have installed the GD bbPress attachment plugin but the attachment button is not appearing. I have tried researching into it but cannot work out why it is not working. Please help!
Wordpress version is 3.9.2 and bbPress version is 2.5.4.
http://www.wholefoodharmony.com/forums/forum/test2
Many thanks!