Robin, thanks once again for all of these tips.
I’ve been logged in as admin / owner of site and when I go to users, all users, it has tabs at the top that say team, followers, email subscribers, invites.
When I look at a user, it has the radio buttons with several options for roles, the wordpress standard ones, followed by the bbpress ones, and no distinction between the two, they are just in a running list, and you cannot pick more than one.
Oh! I just remembered, there is a little white rectangle in the upper right corner that allows you to choose DEFAULT VIEW (what I’m seeing) or CLASSIC VIEW. I just changed that, and now I’m seeing “Side by Side” columns like what you are describing.
Wow! That’s important.
I only just started, and I’ve only installed 2 plugins that I know about, bbpress yeserday, and private groups today (deactivated pg per your instruction). The theme I’m using is Baskerville 2.
Yes, it would be really great if I could choose both roles for one person, like web page admin AND forum participant. Maybe I can completely uninstall bbpress and pg and then reinstall bbpress and see if that puts it back to what you’d consider to be a normal view? Is that what you are suggesting?
Yes, I go to users, from wordpress dashboard, and I see a list of users. After installing bbpress plug in, there are additional types of users (bbpress types like keymaster, participant, etc), listed underneath the standard wordpress user types (author, editor, etc). I can only chose one from the list.
The URL when I’m looking at the edit page for a wordpress user is like this:
https://wordpress.com/people/edit/veganish.world/raquelitadee
It’s so odd that bbpress wouldn’t let people….
you do need to accept that your site is unique – there is no other WordPress site that is ‘exactly’ the same, you have a combination of php versions, theme, plugins pages, posts and numerous settings that no-one else has.
Therefore, please do not assume that what you are seeing is what everyone sees –
setting wordpress and bbpress roles to both exist is normal, what you are seeing is not.
it could be a theme or plugin issue
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 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
It’s so odd that bbpress wouldn’t let people who are already an admin or author, editor, etc, on the page participate in the forums, but so far that’s how it’s looking to me. Hopefully I’m missing something that will fix this situation.
I wish it worked that way, the two of them existing side by side. For me, they exist, one under the other. The BBpress roles are listed the same as the regular wordpress roles, right underneath. If I try to “add” participant as an additional role on top of author or admin, it doesn’t add it, it only CHANGES the role from admin/author to participant. 🙁
It would be so nice if the users page would allow BOTH roles simultaneously. But it doesn’t … is there any way to fix this?
there are wordpress roles – administrator, editor, author etc.
and there are bbpress roles – keymaster, moderator, participant etc.
The two exist side by side
Private forums can only be accessed by people with a bbpress role.
The default role given to wordpress users is set up in
dashboard>settings>forums>role
That way you can decide who sees what.
If you have existing users, you can just allocate them the participant role (typically) in dashboard>users>all users> and edit each user.
Hello. I am hoping there is a method, maybe CSS, to remove the “All Discussions” portion of the BBpress forum grid display. I just want to present the grid of the forums. I do not want it to have the 2nd part that shows the latest activity. Thank you!
Hi Robin,
Thanks so much for your help. That’s great to learn that BBPress simply uses wordpress.com logins to verify who the users are, makes it much easier for the authors as they already have that wordpress login setup to generate content.
What I don’t understand now is, the people I want to be able to VIEW AND POST / REPLY / COMMENT in the private forums are people who are already users at veganish.world, they are authors or admins. So … how can they ALSO be users for bbpress private forums? It doesn’t look like it allows me to let them be both an admin of veganish.world content, and a participant or keymaster or moderator or anything else in the bbpress forums …
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?