how to add drag and drop and multiple image file upload in bbpress topics.
My forum requires image upload with every discussion.
See forum https://modelaircraftnews.com/
Ok, I see a Display name option in BBPress. Maybe that should be on my registration form.
But, it is that user statistics plugin again. It displays the usernames.
Ok, it seems that in BBPress my register page does not allow for you to specify the nickname:
Register
My BBPress Edit profile page allows you to edit your nickname though.
I see No where in general to specify what to display, apart from editing my profile in WordPress backend.
That said, I realise my username is displayed here as it is the @ text.
I am reluctant to show usernames you see. According to my security logs I have so many attempts to hack into my site my username.
In this forum I login with xxxxx username.
But it displays me as yyyyy, I like this as it keeps my username safe.
But my BBPress doesnโt have that. Just username.
I do know that CMS2CMS offers SMF to bbPress import service. Actually, I didn’t try myself yet, but know that these guys have good support system and can apply slight customization as well.
Here’s the link to SMF to bbPress migration by cms2cms – https://cms2cms.com/cms/supported-cms/simple-machines-forum-to-bb-press-migration/
Guess, that their Free trial can be given a chance.
Thanks for the fast reply! Upon further investigation I discovered the issue was with bad data on the old site where a lot of replies had a post_parent that either didn’t exist or it was not a bbPress post_type.
hmm..not come across this part – not to say it didn’t exist in bbpress, I’m just a user !
It could be a part of buddypress, or maybe another plugin?
I am seeing it from appearance/menu “bbpress specific” links seem show new and old fav & sub topics since bbpress upgrade but appearance/menu “bbpress topic views” dont seem to show newer subs or favs since update just old ones before upgrade if that makes any since at all
one of the most annoying things in bbpress and a regular topic !
Step by step guide to setting up a bbPress forum – Part 1
item 8 is your starting point
come back if you need further help
One or two subscribers are not receiving email notifications despite having subscribed to the Forum. I’ve checked on the Forum and you can see that they have subscribed but looking at the mail logs, their email addresses aren’t on it. Has this happened to anyone else? Would be really grateful for your help. Latest WordPress & BBpress being used. Does it take some time for notifications to be sent after a member has registered? I’ve sent a test email through BB Style and they’ve received it but nothing is coming through from the Forum. Many thanks.
Private forums should provide what you want.
If items are going into moderation :
1. what other bbpress related plugins are you running?
2. are you putting links into threads – this is allowed, but try one with just text.
on profiles add
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Profile
Hi all,
I tried to create a small community forum on our webpage, however I am facing some issues.
I am running WordPress 5.4 and installed the most current version of bbpress through the plugins section, activated it network wide, created a forum, creted a post, all working well.
Then I thought I need a way for the users to register and after some googling, I found out that I have to create a page that contains the [bbp-register], which I did. When I visit that page it shows the registration form. I enter a username and Email and when I submit, the site refreshes to wp-signup.php which shows another registration form asking for the same information. When I enter the data there again, registration is working, but that is not how it is supposed to be, right?
Kind regards,
Thomas
Hello!
I have a bbPress forum on my website. http://www.fullspectrumasd.org. I tested the registration system and was able to create a test user, but others who are trying to register are not receiving the automated registration email from WordPress. I have people waiting to use the forum who are not able to create a password. How can I get them registered?
Thanks,
Katie
some themes will have a bbpress FOLDER, which is where you would put amended bbpress template files.
filters generally go in the child theme functions file
Yea I am working with a child theme right now. I am just asking because I see some other child themes with the file bbpress.php in there. I am still reading up, but just wondered if there is a separate file beside the child theme functions file that can be used. I am creating a Bootstrap forum theme, hence the questions.
Thnx for the quick reply. Just to make sure, you mean the bbpress-functions.php file right?
Also, I noticed some other pieces of code that are not directly found in the template files like these. So a seperate bbpress file might be very handy.
Put this in your child theme’s function file – or use
Code Snippets
and change “bbp-topic-tags” to whatever you want
add_filter ('bbp_before_get_topic_tag_list_parse_args' , 'rew_change_class' ) ;
function rew_change_class ($args) {
$args['before'] = '<div class="bbp-topic-tags"><p>' . esc_html__( 'Tagged:', 'bbpress' ) . ' ' ;
return $args ;
}
Hey. The shortcut [bbp-single-forum id = $ forum_id] has stopped working on my web page. When a parent forum should be displayed with sub-forums, nothing is displayed. When I upload ids of sub-forums, the topics embedded in them are visible.
For exemple: parent id=1, sub id=2:
[bbp-single-forum id = 1] – nothing displays, no sub-forums visible
[bbp-single-forum id = 2] – topics are displayed
After entering [bbp-forum-index], nothing is displayed either.
What’s going on?
Info: bbPress 2.6.4, Jannah Theme
Plugins with bbPress: bbp profile information, bbp style pack, bbP topic count, GD bbPress Attachments, GD bbPress Tools, rtMedia for WordPress, BuddyPress.

I guess this is a long shot, but I wonder if anyone here is familiar with the WP QuickLaTeX plug-in. I have latex support turned on “sitewide” and it works everywhere except in forum posts. Any ideas?
bbpress uses
edit_topics
and edit_replies
so doesn’t use the capabilities above
but suspect your code needs an if statement, so I’d do
// check frontend user privileges
if ( is_user_logged_in() && ( (current_user_can('edit_posts') || current_user_can('edit_pages') ) ) $canEdit = true ;
but if you really want this box gone then,
find
wp-content/plugins/bbpress/templates/default/bbpress/form-topic.php
transfer this to your pc and edit to remove
<?php do_action( 'bbp_theme_before_topic_form_subscriptions' ); ?>
<p>
<input name="bbp_topic_subscription" id="bbp_topic_subscription" type="checkbox" value="bbp_subscribe" <?php bbp_form_topic_subscribed(); ?> />
<?php if ( bbp_is_topic_edit() && ( bbp_get_topic_author_id() !== bbp_get_current_user_id() ) ) : ?>
<label for="bbp_topic_subscription"><?php esc_html_e( 'Notify the author of follow-up replies via email', 'bbpress' ); ?></label>
<?php else : ?>
<label for="bbp_topic_subscription"><?php esc_html_e( 'Notify me of follow-up replies via email', 'bbpress' ); ?></label>
<?php endif; ?>
</p>
<?php do_action( 'bbp_theme_after_topic_form_subscriptions' ); ?>
and save
create a directory on your theme called ‘bbpress’
ie wp-content/themes/%your-theme-name%/bbpress
where %your-theme-name% is the name of your theme
Then transfer the file you saved above and put in in the directory called bbpress that you created above, so you end up with
wp-content/themes/%your-theme-name%/bbpress/form-topic.php
bbPress will now use this template instead of the original
then repeat for form-reply.php removing
<?php do_action( 'bbp_theme_before_reply_form_subscription' ); ?>
<p>
<input name="bbp_topic_subscription" id="bbp_topic_subscription" type="checkbox" value="bbp_subscribe"<?php bbp_form_topic_subscribed(); ?> />
<?php if ( bbp_is_reply_edit() && ( bbp_get_reply_author_id() !== bbp_get_current_user_id() ) ) : ?>
<label for="bbp_topic_subscription"><?php esc_html_e( 'Notify the author of follow-up replies via email', 'bbpress' ); ?></label>
<?php else : ?>
<label for="bbp_topic_subscription"><?php esc_html_e( 'Notify me of follow-up replies via email', 'bbpress' ); ?></label>
<?php endif; ?>
</p>
<?php do_action( 'bbp_theme_after_reply_form_subscription' ); ?>
Hi Robin,
Thank you very much for your fast reply.
I mean I don’t anyone to receive any email from the forum: every user that posts a question in the forum, as well as the admin notices.
I don’t have any other plugins that integrates with bbPress (except Akismet).
These are my current settings: https://i.imgur.com/dywXsPl.png
Under these settings, the users can still see the checkbox for receiving emails when there is a comment. I don’t want this checkbox checked, I don’t want it at all.
Thanks again ๐
'_bbp_user_slug' => 'users', // User profile slug
is definately the slug
so is the context right – maybe ‘polylang’ which seesm to be the default?
and possibly change it’s hook to ‘plugins_loaded’ to make sure bbpress and polylang have both loaded before firing
but i’m guessing ๐
depends on why you are getting them at the moment.
You can turn off all subscriptions for the whole site in
dashboard>settings>forums>Allow users to subscribe to forums and topics
If you just mean for you as a user or admin, then just unsubscribe from forums and topics in your profile
additionally you may have other bbpress plugins that are sending you emails.
Hi, I have WP WordPress 5.4 with bbPress 2.8.3.1 and Polylang Pro 2.7 installed.
All the forums, topics, replies, everything are correctly translated, except the user profile.
I even attempted to manually register the slug but didn’t work.
The code I used to try to register the slug was:
/* Translate Users profile slug with Polylang */
add_action( 'after_setup_theme','bbp_polylang_integration' );
function bbp_polylang_integration() {
if ( function_exists( 'pll_register_string' ) ) {
pll_register_string( 'slug_users', '_bbp_user_slug', 'URL slugs' );
}
}
I tried with _bbp_user_slug
and with users
as well.