I just found another question someone was asking, and apparently one sets up the users for BBPress forum in the USERS section of wordpress. OK, that would be REALLY GREAT if that were mentioned somewhere in the welcome information for BBpress. Also, a codex is mentioned. How would one find and access the codex?
Anyway, I sent into the users section in wordpress. I found that there are now BBpress style roles listed like keymaster, participant, etc. But here’s the rub … it does not allow the person to be BOTH an author and a participant, for example. What the heck ?????!!???? How is that going to work? All I want is for all of the authors and admins to have access to a private forum, ideally using their wordpress login as the handshake because they are already logged in and verified that way.
It seems like the capability is almost there, but … what am I missing?
Thank you!
Raquelita Dee
ok, bbpress just uses wordpress users, so anything that registers wordpress users will create users for the forums.
You probably don’t need the private groups plugin, so deactivate that for the moment.
So set the forum to private.
then decide how you would like your users to register.
a) If you just want anyone to be able to register, then
dashboard>settings>general and tick ‘anyone can register’
You can then create a registration page (Dashboard>pages>add new) and put this shortcode in it
[bbp-register]
then add that page to your menu.
b) if you want to ‘vet’ new users, then use a contact form plugin such as ‘contact form 7’ to create a registration form asking whatever questions you want. Set that form to email to whoever, and they then create the user (dashboard>users<add new), and either use wordpress to email the user the password (there is a tick box on the user creation, or copy the password, and send an email to the user yourself.
c) or use one of the many wordpress registration plugins (https://wordpress.org/plugins/search/register/)
The choice is yours 🙂
So frustrated!
I installed BBPress yesterday. I’m trying to set up a private forum for about a dozen authors on our site, so we can ask questions and learn from each other regarding using wordpress or the type of content we want to create.
First Question. I used the bbpress shortcode to add the forum to a page, just as a test. http://www.veganish.world/forums That went well (there is a public forum there, just as a test), but the thing is, how do I add the registered users for the private forum? The 12 people who will have access? I’ve looked in Settings, and I’ve looked under Forums, in the left-hand side bar in WordPress, and I can’t find anything.
I installed Robin’s Private Groups plugin today, thinking that would help … still not finding anything there either, regarding how to MANUALLY add registered users who are pre-approved to view the content in the forums. ARGH.
Such a simple and crucial thing, I don’t know why I can’t find it.
Second Question. Once I figure out how to register a new user, I have a question … can I make it so that if this persons is already logged in at wordpress.com (as they would need to be, to upload new blog posts), they instantly have access to the FAQ author forums, without having to log into anything else?
My web site is http://www.veganish.world, but I don’t see how that would be helpful as I just have two (2) general questions, noted above.
If you go to http://www.veganish.world/forums, you might see a public forum that I posted as a test yesterday, before I realized I need private forums, etc.
Thank you!
Raquelita Dee
Cheers Robin and no worries!
I’ve got a BBPress.php file copied from pages.php but it has had no impact.
Apologies, I was mixing you up with another user whose hoster does not allow changes. if you have FTP capabilitiy then
I’d suspect you need a bbpress.php template
see
https://codex.bbpress.org/step-by-step-guide-to-setting-up-a-bbpress-forum/ section 8
#bbpress-forums {
width: xx%;
}
Hi @desberdin,
Is this the same issue?
https://bbpress.trac.wordpress.org/ticket/3454
Or, am I confusing two different things? If it’s the same issue you might take a look at that ticket and see if you have any comments to add to it.
Mike
Until now I had a problem every time a participant wanted to unsubscribe from forum or topic notifications using buddypress profile (forums/subscriptions).
Since the unsusbscribe buttons on his buddypress profile did not work.
And he had to go to the forum/topic in question to perform the operation.
I modified the plugin code to fix the problem and it works. You can review my code and include it in your plugin for future updates.
Thanks:
/wp-content/plugins/bbpress/includes/users/engagements.php
line 840~ (depends version)
// Bail if actions aren’t meant for this function
if ( ! in_array( $_GET[‘action’], $possible_actions, true ) ) {
line 870~ (depends version)
/** No errors *************************************************************/
if ( ‘bbp_unsubscribe’ === $_GET[‘action’] ) {
/wp-content/plugins/bbpress/includes/users/template.php
line 1375~
$html = sprintf( ‘%s<span id=”subscribe-%d” %s>%s</span>%s’, $r[‘before’], $object_id, $sub, $url, $object_id, $object_type, wp_create_nonce( ‘toggle-subscription_’ . $object_id ), $text, $r[‘after’] );
I want to use bbpress in sub-site network.
I was able to install it, create a forum and display it on [bbp-forum-index], but when I click on the permalink to display it, I get an error that not even wordpress itself is loaded. Please let me know if you know a solution.(I cheked it run correctly in main site)
this is the code what I can show the forum page
<html>
<head></head>
<body></body>
</html>
Hello Robin, Thank you for your quick reply.
Yes, I’ve installed “bbPress style pack” and checked the button tab.
It seems only four buttons can be added, “a create topic button”, “a subscribe button”, “a profile button”, and “a button for unread topics”.
Can I create and add “Jumping-to-a-comment-box-button” by bbPress style pack?
Regarding bbPress, I’d like to move the comment box from the bottom to the top. That makes it users easier to comment on a topic. I appreciate any help!
ok, it is a theme issue.
2 further things to suggest
you could look at this
https://codex.bbpress.org/step-by-step-guide-to-setting-up-a-bbpress-forum/ item 8
and/or you could add this to your custom css
#bbpress-forums {
width: 90% !important;
}
Otherwise you need to reach out to the theme authors
thanks – ok I’m not seeing this, so either it is a setting, or a combination of theme/plugins
maybe try
Themes
As a test switch to a default theme such as twentytwenty, and see if this fixes.
Plugins
If that doesn’t work, also deactivate all plugins apart from bbpress and events calendar and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
If you cannot do this to your site (say because it is live) then use the ‘troubleshooting’ features of this plugin to let you test without affecting other users
Health Check & Troubleshooting
Then come back
any idea what plugin you are using to do the image pop-up? is this part of the bbPress Multi Image Uploader?
I work for an organization that’s looking to add bbPress to our multisite network. We have to guarantee all plugins we add are WCAG 2.0 compliant–is that the case for bbPress forums? Thanks!
In bbPress, when a poster posts a comment on a topic, the poster’s name is hyperlinked in the post. And when the hyperlinked name is clicked, it jumps to a user-detail page. But, I don’t want one user to see other user-detail page. In the community I’m building, no user-detail pages are needed. So, I want to unlink it. I appreciate your help!
I more suspect that it is related to upgraded versions of wordpress or php and that bbPress Multi Image Uploader has not been updated for several years.
you can use the shortcodes
Shortcodes
Have another question. Is there any reason why the site (bbpress forum only) will break if i upgrade the php from 7.4 to 8.1?
I have run my test site with 8.1 and it works with only warnings.
If it is breaking your site, then you will need to enable debug to find out where the issue is, or try 8.0.x which is also in support.
just released 5.1.3 which has the subscription management from bbpress toolkit in it.
@robin-w
Hello Robin
Have another question. Is there any reason why the site (bbpress forum only) will break if i upgrade the php from 7.4 to 8.1? Evrything else in the site seems fine so far except the forums break. Any suggestions on what can be done so that the upgrade is successful? Perhaps some of the options in the php have to be selected or un-selected? Thanks
Thanks Robin. I kind of assumed the situation was like what you’re saying. But I just ran into some problems with another plugin (with PHP 8.1) and the authors of that one simply said they’re not supporting 8.1 yet – so no point in reporting issues. This caused me to question the situation with some of my other “main” plugins 🙂
FYI, though our real sites are still on PHP 7.4, my test site is currently running 8.1.10 and I have not *seen* any problems with bbPress (though it doesn’t get much of a workout there).
Mike
I’ve created a page with bbpress shortcode for login, users will need to give their name and email information, but when they are directed to the registration page I set for them, they need to give the password, as a matter of fact, there is a no process when they have required a password, and no emails will be sent to their mailbox, I am confused.
The page needs support is https://eventmelt.com/