without a pluguin
Custom Capabilities
with a plugin
bbp style pack
once activated go to
dashboard>settings>bbp style pack>roles
I’ve been using BBPRESS for a while now and I want to show the BBPRESS statistics on the BBPRESS left side bar and its showing this message below the statistics
. And I’ve also deleted it on the widget area and it still showing this message.
“Warning: Undefined array key “topic_tag_count” in /home/wealthiq/gabata.com.ng/wp-content/plugins/bbpress/templates/default/bbpress/content-statistics.php on line 42″
How can I solve this?
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,
I just installed bbpress plugin. I created few forums in the dashboard, and when I click on View Forums, I don’t see Forums in a proper format, nor as links on click of which would give me opportunity to create threads. It is showing as in the screenshot provided at the below link.
https://drive.google.com/file/d/11F6mv33lD1tJzw34oeKiNzMAVXZo_WVU/view?usp=sharing
Was a solution found?
I’m currently having this same problem on the profile pages; the page meta titles are missing, so every page meta title is just our website name. We also use Yoast.
Sounds like this is a result of bbPress creating virtual pages for every user that can’t be customized or noindexed to improve SEO.
The forums, topics, replies meta titles are fine because we’ve set them in Yoast > Settings.
I came across other bbPress forum topics that mentioned the BBP Improvements for Yoast plugin and a few other plugins to improve bbPress and Yoast, but the plugins are 4-6 years out of date, so I’m not going to install them. There’s also a Github topic about this, but it was closed in 2021 with only vague ideas of workarounds, for example using an API-based noindex coding.
I’ve already reset permalinks and flushed cache.
I’m planning to update WP Core and update our PHP version to see if that helps.
There’s also a button in Yoast tools to “Start SEO Data Optimization” which I may do lastly.
Hello! I’m interested in having a forum for each of my classes that I have through Learndash and have setup bbpress to create those class forums, however, I need help with how to keep students in the class after they submit a question or reply in the forum. Right now, after they submit their question it takes them to the bbpress forum area but I’d like them to stay in the class. Any ideas on how to achieve that?
http://www.lovenotions.com
version 2.6.9 bbpress
version 6.3.2 wordpress
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
ok, so that is a page with a shortcode that tends to suggest you do not have the bbpress plugin active
I think you are using the 2023 theme.
This is one of the new FSE themes, so you need a fix to work with bbpress.
install
bbp style pack
once activated, navigate to
dashboard>settings>bbp style pack, and you should see the first tab called ‘Theme Support’ – if you don’t see this, come back.
In that tab, select
Enable Theme Support
and save
The forums should then display
Hello,
I am trying to follow the step-by-step instructions, and I am still having trouble displaying the main forum page. I am trying to use method 1. I checked and verified the settings.
I added some test forums and topics, and I can see them in the backend.
Forum Root = Forums
Permalink structure is set to POSTNAME
Category | Tag base left blank (default)
I created a page called Forums and nothing displayed.
I tried adding the shortcode and still nothing appears.
I am referring to: https://codex.bbpress.org/step-by-step-guide-to-setting-up-a-bbpress-forum/#3-%c2%a0creating-a-forum-page
Page Links: https://bkswathq.com/forums
Wordpress : 6.3.2
bbp Version 2.6.9
Thanks in advance.
Fills silly to be stuck so early on in the process.
Looks like I’ve fixed it. I had some code to change bbpress usernames in my functions.php file, which I have deleted.
Hi everyone, I’m hoping you can help me.
I am using WordPress version 6.3.2 and bbPress version 2.6.9. Earlier today, I installed a plugin called ‘BuddyPress Username Only’ which caused the whole of my site to have a critical error, so I went into recovery mode and deactivated and uninstalled the plugin. This fixed everything except my bbPress forum which still has a critical error as can be seen at https://railjunction.uk/forums/.
I deactivated and uninstalled bbPress then reinstalled it, but the error is still present.
Please can someone help me fix this? Thanks in advance. And yes, I have now learned my lesson about installing old plugins!
Interesting discovery. After digging around, I found that if a moderator created a forum topic, the block feature of the addon “bbPress – Moderation Tools” doesn’t show for anyone that posted in that forum topic.
If a Participant created the forum, a moderator can see the Block and other features of the plugin “bbPress – Moderation Tools”.
Just a little feedback on my older question.
Hello!
I have a question about some sort of add-ons to bbPress. Is there a possibility to add in user profile information about languages that user can speak in form of flags? Possibly in a way where user can add that information by himself. Or maybe should I use BuddyPress and some add-on to that plugin?
Second question is about forums available only for group of people verified by admin (I have online course and I want to restrict access to that forum for enrolled participants only). Is “Private groups” plugin the only solution or there are others?
Thank you in advance!
Thank you Robin, greatly appreciated. Our forum is also running well and I use the style pack plugin which works great.
I was just curious about the future of bbPress when checking on a plugin “bbPress – Moderation Tools” with the developer. It used to let us allow moderators to block people but doesn’t seem to work anymore. The person at Digital Arm did allude that the releases are slower on for bbPress.
Your response is very helpful and Yes, we do pick our battles with open software. Thank you again.
I am just a moderator here, and not a bbpress author.
The authors tend to release updates every few years, rather than more frequently.
My personal view is that you should consider bbpress to be a ‘mature’ product, ie any releases will be to fix issues rather than add functionality.
bbpress is written really well, and has loads of hooks. There are no show stopper bugs in it, it may throw a few deprecation notices (and these are very few at the moment), but WordPress recommends that you should not show error messages in live sites.
I currently have my test site running WordPress 6.3 and php 8.1 with no issues.
The only major issue with bbpress at the moment is that it does not work well with FSE themes.
However my bbp style pack plugin has fixes for this
bbp style pack
as well as block versions of the widgets and a ton of styling and functionality add-ons.
All plugins are subject to the authors commitment, and bbpress is no different.
The main WordPress support forums use bbpress, and it would be mega work to move those over to some other product.
But with open software you make your choices….
Hello all, I recently noticed that there has not been a significant update to the bbPress core for two years. Is the plugin still set to have further updates to keep up with PHP changes and WordPress?
Thank you,
I am not a bbpress author
A possible reason is detailed on my site
bbpress role adder
you could use this to amend the role
come back if you need to
Hi, I use GD bbPress Attachments
GD bbPress Attachments is an easy-to-use plugin for WordPress and bbPress for implementing files upload for bbPress Forums topics and replies. You can control file sizes from the main plugin settings panel, or you can change some attachments settings for each forum individually.
Works fine for my forum
In a bbPress forum I want to prevent participants from creating topics but allow replies. In searching the Internet I found code examples from which I selected some to build a plugin. I know a little PHP but WordPress is like a “black box.”
add_action(‘wp_loaded’,’modify_participant’);
function ‘modify_participant'()
{
add_filter(‘mod_participant’, ‘upd_participant’);
}
function upd_participant($role,$caps)
{
$role = bbp_get_participant_role();
$caps = modify_capabilities($role);
}
function modify_capabilities($role)
{
return array(
// Topic caps
‘publish_topics’ => false,
‘edit_topics’ => false,
‘edit_others_topics’ => false,
‘delete_topics’ => false,
‘delete_others_topics’ => false,
‘read_private_topics’ => false,
// Topic tag caps
‘manage_topic_tags’ => false,
‘edit_topic_tags’ => false,
‘delete_topic_tags’ => false,
‘assign_topic_tags’ => false
)
}
For instance the WP loaded hook causes it to run once at the start which should call those functions to initialize things. Is an add_filter also executed at that time to complete initialization? Then the black box proceeds with the bbp_get_parcipant_role routine so that the capabilities array elements can be updated. I read that WP filters always expect an object to be returned. It seems that these wouldn’t be permanent but just temporary in memory for executing that page. However my suspicion is that more coding would be necessary because that would be too much to depend on the black box for.
If you prefer that instead of using this old thread, I edit or update the support request that I posted a month ago …just let me know. https://bbpress.org/forums/topic/sub-forums-stop-displaying/
Robin, thank you so very much for responding!
Our Sub-Forums stopped displaying a few months ago. Although I prefer your “Style Pack” layout, users can still click through to access the sub-forums. The difficulty is at the: WP Users > Subscriptions …the only Forum to display its children is the one, “SKIING” that hasn’t been used since last winter. (They will start using it soon to plan trips.)
This issue was noticed after a new topic was added. Around that time I had transitioned from “bbP Toolkit”, so I don’t know if there’s an uninstalled conflict or what. Sometimes I could get this issue to reset by changing the Sub-Forums “Visibility” setting to “Public” and then back to “Private”. I cleared browser histories and re-saved Permalinks. But this is only a temporary solution.
I had a very similar problem about 2 years ago and solved it by changing: bbPress Forum > Visibility from “Public” to “Private”. But there were complaints from members about the public visibility of their posts. So at some point I changed it back to “Private” and unexpectedly it worked fine. But a few months ago the invisibility of Sub-Forums started back up.
I created a fresh staging version: https://staging41.wilmingtontrailclub.org/about-wtc/wtc-forums/. Switched to WP 2022 theme and deactivated all plugins, except bbPress. The issue still exists. I will be extremely grateful for any of your expert help. I’m very willing to privately share Admin and FTP access if helpful.
Hi, I just made a forum using bbPress but there is no function on quoting certain post/comment.
Can someone guide me please how to quote a post or comment without using any plugin.
Thanks