@rothaar bbPress by default does not have this kind of layout or the “by” in the last post column, so it is definitely your theme.
I think that the “by” is just in a template, maybe loop-single-topic.php and loop-single-forum.php in your theme.
It might be best to create a child theme and manually edit the template and then translate the word to your language.
https://codex.wordpress.org/Child_Themes
Just copy your main themes bbPress templates into your child theme, and edit the files I listed above.
I’m running a WP multisite with bbPress installed on the main site. When new users create accounts on the network, they are assigned a role of Participant, both in the network and for the main site. If they chose only to create a user account and not a site, once they have logged out after their first login, they are unable to log into their profile pages. It seems the default user role of Participant is not recognized as having any privileges by the WP software. When I manually change the user’s role to Subscriber, they can then log in to their profile page. Obviously this is not a long-term solution, so is there any way to revert to WP’s native functionality of making new users subscribers by default while having bbPress installed?
This is a great but I get an ‘Parse error: syntax error, unexpected T_FUNCTION’ error if I use this in:
default/bbpress-functions.php
Am I putting this in the correct place?
The permissions system that comes with bbpress is god damn awful. I strongly suggest someone take a look at making it a bit better.
I’m trying my best her to set up some kind of permissions for the different parts of the forums on my page.
It’s damn near impossible to get it working.
I read up on these forums and saw that some other poor bastard got suggested that the plugin members might help him set up permissions. That is not the case because that pluggin hasn’t got premission to alter the roles set by bbpress.
And if you make new roles it really doesn’t matter because you cannot select any other roles but the ones created by bbpress on registration.
If i try to use the permissions set by bbpress there is problems. If i set “Spectator” as the default role on sign-up applicats will not have access to the private forums! GREAT! Yes but user in that role cannot make posts anywhere on the forums.
If i put “participant” as the default role on sign-up applicats can make posts on the forum but they also have access to the private forums.
Holy shit this is a mess!!!
I want the default role to be able to make posts but not able to read private forums.
Then i want to be able to update applicats that are aproved to “member” and give them access to private forums!
And then I would like to have a role called, lets say Officers and when upgraded to officer you can access the hidden forums.
HOW ON GODS GREEN EARTH DO I ACHIEVE THIS? And don’t tell me to install the members plugin because that pluggin CANNOT alter the bbpress roles and you cannot set anything else but the bbpress roles as default on signups!
Hi,
If you have already deactivated all plugins except bbPress and switched to a default theme and you still do not see ‘Forums’, ‘Topics’ and/or ‘Replies’, then please try this in Settings > Forums (check after every step if you find the options back on your dashboard):
– ‘Settings > Forums’ : (de)activate ‘Anonymous posting’, save, (de)activate it again to get back to your original setting, save
– ‘Settings > Forums’ : (de)activate ‘Auto role’, save, (de)activate it again to get back to your original setting, save
– Deactivate the bbPress plugin, then reactive the bbPress plugin
– ‘Tools > Forums > Repair Forums’ : Remap existing users to default forum roles, click ‘Repair Items’ (WARNING: Make sure to have multiple admins in case the keymaster role would disappear from one account)
Pascal.
Hi,
In the bbpress index page, the top row shows:
homepage-title > Forums > Forum-title
How could I change homepage-title here? bbpress seems to take this from the title of the site’s default page. Is there a way to put a different text there (or remove the homepage-title altogether)?
Thanks,
//György
wordpress 4.4.2 , bbpress 2.5.8, site http://szuloiosszefogas.hu
It might be your theme too is causing you issues with 4.5
The only way to find out is to switch to a default theme like Twenty Fifteen, deactivate all plugins except bbPress and start testing from there.
When you found what is blocking, open support requests for the theme/plugin. But I confirm that on bbPress side all seems working great with 4.5.
Sorry I can’t further help you, but if you find the issue, please post it back here.
Pascal.
which functions.php you mean the theme one or the one in plugins\bbpress\includes\replies\functions.php
or \plugins\bbpress\templates\default\bbpress-functions.php ?!!!
@sidebarissue
The bbPress sidebar that you see having the issue, is from your theme. bbPress does not have code in it for a bbPress specific sidebar.
You haven’t checked and made sure to see if it was in your theme by switching/testing a default theme.
I still haven’t tried switching to the twentytwelve theme because I don’t want to lose all of my settings for my current theme.
You can try your current theme and a WordPress default theme in a local installation on your cpu to see where the sidebar is coming from.
https://codex.bbpress.org/getting-started/testing-your-bbpress-installation/creating-a-test-site/#local-installation
For caching, multiple plugins exists. See my response here for some extra info, but I’m not an expert: https://bbpress.org/forums/topic/should-i-set-up-my-forums-on-another-ms-subsite-to-improve-site-speed/
For the subscription:
If a person is subscribed to a forum, he will get all new topics
If you reply to a topic and tick the box at the bottom, you will get the other replies to this topic.
But I’m not aware of a possibility to get ALL replies to the full forum with just a click …
What I have in my bbP Toolkit plugin is the possibility to tick the box by default so that you get notified for new replies.
Pascal.
If you have already deactived all plugins except bbPress and switched to a default theme and you still do not see ‘Forums’, ‘Topics’ and/or ‘Replies’, then please try this in Settings > Forums (check after every step if you find the options back on your dashboard):
– ‘Settings > Forums’ : (de)activate ‘Anonymous posting’, save, (de)activate it again to get back to your original setting, save
– ‘Settings > Forums’ : (de)activate ‘Auto role’, save, (de)activate it again to get back to your original setting, save
– Deactivate the bbPress plugin, then reactive the bbPress plugin
– ‘Tools > Forums > Repair Forums’ : Remap existing users to default forum roles, click ‘Repair Items’ (WARNING: Make sure to have multiple admins in case the keymaster role would disappear from one account)
Pascal.
I want to link a group to a forum which exits,
So I checked it and set a forum name (first one below ‘Customer Center’) in group forum box and save
but then check in the checkbox is disappeared
at last, I found that if I modify the group forum settings in the group page setting in backend,
the setting sustain, even though I click or not group forum setting in the group setting option in in frontend.
I tried with default theme twenty-thirteen and KLEO.
Is it normal or bugs?
– frontend setting page :
https://www.miinfra.co.kr:44373/infra/groups/%EA%B3%A0%EA%B0%9D%EC%A7%80%EC%9B%90/admin/forum/
– Backend setting page :
https://www.miinfra.co.kr:44373/infra/wp-admin/admin.php?page=bp-groups&gid=588&action=edit
wordpress ver 4.42
buddypress Version 2.5.2
bbpress Version 2.5.8
@bethannon1
You can put this bbPress default themes CSS from the plugin into a folder called css in your child theme and edit the css file to your liking.
https://codex.bbpress.org/themes/theme-compatibility/
Hi Pascal! Thanks for your quick reply!
Unfortunately, no — these forums are locked down to only approved users.
The CSS is in /plugins/bbpress/templates/default/css/bbpress.css, line 896:
/* =Stickies
-------------------------------------------------------------- */
.bbp-topics-front ul.super-sticky,
.bbp-topics ul.super-sticky,
.bbp-topics ul.sticky,
.bbp-forum-content ul.sticky {
background-color: #ffffe0 !important;
font-size: 1.1em;
}
I need to change that background color. But I’m not a CSS ninja, and I’m not sure how to override that !important from the default plugin CSS. This is when adding a 2nd !important to trump the first would be handy. 🙂
I need to override the default CSS color for
.bbp-topics-front ul.super-sticky, .bbp-topics ul.super-sticky, .bbp-topics ul.sticky, .bbp-forum-content ul.sticky
But the default color declaration has an !important in it. What’s the best way to fix this so my color will display? I know I could hack the plugin CSS, but that’s not the best option. 🙂
In my 3 days of agony, while I tried everything I could think of, if I disable asynchronous plugin it will be stuck at noreply@mydomain.com (at least it does trigger the mail action according to the log) but this is a known issue, I believe?
Yes, I have tried commenting out custom functions, changing themes to default ones, etc.
I have a question. If I instantiate a plain vanilla WP and BBP on a sandbox somewhere on my server with no other plugins, would a subscriber can receive a notification of new Topic and new Reply if s/he clicked on subscribe link? Is it worth spending time doing adding plugins one by one till it breaks? If the answer is yes, any help on adding order would be appreciated.
I’d think asynchronous plugin is a must, or noreply@mydomain.com will stop me go further. Do I understand this correctly?
Thank you for your time.
Okay, next step (based on previous issues), in between every step, try the email sending:
– Disable the asynchronous plugin
– Switch to a default theme like Twenty Fourteen
– Make sure you have NO custom code that you added in your template or function.php that could block
Pascal.
Hello!
We ar running the latest versions of WordPress and bbPress. From the beginning, since bbPress was installed, it’s working incorrectly. When I go to specific forum page, the topics list is not showing. And Opening a topic directly, the topic content is not displayed.
The problem is in our custom created theme, because, when I switch to one of the default WordPress themes, everything is working fine.
I can’t figure out what is wrong with our theme, or how to make it bbPress redy.
The specific forum: http://mglatvia.id.lv/forums/forum/foruma-noteikumi/
The single topic: http://mglatvia.id.lv/forums/topic/demo-testa-topiks/
bbPress is tested with wordpress default themes. It maybe a conflict – you need to check plugins and themes
It could be a theme or plugin issue
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, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
bbpress and buddypress work fine together.
bbPress is tested with wordpress default themes. It maybe a conflict – you need to check plugins and themes
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and buddypress 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, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
http://fenixbazaar.com/groups/pc-master-race/forum/topic/gaming-keyboards/
I’m referring specifically to the orange user role badge directly under the avatar. I have installed my own user badge system and as such want to remove the default ones from appearing.
‘Does not work’ is a bit vague …
And what do you mean with ‘I have installed the forum search’ ? It should be there by default.
Thanks for sending more info.
Pascal.
I was given something like this:
body.responsive.page-template-default #page-wrapper .full-container {
max-width: 1080px !important;
}
Hi,
First of all, the /forums is indeed the default that comes out. Handy, no ? 🙂
For the width, this is fully WordPress and the theme you have chosen, so bbPress just adapts to it.
I would propose that you ask on the global WordPress support forum for that.
Pascal.
I tried the following steps without any success:
1- Upgraded to bbPress 2.6
2- Removed sub-forums
3- Emptied Trash/Spam Topics and Replies through admin panel. This took me 3 days! Around 25% of 0.5 million posts were removed
4- Repaired Forums by going through every single option
5- Optimized WordPress Database through wp-optimize plugin
6- Changed theme to WordPress default Twenty Sixteen theme
7- Deactivated all the plugins except bbPress
The site works for few minutes then crashes. My WordPress itself has around 30K posts and 400K comments, not sure if this is causing the issue.
The whole bbPress 1.x worked perfectly for 7 years, then only issue was that the cookies and single sign between WP and bbPress had become incompatible due to newer WP versions.
Can anyone suggest anything else that I can try?