just looked at this – sorry, as you say I don’t get to every item, and this is bespoke code which means something to someone, but without a heavy investment of time, it is hard to debug why it is not working 🙂
the function bbp_add_user_forum_subscription is still valid, and should work fine, so the actual change to the way bbpress works should not affect it.
I have little knowledge of buddypress, so I cannot say whether that code is still valid.
Have you turned debugging on ? and is it showing anything ?
this add-on plugin to bbpress does that. Whilst old, it still works
Just had a thought and dug in the code further, the duplicate check doesn’t apply to those roles/users that can ‘throttle’
// No duplicate checks for those who can throttle
if ( user_can( (int) $r['post_author'], 'throttle' ) ) {
return true;
}
bbPress User Roles and Capabilities
so default Keymaster and Moderator can post duplicates
I am not a bbpress author, just someone who helps out here.
Every website is unique, and this doesn’t happen on my test site – I have not seen this reported elsewhere as an issue, and the code has a duplicate function check in it.
line 307 of includes/replies/functions
/** Reply Duplicate *******************************************************/
if ( ! bbp_check_for_duplicate( array( 'post_type' => bbp_get_reply_post_type(), 'post_author' => $reply_author, 'post_content' => $reply_content, 'post_parent' => $topic_id, 'anonymous_data' => $anonymous_data ) ) ) {
bbp_add_error( 'bbp_reply_duplicate', __( '<strong>Error</strong>: Duplicate reply detected; it looks as though you’ve already said that.', 'bbpress' ) );
}
I am not able to say why you are getting this.
Hello Robin and thank you for your answer.
I made a test with only bbpress and twenty twenty one theme activated and the issue still occurs :
1) Create a post and double click on the “send” button
2) Your action creates 2 posts instead of one (the situation doesn’t seem handled by bbpress ?).
Please have a look at the following video :
http://www.loom.com/share/b5e083721cea47409a8c7c0ad769329f
I guess anyone can encounter this situation because no theme or function was active in my test. Shouldn’t that be handled by the core ?
Best regards
bbpress just uses wordpress registration and login, so you can use any wordpress plugin that would do that.
I googled and got this list
8 Best Age Verification Plugins for WordPress
this is the ‘tiny mce’ editor that comes bundled with WordPress which bbpress just uses.
from a quick google it doesn’t look that easy to change what is there.
ok, so
I understand from this threat that the layout of search results or topic-tag pages can be customized based on the template files stored in the bbpress/templates/default/bbpress folder.
In order to retain the customization during updates of the bbpress plugin, I have created the same folder structure inside the directory of my child theme (see screenshot).
yes that is correct and should work, BUT you would do better to only copy those templates you are changing/altering – bbpress will then use those you have changed from your child theme directory and use the unchanged from the plugin directory..
so what are users clicking to get the topic tags page ?
But now they show a warning and it has to be viewed by clicking a link.
Given that bbpress hasn’t changed, then something else is presumably now adding that warning ?
Hi there,
I understand from this threat that the layout of search results or topic-tag pages can be customized based on the template files stored in the bbpress/templates/default/bbpress folder.
In order to retain the customization during updates of the bbpress plugin, I have created the same folder structure inside the directory of my child theme (see screenshot).
The only change I’d like to make is for the topic-tag page to look exactly like the search-result page (see screenshot) –> list of forum threats in full length rather than list of titles only.
In order to realize that I need to…
1) copy a ?-search.php file from the plugin directory into the respective subfolder of the child theme and
2) rename it into a ?-topic-tag.php file.
Is this correct? If so, which ?-search and ?-topic-tag file do I need to consider?
Many thanks for your support in advance.
Best regards,
Jan
We use ‘Image Upload for BBPress’
Hello,
I looked around for a solution about this issue, but couldn’t find it.
My problem : When my users double click on “send” button, their post is sent twice.
In my opinon, preventing that double post should be included in core, but I guess it isn’t (throttling is on with 10 seconds but don’t change anything).
Do you have a suggestion or know a post that could help me here ?
Could you consider adding this feature in bbpress core ? (Who wants this issue to be possible ?)
Thank you !
bbpress just uses wordpress registration.
I suspect that emails from your site may be being seen as spam.
try the ideas in here
BBpress: Registration mails fail
If you have allowed the serach, then it should appear in your main forum list.
If it 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
How do I create a search function for my bbPress forum?
I have enabled “Allow forum wide search” in Settings>Forums – but now I need a forum search input box.
I do have bbPress style pack which will let me change the style of it, but need the search box first.
WP version 5.8.1 (Astra theme) – bbPress 2.6.6 – site https://gillianriley.com
Thank you.
you need to be a keymaster to see forums in the dashboard – check your settings
dashboard>users
If you are not, then you need to get a keymaster to set you up.
If you are a keymaster 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
I am in editor mode, I have installed bbpress. I was expecting to see the forum on the sidebar. It was showing but has disappeared.
THe plugin is activated..
Yes, RankMath. Is that what’s generating the meta description? I though (perhaps naively) that bbpress did that.
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
Hello, so I’m new to bbpress and WordPress as a whole and as I’ve been trying to set up our site’s forum, I’ve come across the following caveats:
– the profile page that we’re linked to upon clicking a user’s name links us to a profile page that doesn’t let us upload avatars nor keeps proper track of engagements, subscriptions and favorited topics. Is there a known fix for this? Is this a known bug at all? And if I happen to find a better user profile plugin, is there any way I can link the forum’s usernames to that instead of bbpress’ own profile page?
thanks in advance.
Thank you for your response. My problem is this: I can change how many forum topics appear in a forum in the bbPress administration panel. This is working. For example “show 20 topics on one page”
However, this feature does not work for the number of answers.
This feature does not work even though I set it to show 20 replies on a page. I’m currently seeing 38 replies in one topic, one page.
I was able to figure out that it had to do with reply threading not being properly imported, which may have had to do with the fact that reply threads weren’t enabled on the bbPress end at the time of import. So the newest reply would show up in the middle of the thread, because all of the replies that after that one were I guess orphaned replies to previous ones.
I was able to solve this by manually editing each of the replies and setting its parent. I think that threads that began after the import, as well as threads that have not been replied to since the import won’t be affected, only the ones that were active before and after. So I’ll monitor the forums and fix the reply hierarchy of any resurrected threads
wish I had a dollar for every elementor question.
If your using the ‘hello’ theme try this
Hello theme Elementor bbPress template fix
or maybe
bbPress