Can you suggest how to increase the number of roles and change the role settings exclusively in the bbPress forum (so that these roles do not apply to the site into which the forum is integrated)?
Where exactly do you go to configure this feature? Or which extension will help you do this?
We need the ability to appoint certain people as moderators of individual sub-forums.
Sorry for my English!
Robin, thought I should let you know that I also have the Simple Membership plugin and it’s integrated with bbPress. Perhaps this makes a difference with regard to a fix?
interesting..it looks ok on my test site, but I can see it doesn’t on yours.
I should state that I am just a bbpress user who helps out here, not the plugin author.
2 choices
1. amend the actual widget file – yes that is said by many to be bad practice, but bbpress does not do frequent releases, and if it is your site and you know what you changed, is probably the quickest and easiest answer
2. clone the widget to your theme’s child functions file. so take the whole function that starts
class BBP_Forums_Widget extends WP_Widget {
Now you’ll need to rename it, so change BBP_Forums_Widget wherever quoted to something unique, and change names/title in these lines
public function __construct() {
$widget_ops = apply_filters( 'bbp_forums_widget_options', array(
'classname' => 'widget_display_forums',
'description' => esc_html__( 'A list of forums with an option to set the parent.', 'bbpress' ),
'customize_selective_refresh' => true
) );
parent::__construct( false, esc_html__( '(bbPress) Forums List', 'bbpress' ), $widget_ops );
}
/**
* Register the widget
*
* @since 2.0.0 bbPress (r3389)
*/
public static function register_widget() {
register_widget( 'BBP_Forums_Widget' );
}
you can then amend the offending line.
The bbPress codex explains that when bbPress is installed it creates three new menu items in the WordPress backend. These are Forums, Topics and Replies.
I do not have the Forums topic. Is there some way that I can add it in?
bbpress only uses wordpress login, so doesn;t change anything in this area
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
Hi,
After installation of BBPress I notice that my User profiles have twice “Name” field…
So we have, Name, Name, First Name, Last Name… And I can’t edit/delete any of these two “Name” fields in the settings.
Hi Robin,
But if I install bbpress in another website I Can see this menú inside WordPress, why can not see in this website (noviazgos.com)? I Can’t create forums…
Thanks a lot. Regards
Hi,
I am spanish, and my english is not very well, I have problems with bbpress, i deactivated all plugins and i changed the theme, but I don’t see the menu in wordpress to manage bbpress (create forum and etc). Could you help me please?
Thanks a lot. Regards
Hi Robin,
i also was not able to see this 1-2 times by my own. However i also have seen this will users edit theire posts and aksing for where the posts are.
Is there any way to see the decision of which plugin (bbpress or akismet) was made to move the comment to spam or pending?
This would make it more easy to find what did the false positive decision.
Hi guys,
i have found the file “class-bp-core-login-widget.php” and I need to add an additional link to the users direct messages “https://url/username/messages” right under the users name within the widget (after a user is logged it).
I am able to do in the code but this is not a correct way (break on update), so please help me, is there a way to add this simple link to the widget?
Thanks,
Christian
It doesn’t work anymore.
WordPress: 5.7
So it’s always impossible to have TINY on BBPress
Hi @guruprasadmulay,
It sounds like you could use a bridge plugin between bbPress Notify (No-Spam) and Role Scoper. I just looked it up and saw that it has been deprecated in favor of PublishPress Permissions. I’ll look into getting a bridge set up for it.
Cheers,
Vinny
Hi @isc-admin,
bbPress Notify (No-Spam) https://wordpress.org/plugins/bbpress-notify-nospam/ does support topic-author tags, along with a bunch of others.
Cheers,
Vinny
Hi @madflute,
I see you posted your comment 1 year and 4 months ago, but I’m only seeing it now – you should have posted your question on the WP.org forums, which I monitor closely.
There are several things wrong with your comment below.
It seems bbPressNotify is the culprit. I once installed this plugin and modified the message with it. But then when I found out it allows forum to notify only one of the three forums unless I pay for the add-on subscription, I deleted the plugin. Apparently it is still in effect.
bbpnns will not work if it is inactive. When it is deleted, it removes all of the data. If you select one or more role to receive notifications, it will send said notifications from whatever forum to everyone in all of the selected roles. It does not limit notifications to one of the 3 forums. The Private groups add-on makes bbpnns *restrict* sending notifications to recipients who don’t have access to the forum where the message was posted.
I need is:
We have 3 forums
1) Editor forum (hidden from all) – editors subscribed
2) Contributor forum (hidden from public) – contributors and editors subscribed
3) Subscribers forum (public) – all registered users subscribed
Notification from each forum new post/reply
Did I really need bbP Private Groups plugin, and did I really need notification plugin for sending out notifications, or bbP could have done this without plugins?
No, you didn’t need any of that is you’re using subscriptions to control who gets notified. Not sure how you’re hiding (from all, from public) your forums. If you’re doing that via Private Groups plugin, then yes, you needed it. You also don’t need bbpnns unless you want to customize the notification being sent out. If you do use bbpnns, then you can simply set the override subscriptions options in the Topics and Replies tab. You can also use the Dry Run tool (under the support tab) to see how/if it’s working as you expect.
Cheers,
Vinny
Hi @robin-w,
bbPress Notify (No Spam) will let you select users by roles and also let you take over core subscriptions. Selecting roles will force notifications to everyone, while overriding core subscriptions will send notifications to opted-in users.
The plugin was originally built to notify admins, and then users asked for the ability to add more roles. Not wanting to spam people (heck, it’s a No Spam plugin, right?), I wrote the premium Opt Out add-on so recipients could choose between blocking emails entirely or allowing only notifications for forums/topics to which they subscribed.
This was before I added the override core subscriptions option.
Cheers,
Vinny
Thanks, will check those out.
Working on a project for bbPress, and wanted to check the most used plugins for compatibility, so wanted user input on this.
Thanks again
Hi Robin, thanks for the suggestion! It executes smooth scroll exactly as before on the non-bbpress pages, but unfortunately still doesn’t work on bbPress pages.
Any ideas?
I’ve implemented a smooth-scrolling snippet from GeneratePress as documented here: https://docs.generatepress.com/article/generate_smooth_scroll_elements/
The exact snippet code I use is this:
add_filter( 'generate_smooth_scroll_elements', function( $elements ) {
$elements[] = 'a[href*="#"]:not(.wp-show-posts-read-more)';
return $elements;
} );
This works for everything on my main site (blog) but does not seem to work for my bbpress forum. I’ve reached out to GeneratePress and got this response:
Hmm I’m not sure why that’s not working unfortunately.
You will need to check with bbPress’ support to see if there is anything from their plugin that’s blocking the code from being executed.
Do you have any ideas on how to solve this? Many thanks in advance!
An example URL: https://300hours.com/forum/cfa/level-2/
In Setting of plugin bbPress Notify (No-Spam) Settings (v2.15.2)
On Topics tab:
bbPress Forums Subscriptions Override Override Subscriptions to Forums.
Enable this option if you want bbPress Notify (No-Spam) to handle bbPress subscriptions to Forums (new topics). The bbPress Setting “Allow users to subscribe to forums and topics” must also be enabled for this to work.
Click here to learn more.
Automatically subscribe new users to all forums.
Enabling this option will make it so that users get subscribed to all forums the moment that they’re registered They can unsubscribe from the forums later to stop receiving topic notifications.
Automatically subscribe all forum subscribers to newly created topics.
Enabling this option will pull all of the forum subscribers and automatically subscribe them to the new topic so that they get notifications of new replies as well. They can unsubscribe from the topic later to stop receiving reply notifications.
bbp-style-pack has a list of plugins that people have found useful
bbp style pack
once activated go to
dashboard>settings>bbp style pack>other bbpress plugins
If you want some advice, install as few plugins as possible which then you will have problems with the various updates (often most of them are abandoned).
I only install bbpress + bbp style pack and limit, if you want to provide options to your users, also buddypres.
Oh sorry, I was just looking for input on what if any plugins that users like to use with bbPress forums, rather it be adding functionality and features and so on.
Just trying to find common plugins/etc between users of bbPress.
Hope that makes sense. 🙂
I find bbpress a great forum but it has some basic shortcomings.
For example, when a user creates or replies to a discussion, they should be automatically subscribed.
This option is very useful to keep the forum active and who is not very familiar with forum does not know of its usefulness and does not know how to activate it on bbpress.
Is there a way to activate it by default without using plugins?
Hello,
Just wanting to get user(s) input on your go to plugins when using bbPress/WordPress as your forum, this applies to anyone that would like to share.
Thanks 🙂