Notifications
Clear all

wpForo BuddyPress Integration breaks wpForo

2 Posts
2 Users
0 Reactions
270 Views
Posts: 1
Topic starter
(@jpfrancois)
New Member
Joined: 8 months ago

Hello,

After installation and activation of wpForo, everything went well and even checked, the integration with BuddyPress was activated already and everything was working fine.

However, as soon as I updated wpForo settings to set the profile to BuddyPress, I got a fatal error and cannot active wpForo anymore with this error code:

An error of type E_ERROR was caused in line 644 of the file /home/islandbnb/public_html/wp-content/plugins/wpforo/integrations/BuddyPressHooks.php. Error message: Uncaught Error: Call to undefined function bp_core_get_user_domain() in /home/islandbnb/public_html/wp-content/plugins/wpforo/integrations/BuddyPressHooks.php:644 Stack trace: #0 /home/islandbnb/public_html/wp-content/plugins/wpforo/integrations/BuddyPressHooks.php(623): wpforo_bp_profile_domain(Array) #1 /home/islandbnb/public_html/wp-includes/class-wp-hook.php(324): wpforo_bp_profile_url('https://www.isl...', Array, 'profile') #2 /home/islandbnb/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters('https://www.isl...', Array) #3 /home/islandbnb/public_html/wp-content/plugins/wpforo/classes/Members.php(1623): apply_filters('wpforo_member_p...', 'https://www.isl...', Array, 'profile') #4 /home/islandbnb/public_html/wp-content/plugins/wpforo/classes/Members.php(186): wpforo\classes\Members->get_profile_url(Array) #5 /home/islandbnb/public_html/wp-content/plugins/wpforo/classes/Members.php(1287): wpforo\classes\Members->decode(Array) #6 [internal function]: wpforo\classes\Members->_get_member(Array) #7 /home/islandbnb/public_html/wp-content/plugins/wpforo/classes/RamCache.php(98): call_user_func_array(Array, Array) #8 /home/islandbnb/public_html/wp-content/plugins/wpforo/includes/functions.php(3463): wpforo\classes\RamCache->call_user_func(Array, 1) #9 /home/islandbnb/public_html/wp-content/plugins/wpforo/classes/Members.php(1293): wpforo_ram_get(Array, 1) #10 /home/islandbnb/public_html/wp-content/plugins/wpforo/classes/Members.php(1852): wpforo\classes\Members->get_member(1) #11 /home/islandbnb/public_html/wp-content/plugins/wpforo/classes/Members.php(110): wpforo\classes\Members->init_current_user() #12 /home/islandbnb/public_html/wp-includes/class-wp-hook.php(324): wpforo\classes\Members->wpforo\classes\{closure}('') #13 /home/islandbnb/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #14 /home/islandbnb/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #15 /home/islandbnb/public_html/wp-settings.php(643): do_action('init') #16 /home/islandbnb/public_html/wp-config.php(98): require_once('/home/islandbnb...') #17 /home/islandbnb/public_html/wp-load.php(50): require_once('/home/islandbnb...') #18 /home/islandbnb/public_html/wp-admin/admin.php(34): require_once('/home/islandbnb...') #19 /home/islandbnb/public_html/wp-admin/plugins.php(10): require_once('/home/islandbnb...') #20 {main} thrown
1 Reply
Robert
Posts: 10584
Admin
(@robert)
Support Team
Joined: 8 years ago

Hi @jpfrancois,

Deactivate BuddyPress, then activate wpForo again. If it doesn't work, make Deactivate/Activate Buddypress and activate wpForo. Please make sure you use the latest 2.3.0 version of wpForo.

Reply