Hi,
I have used the same plugins and theme from starting till 1000th topic in my WordPress site. Till 1000th topic and reply, duplicate check for topic and reply were working fine. Later it started to show error and show later the new topics and replies count also not showing up in frontend. Every 2 days once, I need to go to Tools > Forums and Recalculate everything to get frontend topics and replies count.
Will there be any error with WP Cron.? Can you please let me know regarding this too.?
Please help me with this.
Done and I’m back.
I put the results of the health check below. I have been waiting to upgrade to WP 5.9.3. (Problem avoidance syndrome). It doesn’t seem that the two deactivated plugins (that I plan to use in the future) should be causing my problem.
(Also, I noted that a user is able to post blog comment without a problem.)
Hoping you can help me.
…….
Results of Health Check:
Site Health Status
2 Recommended improvements
WordPress update available (5.9.3) Performance
A new version of WordPress is available.
Install the latest version of WordPress
You should remove inactive plugins Security
Plugins extend your site’s functionality with things like contact forms, ecommerce and much more. That means they have deep access to your site, so it’s vital to keep them up to date.
Your site has 2 inactive plugins. Inactive plugins are tempting targets for attackers. If you’re not going to use a plugin, we recommend you remove it.
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 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’m using WordPress 5.9.3 and bbPress 2.6.9.
I have checked the option for “Allow users to subscribe to forums and topics” in the bbPress settings. However, I don’t see the Subscribe/Unsubscribe button/link above a Forum. I do see the option to subscribe to a Topic when replying to a topic. I’ve tried viewing the forum while logged in with different user roles including Administrator but still no joy.
I have even tried creating my own shortcodes to try and output the subscribe link but it doesn’t output anything. e.g. while in the loop, bbp_forum_subscription_link( array( ‘before’ => ”, ‘subscribe’ => ‘+’, ‘unsubscribe’ => ‘×’ ) )
Is there something I’m missing?
Wordpress version: 5.8.4
Php 8.0.17
https://lemonstograpes.com
Using Twenty-Seventeen theme
Issue: When a user tries to reply to a post, the user gets this error message:
There has been a critical error on this website.
Learn more about troubleshooting WordPress.
I do not get this error when I post a reply (I am logged in as an administrator). However, if I log in using the users credentials and try to post a reply, I get the same message the user gets. Please help. I have no idea what to do about this.
Thanks so much!
Jane
Hi bbPress community!
I’m setting up a new WordPress + bbPress website, and this website is RTL (Hebrew).
My theme, oceanWP, supports RTL pretty well, and it seems like bbPress plays nicely with RTL in some pages, but in the main forum list it does not.
Here’s my current forums page: https://kehila.tech/forums/
The issue is that the forum name appears on the leftmost part, which is odd in an RTL language.
From what I can tell, the RTL css files are indeed loaded, and indeed after the non-RTL files are loaded, so I’m not sure what went wrong.
I’d appreciate any tips as for what to do! And I’m definitely open to adding some custom CSS if that’ll solve it easily.
Thanks in advance!
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Topic/Reply form
and item 9 lets you set the visual editor
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,
As said earlier, I have tried installing the bbpress in a demo wordpress domain. With bbPress, I installed and activated only
1. Advanced Editor Tools (previously TinyMCE Advanced),
2. Classic Editor,
3. Highlighting Code Block
plugins. Created sample forums with few topics. Later, I have created a username and logged in as a participant and tried to post the same topic and reply (Nothing changed). Topic got posted, it never shown any error such as Duplicate topic detected or Duplicate reply detected. At the end of the slug, it has added -2 and got posted as topic-name-2.
Please help me resolve this issue AEAP.
Keymasters get to see forums, topics and replies in the backend, moderators see topcis and replies
you cannot change your own role.
Is there a ‘keymaster’ set?
only a keymaster can set a keymaster, so if no-one has keymaster you need to install this plugin
bbp style pack
once activated go to
dashboard>settings>bbp style pack>bug fixes
and you will see the ability to set yourself up again.
Once done, you can decativate and delete the style pack plugin, or maybe use it’s great features 🙂
Hello,
I have a small problem: The links to bbpress are not displayed in the wordpress backend. I have already deactivated all plugins except for bbpress and also changed the theme but the problem persists.
I can also change the forum role for any member – except for the administrator. Does anyone have any idea why this might be?
best regards
with bbppress you have wordpress roles and bbpress roles.
since you are not seeing them, and given that you say the bbpress plugin is installed and ACTIVE, then you need to do the instructions above
ok, I suspect that your role has lost keymaster rights.
go to
dashboard>users>all users and see if anyone has keymaster. If so get them to reset you to keymaster.
If no-one has, then install
bbp style pack
once activated go to
dashboard>settings>bbp style pack>bug fixes
and you will see the ability to set yourself up again.
Once done, you can decativate and delete the style pack plugin, or maybe use it’s great features 🙂
My WordPress theme (Mai-theme Success) seems to hijack the search result formatting when searching the forums. I can’t seem to figure out how to stop that.
Here’s a test site showing it:
Forums
https://wp-testing.hruskagroup.com/forums/searchforums/theme/
Ideas?
Wow, surprised to see this thread just died?
I am currently using Discourse for a community just starting: https://community.americanradioclub.com
It is a community of ham radio operators. I started the community on Discourse, and I really love the snappiness and power, scalability (I am on track for 150k members by end of year).
However, it lacks the social-network style features I would like from a bbpress + buddypress installation, which would also be nice because it would make my site fully wordpress for a more coherent user experience.
I wonder how everyone else’s experience went?
This code should do it
add_filter ('bbp_current_user_can_access_create_topic_form' , 'rew_only_one_topic', 10 , 1) ;
add_filter( 'gettext', 'rew_change_text', 20, 3 );
function rew_only_one_topic ($retval) {
//first check if they have access, only amend if they have
if ($retval==true) {
$user_id = wp_get_current_user()->ID;
$role = bbp_get_user_role( $user_id );
if ($role == 'bbp_participant') {
$last_posted = bbp_get_user_last_posted( $user_id );
if (time() <($last_posted + (60*60*24*31))) $retval = false ;
}
}
return $retval ;
}
function rew_change_text($translated_text, $text, $domain ) {
if ( $text == 'You cannot create new topics.') {
$user_id = wp_get_current_user()->ID;
$role = bbp_get_user_role( $user_id );
if ($role == 'bbp_participant') {
$last_posted = bbp_get_user_last_posted( $user_id );
if (time() <($last_posted + (60*60*24*31))) {
$translated_text = 'You cannot post a new topic - you have already posted a topic in the last month';
}
}
}
return $translated_text;
}
The 60*60*24*31 is 60 seconds, 60 minutes, 24 hours, 31 days, so you can change this to whatever you want in both places.
and you can change $translated_text = ‘You cannot post a new topic – you have already posted a topic in the last month’ to whatever phrase in whatever language you want.
Put this in your child theme’s function file –
ie wp-content/themes/%your-theme-name%/functions.php
where %your-theme-name% is the name of your theme
or use
Code Snippets
There are plugins for exporting BBpress data so maybe I could string together something with this
WordPress Comments Import & Export
not tested, but possibly this
Open Links In New Tab
I have updated my style pack to detect and let you use 2022.
bbp style pack
once activated go to
dashboard>settings>bbp style pack>theme support.
There are lots of settings in this plugin to let you improve the look of bbpress.
I should start by saying I am just a bbpress user who helps out here, I am not a bbpress author.
Twenty Twenty two is one of probably less than 6 themes that use the new ‘block theme’ way of building a theme. Indeed this is so new that the editor built to support it is still a ‘beta’ version.
My Personal view is that block themes are a solution to a problem that no-one has, and WordPress has lost it’s way.
But given that people including you will use this theme, I am trying to get bbpress to work with it.
I expect to release a new version of my bbpress style pack that will make this work in the next couple of days. I have a working prototype, albeit a basic version.
Hi Robin,
I’m making a little headway. I tried #1 and I didn’t like how it automatically added the user. I what to approve all new registrations as they come in. I saw no setting on how to get new users approved manually. Also maybe this is a wordpress question but I can’t find were to change the color of the register here link on the login page. I put an image over it and can’t see it. I see no place in the login customizer to fix it. Here is the link https://santarosaphotographicsociety.org/wp-login.php
last I put a forum link in the home page main menu, this is it. https://santarosaphotographicsociety.org/forums/ Will this link would prompt a login first then open the forums. If not how do I make that happen.
Hello Robin and Mike
I first asked to the buddydev team. They advised me to contact directly the author’s theme.
So, I contacted the BuddyX team (WBCom design). They answered me these customizations could be done but they had not scheduled to do them. They advised me to hire a developer.
we have to keep functionality-specific customization as minium as possible to follow WordPress.org standards.
(BuddyX answer)
You are right guys, I am going to post my questions in the BP forum. I hope I’ll be luckier than for my previous topics. Actually, I did not get any answer for my last topics in this forum. They are certainly fed up with all my questions 🙂
Thanks a lot Robin and Mike.
Have a good day (or night…)
Fabien
bbpress just uses WordPress registration and login.
so either :
1. You allow uses to register using dashboard>settings>discussion>anyone can register, bbpress will allocate the role set in dashboard>settings>forums>default role
2. you manually add uses (dashboard>users>add user) upon receipt of a form (using say a form plugin – https://www.isitwp.com/best-wordpress-contact-form-plugins/ – to set up whatever details you want which is then emailed to you) – you then then allocate any wp and bbpress role you wish, or none !
3. you use a registration plugin – there are lots – this article describes some https://kinsta.com/blog/wordpress-user-registration-plugins/