Since I never had any help in starting to create the fix, I had to actually abandon use of bbPress totally. We went to an external messaging system.
Sorry I can’t help.
Bob
This typo still exists, which continues to publicly display Private or Scheduled sticky posts in the latest version of bbPress 2.6.4.
It can be easily fixed by correcting line 404 of the “bbpress/includes/topics/template.php” file to set $sticky_query[‘perm’] instead of $sticky_query[‘post_status’].
This is the correct code that works:
// Allowed statuses, or lean on the 'perm' argument (probably 'readable')
$sticky_query['perm'] = bbp_get_view_all( 'edit_others_topics' ) ?
$r['post_status']
: $r['perm'];
I have the exact same problem as @artmuns on a brand new WordPress install. I’m running just the latest version of bbPress 2.6.4 with the latest version of WordPress and no other plugins on the default WordPress theme. On the Edit Topic screen, I can go to “Topic Attributes” and change the “Type” to “Sticky” or “Super Sticky”. However, once a topic type has been changed to “Sticky” or “Super Sticky”, if I try changing it back to “Normal” and then click “Update”, it will not change. I have to either go to the frontend or to the listing of All Topics and click “Unstick” to change the Topic type to something besides “Sticky”. This is definitely a bug with bbPress!
Hi Annie,
I have the exact same problem and share the same frustration.
For an official WordPress Plugin that the main job is allow users to type text, the most basic thing would be to add a decent text editor for this purpose.
Anyway, the plugin above recommended is a mess, and don’t include the image upload option.
Try this instead:
Inline Image Upload for BBPress
I have the same situation mentioned by Annie. I have just set up BBPress for a private forum for my volunteer community to deal with the Corona situation and was wondering about the editor. Our users would not feel comfortable with this editor and would probably complain to me about it;). I spent a lot of time searching the internet for answers and also only found older plugins so I was happy to find Annie’s recent post addressing this subject. It would be great if an editor like TinyMCE (that also allows you to upload media) was part of BBPress or if it could be activated by a click. The editor is available to use in other WordPress plugins so I too was a little confused not to find it in BBPress. In any case, it would be fantastic if it could be integrated. I certainly appreciate the efforts of the volunteers at BBPress who are generously volunteering their time and energy to work on all this stuff. Thank you.
How can I create more user profiles in the forum like Participant, Spectator, etc…?
I would like to have a Spectator replica, in which I would introduce some extra features.
Hi Good afternoon ….
I can see that this was a question before …. I have the same issue. I am a newbie to WP and bbPress.
This is clean WP install using Pagebuilder by SiteOrigin and Advantage theme running bbPress. No modifications. with bbPress style pack, Akismet Anti-Spam and using Easy WP SMTP for emails.
As administrator I get email notifications for new subscribers and for change of password requests so the email function is working.
I have set up a test user and some posts making sure the “notify me of follow-up replies by email” is checked then as the administrator have replied to the post. My test user is not getting any notifications.
Is there something I am missing that needs setting up or altering to send the reply notifications?
Thanks in advance for your help.
Put this in your child theme’s function file – or use
Code Snippets
add_filter( 'gettext', 'rew_bbpress_translate', 20 , 3 );
add_filter( 'ngettext', 'rew_bbpress_translate' , 20 , 3 );
function rew_bbpress_translate( $translated, $text, $domain ) {
if ($domain == 'bbpress') {
$words = array(
'%s day' => '%s jour',
'%s days' => '%s jours',
'Last Post' => 'Dernier message',
);
$translated = str_replace( array_keys($words), $words, $translated );
}
return $translated;
}
@jack_tyler
@wpweaver
I have the same and other problem.
would you pls help me?
I am wondering if is there any existing feature on the BBPress to have a login, register, forgot password, email confirmation only in front-end? I know that there are [bbp-login], [bbp-register], and [bbp-lost-pass] short-codes that you can place in the page so that it will display on the front-end but the issue is when user enters an incorrect password or account, it will redirect to admin login. What I wanted is to stay always in the front-end. Or do you have any suggestion what plugin I can use that and compatible?
I like plugin “Weaver for bbPress” .
but some problems happens after I installed the plugin “Weaver for bbPress” .
May I ask?
1.It is OK that a new user(registered) logged in from frontend,and hide the wp-admin. But after logout ,”Sorry, you don’t have permission to view this profile.”shown on http://mysite.com/forums/users/oi/subscriptions/?loggedout=true
2. It is OK that admin logged in from frontend. But after logout ,”Sorry, you don’t have permission to view this profile.”shown on http://mysite.com /forums/users/oi/subscriptions/?loggedout=true .
3. when user enters an incorrect password or account, it will redirect to admin login.
What I wanted is to stay always in the front-end. Or do you have any suggestion what plugin I can use that and compatible?
I have few writers with wp roles of author on the website and the bbpress forum role is participant.
I want the writers to get similar wp author kinds of rights on the forum but they cannot see, edit and delete others forum topics.
Basically I want the Topics option in the WP dashboard sidebar to be shown for bbpress participants.
I followed few of the existing discussions on the forum with similar requirements but none of them worked for me.
Remove Settings Capability for Editors
Allow members to trash their own topics based on edit time
I would really appreciate it if someone can suggest a solution for my case.
What we wanted was to get users after they have joined/registered on the site, to go the profile page and fill in some/all of the fields in their profile page, perhaps by making the fields required/mandatory so that without completing the required fields they cannot post on the site. Is this far-fetched?
This is the website we are working on and this is the theme we are using.
ok, so bbpress does not have the feature of preventing posting until email confirmation, although this might be by default if your site doesn’t add users until you have confirmed.
In essence if your user is set up with bbpress access, then that is what they get.
one of the plugins above might add that functionality, although I suspect not.
Akismet Anti-Spam
bbp style pack
bbPress Login Register Links On Forum Topic Pages
bbPress Messages
bbPress Search Widget
bbPress Voting
GD bbPress Attachments
GD bbPress Tools
GD Power Search for bbPress
GD Topic Polls
Ultimate Member
WPS Limit Login
can you list bbpress related plugins please
ok so bbpress does not ask for profile fields, so it might be your theme doing this
what theme are you using, and what ‘fields’ have you set up, and using which part of your site ?
No. I’m using a bbPress based theme. There’s no BuddyPress on the website.
Thank you.
I have searched online for days and I have not found how to make profile fields mandatory/required by users so that if they don’t complete those fields they cannot use the forum.
I’m sure there are code ninjas out there that have done this in their sleep or just know how to do it, so can you please the code and where to find/replace them?
Thank you so much.
JD
– If I have my way, I’d rather not have yet another plugin installed for this. Thanks.
I deactivate all plugins except for bbpress, test to register but failed still.
set up email to come from my site eg @mysite.com and
contact my host provider (SG) to help – problem still.
I install https://wordpress.org/plugins/check-email/
admin accepted test email.
but problem still too.now I deactivate plugin check-email.
SG help me to set plugin”WP Mail SMTP” .problem still too.
hope can assist me. thanks a lot.
I have this problem too, and it also occurs on another, larger bbPress forum where I am a moderator.
I’ve asked someone who knows PHP to take a look at the code in bbpress/includes/extend/buddypress/notifications.php, but the couldn’t find any problem there.
I’m not sure if they were onto something or not, but they said the bug might originate in an incorrect reference to the database topic/post IDs, similarly to what @nikbond said above.
Robin’s solution above does not seem to work for me either.
Is it possible to apply the post moderation just to certain flagged users?
I see that this is possible by keywords:
Moderation and BlackListing
But cannot find any specific info regarding users.
Sorry I lied, just found I do have a plugin bbpress moderation tools by digital arm
I have the same problem on my website also with bbPress 2.6.4 and BuddyPress 5.1.2. @robin-w Thanks for the suggested fix. Unfortunately, inserting your code into my child theme’s functions.php did not fix the problem for me.