you can achieve this with forum roles eg
https://codex.bbpress.org/custom-capabilities/
if you want it across all forums
or if you just want one of several to be restricted, then I’ve recently added this to my private groups plugin
https://wordpress.org/plugins/bbp-private-groups/
see topic permissions tab
@rda5009
Or how would I go about adding the reference lookup to obtain the user’s bp group(s), the forum tied to that bp group(s), and then display the recent 5-10 topics?
If you are really not that good with code, try to hire a developer to create this for you.
Here is a couple of links that might be helpful though.
http://hookr.io/plugins/buddypress/#index=g&search=bp_get_group
http://hookr.io/plugins/buddypress/#index=i&search=bp_is
https://developer.wordpress.org/reference/functions/is_user_logged_in/
https://github.com/ntwb/bbPress/blob/master/src/includes/common/widgets.php#L674
bbpress uses the wordpress system of gravatar, so you’ll need to do that
https://en.gravatar.com/
Yeah you can’t do what you want now using that specific plugin, you can using widget logic, or creating a bbpress specific sidebar for all the widgets you want/not want to display on bbPress pages.
Contact the display widgets plugin author to possibly add this feature to hide/show widgets on bbPress user profiles, and maybe specifically the edit profile page. All they would need is just use these supplied bbPress conditionals.
bbp_is_single_user_edit()
bbp_is_single_user()
There are a ton of social login plugins that will work, just search for them here.
There are plugins that can autopost bbPress topics to twitter like bbp-tweet, and many other different ways like using Jetpack or NextScripts: Social Networks Auto-Poster.
Allowing an anonymous forum, but allow twitter social registration to your site…making sure that the thread posters topic is created on the thread posters twitter page, and each reply post reply to that users twitter page post…all sounds like custom development, and you should try to find a developer to create this for you.
The last three items are probably added by some plugin that hooks into the registration form. bbPress’ registration form template uses the same hook as the WordPress default registration form, so any plugin that hooks into one will hook into the other.
Hi, I am newbie in the world of wordpress and bbpress . Would I recomendais some thread or site with good tutorials ? Mainly bbPress . Thank you
suspect its a wordpress issue since I am calling a wp function
if you can’t upgrade to 4.5.2, come back and I’ll take a guess at some retrospective code!
If I understand you correctly, then
https://wordpress.org/plugins/bbp-style-pack/
Dashboard>settings>bbp style pack>forum display>item 6
I got the problem solved. In settings/Gereneral/ WordPress adress I’ve entered “www.” and everything works fine again.
Hello
I’m trying to create a website which is only a forum. Therefore most recent topics posted will be on the homepage. It’s not being used yet, so there are just a couple of test topics.
I wanted to add a column called ‘Views’, so that there are the headings: Topic + Posts + Views +Voices + Freshness
Can anyone help me to do this? As you’ll see from my website (http://psychiatryadvice.com/), I’ve got the ‘Views’ heading in every topic, and not in the grey box where all the other headings are. This is skewing all the info.
I’ve added the Views information by editing loop-single-topic.php and using the plugin WP-PostViews.
I’m presuming it is a CSS issue I’m not addressing?
using:
WordPress 4.5.2 running twentysixteen-child theme
bbPress 2.5.9-6017
Many thanks.
@khunmax WordPress has smilies and emoji included in it, but if you need a plugin to customize the images used for each text smiley :) or full text output :smile: , then use WP-MonaLisa. So as long as you just use custom images for the default full text and smiley text to output some custom smilies and images, it will fallback to the normal WP emoji, any custom ones will not fall back.
https://codex.wordpress.org/Using_Smilies
https://codex.wordpress.org/Emoji
In the future you might need to use a search and replace plugin to revsolve any custom smiley outputs that might just output something like :custom_smiley:
:) 🙂
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.
Then come back
Maybe try this plugin. There are other plugins that will do something similar for other user roles too.
https://wordpress.org/plugins/bbp-notify-admins/
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.
Hi – on mylogin page in which I’m using the bbpress shortcode to generate the login box, when someone enters the wrong username or password they are redirected to the admin wordpress login. Not only do I not want it to be redirected there, that does make the site secure at all. Can you please advise on how to prevent this from happening so user is never sent to the wp admin login? thank you.
Dear All,,
I have recently started a new website. To create a forum, I had installed wordpress and buddypress. However, in the forum registered users whose role is set as “particpant” are unable to create or even view new topics. Through the dashboard when they are trying to view the existing topics it is giving the following message.
You are not allowed to edit posts in this post type.
However, when I changed the user role to moderator or keymaster, the user is able to see the topics posted in the forum. I have seen similar question posted by others in the forum and most of the problems seemed to be about the plugin conflicts. Besides Buddypress & bbpress, I have only Beaver Builder Plugin (Lite Version) & Contact Form 7. I have tried deactivating both plugins but the situation does not change.
Another possibility I have read is that it could be the problem with theme. I am using Tesseract 2 theme. I haven’t checked the theme conflict issue as I am not sure if I can change my theme temporarily to something else (say, twenty sixteen) can I get back my original layout once I change it back to Tesseract 2.
Looking forward to replies.
Forgive me for the amount of information in this post, but I could really use some pointers here.
I am redesigning a website on my local drive for a club which has paid membership. Their current website has forums that are running on Simple Machines 1.1.1. My solution was to move everything to WordPress and bbPress. But I want to make sure I am doing this in the most careful and streamlined way. This is where my questions begin.
Locally, I am running WordPress 4.5.2. My theme is a custom Traverse theme which is also a Builder theme from iThemes. bbPress The look and feel is working fine. I created the forums with topics from scratch as I found no way to really migrate Simple Machines to bbPress. So the basics are there, but now I need to find a process for users and memberships. The forums are public, but only members can post and/or reply. Membership goes through a Gravity Form.
I’m using Gravity Forms to create a membership form for new members. This also uses the User Registration add-on which hopefully will add the user as they signup and submit payment via the Paypal add-on. However, an admin will need to update/approve the user registration to “participant” so that the new user can post in the bbPress forums (and hide the WordPress menu).
For current club members, I anticipate that I will need to wait until I launch the website, then manually add every user from a list of email addresses and names. This will kick off an email to the user that they have an account and can login. Time consuming, but I can’t think of any other way to do this.
Another concern I have is how do these users who I enter manually renew membership? Since they are basically being manually added, they are bypassing the new membership form which will be used for new members. Actually, I have a concern with new members as well since membership is only for 1 year, how do I/admins handle alerting users to renew their membership? Perhaps I need a new “Renew” form which would bypass new user creation.
I realise this post probably crosses over several topics and plugins and for that I apologize. Some of these questions are probably better suited for posting in Gravity Forms support forums. But any help or advice, I would greatly appreciate.
You could use the private groups plugin, which lets you control who sees what forum, and then the widgets that come with that (recent topics, recent replies and latest activity) would display only those topic related to the group.
https://wordpress.org/plugins/bbp-private-groups/
you should look at how this is working.
The users are sent a link, which goes to a age with a strong password shown as default, but they are not asked to make a note of it, and if they just click reset, then this becomes their password, but then takes then to a login screen which asks for it again.
This is not a bbpress issue, but how you have got wordpress set up.
I registered fine, but I knew what to look for.