Good evening ,,
How are you doing ..
The bbpress plugin is considered a beautiful and powerful plugin, but it needs to be developed to be more like a standalone script and at the same time linked with wordpress ..
Like plugins you need:
Group system
Member ranks system
My profile is unified with wordpress
Compatibility with the terms of SEO and search engines.
Attachments system
Add personal fields with an infinite number
Why is the script not redeveloped in order to meet the needs of many users of Warbers?
Hi there!
Just a little issue. If I move a topic from forum to other forum in WordPress admin area, the data about moved topic are still showing on archive pages. It is because the topic metadata in database like _bbp_reply_count, _bbp_topic_count, _bbp_last_topic_id, etc remained unchanged.
Could you plese fix this.
Thank you!
We have been trying to build a mobile app. It requires an API to handle the following:
1. Create a new topic,
2. Reply to a topic,
3. Subscribe to the forum
4. Subscribe to a topic
5. Display the name of the user who created the topic
6. Display the name of the user who replied to the topic
7. Delete a topic he created
8. Delete the reply he created
9. Edit the topic he created
10.Edit the replies he made
We have been testing this plugin: https://wordpress.org/plugins/bbp-api/
Not only was it old, it does not handle any function related to “write” functions. For example, we can pull out the bbPress info (Read), but we could not use this API to create topics or submit a reply.
With this limitation, it is hard to imagine people will stick with bbPress as mobile becomes more crucial.
Yes, we could create custom solutions using WP REST API, but this is not ideal for bbPress. And more important, we could not find the latest documentation.
Please address this gap or if there is already a recommended solution, help as many people know about it as possible.
Jing
Hi,
I have installed WPLMS and BBpress BUT I don’t see Forum, Topics or replay option anywhere in my WordPress dashboard. I did deactivate BBpress and activate it again but it still same issue. Can someone help me please
Thanks
ok, I think you can do it using this plugin
bbPress Toolkit
so once installed and activated, go to
dashboard>users>all users> and when you can see your user, underneath the name you will see a new item with ‘subscriptions’ – click that and from there you should be able to unsubscribe.
You can deactivate and delete the plugin afterwards if you wish
ok, just tested and my original code works fine on my test site.
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
This may be what you are after
bbPress API
The function is_bbpress() is for any page of bbpress
Does not matter, it is account or forum or topic… on all pages…
Footer is built with visual composer…
If i use a shortcode to display forum index, the footer works fine. as soon i click into form:
https://<domain>/forums/forum/<forum name>/ footer breaks
https://<domain>/forums/topic/<topic name>/ footer breaks
https://<domain>/forums/user/<user name>/ footer breaks
It becomes as: [vc_row full_width=”stretch_row” css=”…” ….]…….[/vc_row]
Looks like on those page the WordPress function do_shortcode is disabled/unactivated…
Do this make more clear on what pages and what happens with footer?
Install
bbp style pack
and go to
dashboard>settings>bbp style pack>bug fixes
you’ll see the ability to set yourself back up as keymaster
You can deactivate and delete this plugin afterwards if you wish
though old, this plugin still works
bbPress – Moderation Tools
what is the best way to get notifications of new comments from newly resisted users to the forum?
Do I need to login each time to WordPress or should I receive an email telling me of a new comment so i can monitor. Maybe there is an app?
bbPress:Version 2.6.6
WordPress 5.5.3–ko_KR
I have a WordPress user who is an administrator and set to KeyMaster, but when logged in with that user I see the forums and the topics in the WordPress dashboard, but I still don’t see the forums link. Also on the plug-ins page there is no settings, or the same settings link that would be in the main settings dashboard menu is not there as well.
And somewhat related maybe, I have created user accounts in the past that I’m pretty sure I was able to assign as a KeyMaster but lately when I create a new user the highest level it will let me choose in the drop-down on the new user profile page is moderator. Does anyone know what I missing?
try
dashboard>settings>permalinks and just click save – that resets the permalinks
If that does not work, then 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
if within content you can use
How to filter bbpress content in WordPress
but if at the bottom of ‘bbpress’ pages, then there are a bunch of actin hooks you can link to
do_action( 'bbp_template_after_forums_index' );
do_action( 'bbp_template_after_topics_loop' );
do_action( 'bbp_template_after_replies_loop' );
do_action( 'bbp_template_after_user_profile' );
do_action( 'bbp_template_after_search_results_loop' );
should get you most of the way there
*** FIXED***(kind of)*** I know it’s been 8 years since this was active but I’ve been banging my head for DAYS trying to figure this out and HERE’S THE FIX!!!
Download the plugin BBP Style Pack https://wordpress.org/plugins/bbp-style-pack/ after activation go into style pack settings open the “Freshness Display” tab – check the ‘activate freshness display’ box and then change the freshness format from default to display the date on the last post. Save changes and that’s it. If you leave the setting on default it will not work. You will have the same problems. It needs to be changed to ‘show date of last post.
I HOPE YOU CAN RELAX NOW
@bodybyloud the old version might work for you if you are not using blocks if you add this
add_filter( 'bbppt_eligible_post_types', 'rew_add_types' ) ;
function rew_add_types () {
$types = array( 'post', 'page', listings' ) ;
return $types ;
}
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
This should do it if I have the right yoast meta name
add_action ('bbp_new_reply', 'add_yoast_title' , 10 , 7) ;
function add_yoast_title ( $reply_id, $topic_id, $forum_id, $anonymous_data, $reply_author, $false, $reply_to ) {
$topic_title = get_the_title ($topic_id) ;
$title = 'Reply to:'.$topic_title ;
update_post_meta ($reply_id , '_yoast_wpseo_title' , $title ) ;
}
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
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
add_filter (‘bbp_subscription_mail_headers’ , ‘rew_headers’ ) ;
function rew_headers ($headers) {
$headers = str_replace ('hello' ,'\'', $headers) ;
return $headers ;
}
but instead of hello put & # 0 3 9 ;
but without the spaces – sorry wordpress keeps interpreting the code so best way I can get it in here
sorry, there are 300,000 users of bbpress and you have found a couple of instances where users found an issue.
In one advice was to troubleshoot the problem, and the user never came back, in the other one user found that it was a wp mail plugin.
I appreciate that you ae frustrated, but ‘this same exact issue 5 and a half years ago? Is this issue still not fixed?’ is not going to endear you to the free support offered for this free product.
As a first instance, please do the troubleshooting :
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
sorry, bbpress works on themes that comply with the some old wordpress conventions, and nowadays 90% don’t so most don’t.
No-ones fault, wordpress themes have moved on faster than worpdress 🙂
you might do best by installing
bbp style pack
and use that to style the forums
so you would set the default role in
dashboard>settings>forums to be ‘spectator’ and then wordpress login hook to wp-login or init
add_action('wp_login', 'xxx', 10, 2); which passes '$user_login, $user'
add_action('init', 'xxx');
your function then would check date current user registered, and if over a month, change the role to ‘participant’ using
bbp_set_user_role( $user_id, bbp_get_participant_role() );
I don’t know it this helps and I did not test it with bbpress.
This plugin finds and deletes unused tags:
Mass Delete Unused Tags
this plugin lets you do that (if I understand your question)
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Breadcrumbs
if you want to do it programmatically your self look at the plugins functions file
includes/functions.php
around line 607 onwards