Limited Support
Our support team is currently on holiday from December 25, 2025 to January 7, 2026, and replies may be delayed during this period.
We appreciate your patience and understanding while our team is away. Thank you for being part of the wpForo community!
Merry Christmas and Happy Holidays! 🎄
In the Member Profile setup you note: wpForo forum has a powerful user profile system which can be managed in this setting page. Here you can hide/show forum header and footer on profile pages, manage profile components like avatars, member titles, nickname, URL structure, signature etc... In case you use BuddyPress or Ultimate Members plugins, you can switch forum profile page to the plugin profile page.
We have a custom profile page how do we set it as default instead of wpForo, BuddyPress, or Ultimate Members??
It appears we maybe able to do it here??
For member profile, account and subscription pages use following URLs:
https://www.circlecitycampers.com/circlecitycampersblog/participant/profile/
https://www.circlecitycampers.com/circlecitycampersblog/participant/account/
https://www.circlecitycampers.com/circlecitycampersblog/participant/subscriptions/
Hi @support ,
There are a lot of hooks in wpForo so you can change the profile URLs as you want.
You should use the wpforo_member_profile_url hook.
Example:
add_filter( 'wpforo_member_profile_url', 'my_custom_profile_url', 10, 3 );
function my_custom_profile_url( $url = '', $member = [], $template = 'profile' ){
if( ! wpforo_is_admin() && wpfval( $member, 'userid' ) ) {
switch( $template ) {
case 'account':
$url = home_url() . '/participant/account/';
break;
case 'activity':
$url = home_url() . '/participant/profile/';
break;
case 'subscriptions':
$url = home_url() . '/participant/subscriptions/';
break;
case 'profile':
$url = home_url() . '/participant/profile/';
break;
}
}
return $url;
}