@vapvarun Again, thanks for the help so far. Any other suggestions until the bbPress team fixes this?
Hi all,
I am German and ma English is not the best, but I try to discribe my problem as good as possible. But a small warning about my self: I have no idea about coding and I love plug’n’play!
My site is : https://pinselcrew.de/
I tried to start a forum with bbpress and buddypress. It worked perfectly together until last week. I got an email from my site that told me about a big problem. The memberlist was empty and the forum was totaly broken. So I asked my hoster for a backup.
When I startet the debug mode, it told me that there is an error in the bbpress code that points to buddypress. After I deactivatet BuddyPress everything was fine again. So I deinstalled and installed it again. But the error is the same.
Maybe aomeone has an idea. The first members really loved BuddyPress and now the miss it!
Best regards from Hamburg
Markus
__________________________________________________
This is the mail I received:
Aktives Theme: Astra (Version 4.6.3)
Aktuelles Plugin: bbPress (Version 2.6.9) PHP-Version 7.4.33 Fehler-Details ============== Ein Fehler vom Typ E_ERROR wurde in der Zeile 229 der Datei /www/htdocs/w01d4e65/pinselcrew.de/wp-content/plugins/bbpress/includes/extend/buddypress/members.php verursacht. Fehlermeldung: Uncaught Error: Call to undefined function bp_core_get_user_domain() in /www/htdocs/w01d4e65/pinselcrew.de/wp-content/plugins/bbpress/includes/extend/buddypress/members.php:229
Stack trace:
#0 /www/htdocs/w01d4e65/pinselcrew.de/wp-content/plugins/bbpress/includes/extend/buddypress/members.php(100): BBP_BuddyPress_Members->get_profile_url(131)
#1 /www/htdocs/w01d4e65/pinselcrew.de/wp-includes/class-wp-hook.php(324): BBP_BuddyPress_Members->get_user_profile_url(131)
#2 /www/htdocs/w01d4e65/pinselcrew.de/wp-includes/plugin.php(205): WP_Hook->apply_filters(131, Array)
#3 /www/htdocs/w01d4e65/pinselcrew.de/wp-content/plugins/bbpress/includes/core/abstraction.php(471): apply_filters(‘bbp_pre_get_use…’, 131)
#4 /www/htdocs/w01d4e65/pinselcrew.de/wp-content/plugins/bbpress/includes/users/template.php(560): bbp_maybe_intercept(‘bbp_pre_get_use…’, Array)
#5 /www/htdocs/w01d4e65/pinselcrew.de/wp-content/plugins/bbpress/includes/admin/users.php(260): bbp_get_user_profile_url(131)
#6 /www/htdocs/w01d4e65/pinselcrew.de
Hello,
Since I am also using BuddyPress and bbPress on my website, I installed the BP Classic as guided.
When I activate the BP Classic it fix my issue with bbPress.
However, it creates another issue now!
This is how my widgets area looks like in admin when BP Classic is disactivated – http://tinyurl.com/ymrpz5sk
And this is how it looks like when BP Classic is activated – http://tinyurl.com/ysmcw22f
As you can see, it disables all my available widget areas and widget settings once the BP Classic is activated.
This BB Classic fixed my issue with bbPress but creates another issue and it’s impossible for me to manage my widgets when the plugin is activated!
Hello,
While trying to access users from admin menu, I am getting a fatal error and when enabling the debug mode, I am getting this error message:
Fatal error: Uncaught Error: Call to undefined function bp_core_get_user_domain() in /home/islandbnb/public_html/wp-content/plugins/bbpress/includes/extend/buddypress/members.php:229 Stack trace: #0 /home/islandbnb/public_html/wp-content/plugins/bbpress/includes/extend/buddypress/members.php(100): BBP_BuddyPress_Members->get_profile_url(2) #1 /home/islandbnb/public_html/wp-includes/class-wp-hook.php(324): BBP_BuddyPress_Members->get_user_profile_url(2) #2 /home/islandbnb/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters(2, Array) #3 /home/islandbnb/public_html/wp-content/plugins/bbpress/includes/core/abstraction.php(471): apply_filters('bbp_pre_get_use...', 2) #4 /home/islandbnb/public_html/wp-content/plugins/bbpress/includes/users/template.php(560): bbp_maybe_intercept('bbp_pre_get_use...', Array) #5 /home/islandbnb/public_html/wp-content/plugins/bbpress/includes/admin/users.php(260): bbp_get_user_profile_url(2) #6 /home/islandbnb/public_html/wp-includes/class-wp-hook.php(324): BBP_Users_Admin->user_row_actions(Array, Object(WP_User)) #7 /home/islandbnb/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #8 /home/islandbnb/public_html/wp-admin/includes/class-wp-users-list-table.php(520): apply_filters('user_row_action...', Array, Object(WP_User)) #9 /home/islandbnb/public_html/wp-admin/includes/class-wp-users-list-table.php(415): WP_Users_List_Table->single_row(Object(WP_User), '', '', 0) #10 /home/islandbnb/public_html/wp-admin/includes/class-wp-list-table.php(1709): WP_Users_List_Table->display_rows() #11 /home/islandbnb/public_html/wp-admin/includes/class-wp-list-table.php(1636): WP_List_Table->display_rows_or_placeholder() #12 /home/islandbnb/public_html/wp-admin/users.php(814): WP_List_Table->display() #13 {main} thrown in /home/islandbnb/public_html/wp-content/plugins/bbpress/includes/extend/buddypress/members.php on line 229
I deactivated BuddyPress and then selected ‘favorites’ from the generic bbPress profile page. Within the list of favorited topics, the ‘X’ has the following URL:
https://[site-url]/forums/users/admin/favorites/?action=bbp_favorite_remove&object_id=55&redirect_to=https%3A%2F%2F[site-url]%2Fforums%2Fusers%2Fadmin%2Ffavorites%2F&_wpnonce=198716f56b
When I click the ‘X’ it unfavorites is. I’m beginning to see what’s happening here. Thanks for your help so far.
@vapvarun I changed the ‘Favorites’ slug in bbPress settings to ‘saved’, and then saved the settings. Then, I went into the Forums section of the profile and, in the ‘Favorites’ tab clicked the ‘X’ to unfavorite the topic. It didn’t work.
The URL behind the ‘X’ link is:
https://[site-url]/members/admin/forums/saved/?action=bbp_favorite_remove&object_id=55&redirect_to=https%3A%2F%2F[site-url]%2Fmembers%2Fadmin%2Fforums%2Fsaved%2F&_wpnonce=3e81531050
The URL to unsubscribe from within the bbPress list of topics is:
https://[site-url]/forums/topic/itching/?action=bbp_favorite_remove&object_id=55&_wpnonce=3e81531050
It looks like maybe the URL is not constructed correctly in BuddyPress?
@wingflap bbPress still contains old codes that need an update; tickets are already created at the bbPress Trac. As a temporary solution, you can rename slug from the bbPress setting for favorite as it conflicts with BuddyPress favorite slug and then try again.
Hello sir
Its argent Issue
with new version of buddypress(12.0.1) there are criticle error face because of old function deprecated . because there are lot of plugin such “buddy press integration with woocomerce” , “bbpress” any other which depend upon buddypress they do not change there functions .
I request you to if any plugin wich from your company not compatible with buddypress new version please make it compatible ASAP.
If it helps, I just disabled the BB Classic plugin (which I need until MediaPress updates to BB12 compatible. With BB Classic disabled, I get a 404 error when I click the Favorites or Subscriptions tab in the Forum section of BuddyPress Profile. I have a funny feeling that the problem with Unfavoriting and Unsubscribing has something to do with BuddyPress trying to create a URL with a redirect for bbPress.
Also, I did this test after updating to BuddyBoss 12.1.1 today. The URL to Unfavorite within the BuddyPress Profile is still with BB Classic enabled:
https://[site-url]/members/admin/forums/favorites/?action=bbp_favorite_remove&object_id=55&redirect_to=https%3A%2F%2F[site-url]%2Fmembers%2Fadmin%2Fforums%2Ffavorites%2F&_wpnonce=f9336f0991
Hi,
1) bbPress is not ready for BuddyPress 12 or up, you need to install and activate BP Classic backwards compatibility add-on
BP Classic
2) it looks like you’re skipping deprecated code from being loaded, please make sure you don’t have the BP_IGNORE_DEPRECATED constant set to true.
If 1 & 2 doesn’t change anything, please describe your configuration in details :
Multisite ? How BP is activated (network or a specific site).
Seems like that the latest update of buddypress causes issues with bbpress. Forums are no longer working and produce a critical error.
An error of type E_ERROR was caused in line 229 of the file **redacted**/wp-content/plugins/bbpress/includes/extend/buddypress/members.php. Error message: Uncaught Error: Call to undefined function bp_core_get_user_domain() in **redacted**/wp-content/plugins/bbpress/includes/extend/buddypress/members.php:229
Stack trace:
#0 **redacted**/wp-content/plugins/bbpress/includes/extend/buddypress/members.php(100): BBP_BuddyPress_Members->get_profile_url()
#1 **redacted**/wp-includes/class-wp-hook.php(324): BBP_BuddyPress_Members->get_user_profile_url()
#2 **redacted**/wp-includes/plugin.php(205): WP_Hook->apply_filters()
#3 **redacted**/wp-content/plugins/bbpress/includes/core/abstraction.php(471): apply_filters()
#4 **redacted**/wp-content/plugins/bbpress/includes/users/template.php(560): bbp_maybe_intercept()
#5 **redacted**/wp-content/plugins/bbpress/includes/admin/users.php(260): bbp_get_user_profile_url()
#6 **redacted**/wp-includes/class-wp-hook.php(324): BBP_Users_Admin->user_row_actions()
#7 **redacted**/wp-includes/plugin.php(205): WP_Hook->apply_filters()
#8 **redacted**/wp-admin/includes/class-wp-users-list-table.php(520): apply_filters()
#9 **redacted**/wp-admin/includes/class-wp-users-list-table.php(415): WP_Users_List_Table->single_row()
#10 **redacted**/wp-admin/includes/class-wp-list-table.php(1709): WP_Users_List_Table->display_rows()
#11 **redacted**/wp-admin/includes/class-wp-list-table.php(1636): WP_List_Table->display_rows_or_placeholder()
#12 **redacted**/wp-admin/users.php(814): WP_List_Table->display()
#13 {main}
thrown
Or am I doing something wrong?
Regards,
Manni
Is this maybe a bbPress issue and not a BuddyPress issue? I’m asking here because of the differrnce in URLs for doing the favorite/unfavorite or subscribe/unsubscribe from within bbPress as opposed to from within the BuddyPress profile section.
From within the Forum section in the Member Profile under the ‘Favorites’ tab, the link behind the “X” is:
https://[site-url]/members/admin/forums/favorites/?action=bbp_favorite_remove&object_id=2133&redirect_to=https%3A%2F%2F[site-url]%2Fmembers%2Fadmin%2Fforums%2Ffavorites%2F&_wpnonce=d3c1b95e22
If I’m looking at the topic in Forums (bbPress), the link behind the ‘favorite’ link is:
https://[site_url]/discussions/topic/[topic-title]/?bbp-ajax=true&action=bbp_favorite_add&object_id=2133&_wpnonce=d3c1b95e22
Where:
[site-url] = the website url
[topic-title] = the topic’s title.
FYI, I am running the BuddyPress Classic plugin if this makes any difference.
NOTE: I understand that Favoriting an Activity post about a forum topic is different than Favoriting a Forum Topic. I know that you said:
To link “mark favorite” actions on bbPress topics to BuddyPress activities, you may need custom development or specific plugins, as it’s not a default feature.
but this is functionality that currently exists and just doesn’t work. I’m trying to provide you with as much information as I can.
Any help with this would be appreciated.
After some more looking, I found that there is not an icon that is missing. The red “X” is there to remove the topic from favorites. The same is true for the red “X” in the subscriptions tab. The problem is that the URL for removing a topic as a favorite or as a subscribed topic is incorrect (or at least it is different than the URL used within bbPress.
I assume that when the red “X” is clicked, the topic should be unfavorited (or unsubscribed) and would then not appear in the Members’ profile forum tab. Since the URL is not doing it’s job, the topics stay there and in bbPress show as still favorited and/or subscribed.
So the URL seems to be the culprit.
Hi @lmstearn
To me it’s a bbPress issue. I believe there’s already one on bbPress Trac.
The workaround I posted here: https://gist.github.com/imath/24fdfa1b8625477e93c0daa0d90b2a44 is the way to go imho.
Hi @Mathieu,
Any update on the previous issue?
Should the pagination issue be referred to bbPress, and can you repro the issue in the recent post display?
To debug here, disabled Litespeed, so working with only a few – Twenty Twenty Three, bbPress, BuddyPress, Cleantalk, and the bbp Style Pack.
Thanks.
Thanks for the reply. I understand about linking the bbPress “favorite” to BuddyPress activities.
But my real concern is:
I can’t unfavorite a forum topic from my profile forum favorties.
Here’s the steps I took:
If I’m looking at my Favorites in /members/[username]/forums/favorites, I start out with none.
Then I go to /forums/topic/[topic] to view the topic.
Now I click the “favorite” link.
Now I go back to /members/[username]/forums/favorites, And I see the forum topic in the list of my Favorites.
There is a missing image/icon where the button to remove the topic from my favorites.
If I click there, it’s not removing the topic from my favorites. And in the forums on /forums/topic/[topic name], when I refresh, the link still says unfavorite.
If I click that, the topic refreshes and the link has changed to favorite (So it removed the topic from my favorites.
Then I go back to /members/[user name]/forums/favorites, and it’s gone.
The same is true with subscriptions.
When looking at a member’s profile in the Forum tab, the last two tabs are Favorites then Subscriptions.
Basically, in the topic list for favorites and subscribed topics within the Member Profile page, the listing of a member’s favorites and subscribed topics has a missing icon in the untitled column to the left of ‘view’ column. When I hover over it, the link displays to bbPress.
The similar view from within bbPress (sitewide as opposed to within the Profile page) has this icon. When I click the link, it toggles correctly.
As I think I just proved, a picture is worth a thousand words 🙂
@wingflap activity mark favorite differs from marking a topic as a favorite.
To link “mark favorite” actions on bbPress topics to BuddyPress activities, you may need custom development or specific plugins, as it’s not a default feature.
Hi Mathieu, tried it, no change unfortunately. This looks like the wrong item for the topic anyway, as the file /bbpress/includes/extend/buddypress/members.php doesn’t have any pagination code at all. Consequently a bug for some unknown length of time.
Might the issue be better posted at the bbPress site?
Another issue cropped up with the display of recent posts in a member’s group activity tab. A bbPress (not a BP group) private topic was created and was correctly showing in the group activity posts. The title and body of the content were later edited, and although the content of the post in the group activity tab didn’t change to reflect the edit, (even when the page cache was purged), the topic title did match the last edit.
Thanks.
I have already solve the issue , to showing forum from bbpress and show in my profile or user profile.
its now show tab “Forums”
Link Image

the Forums have another child tab like
Topic Created , Replies Created , Engagments and Favorite
but i have another problem , the pagination and the search not working at all
the url link already change like
/members/superadmincommunity/forums/topics/page/2/
but the data still same not change at all .
i have some problem about pagination , the url link already change like
/members/superadmincommunity/forums/topics/page/2/
and that applies to all Forums such as Topic Created, Replies Created, Engagments, and favorites
but the data still same not change at all .
I hope there is a way to solve this problem, If you set the settings on BBpress for unlimited data showing, the user will scroll unlimitedly
@anisf18,
Could you provide a bit more information on what you’re seeing? I’ve also been having a problem, apparently with the timezone, between BuddyPress and bbPress. But the problem I’m seeing is definitely not new with BP 12.
FYI, I’m just another BP user. Here a description of my issue:
bbPress / BuddyPress notification interaction?
Just a heads-up for the BBPress plugin subscribers regarding the pagination in admin groups, the page 2 url throws no error, but always shows page 1. As a consequence, a BP Classic installation is to be favoured for the time being.
Thanks.
Hi sorry to read about this issue. bbPress is not ready for BuddyPress 12.0. You need to activate BP Classic:
BP Classic