@joaopaulodr copy page.php as buddypress.php inside the child theme.
Theme Compatibility & Template Files
Reposting this to get (hopefully)more, fresh eyes on this;
I have a redirect that I can’t seem to locate the source of,
“site/members/me(username)/profile” 301s to “site/profile”
is anyone aware of any other possibilities or possible solutions(something to the tune of changing the default url for member profiles)?
Things of checked/tested;
– plugin testing(disabling everything)
– theme testing(using default theme)
– wordpress guessing urls
– reset permalink structure
– bp_custom.php (never added/doesn’t exist)
– wp-config (nothing specified)
– .htaccess(nothing specified)
– redirection plugin(nothing specified)
– server side redirects (none specified)
– cloudflare page rules – (no page rules specified)
– host (siteground) reset folder permission
Reposting this to get (hopefully)more, fresh eyes on this;
I have a redirect that I can’t seem to locate the source of,
“site/members/me(username)/profile” 301s to “site/profile”
is anyone aware of any other possibilities or possible solutions(something to the tune of changing the default url for member profiles)?
Things of checked/tested;
– plugin testing(disabling everything)
– theme testing(using default theme)
– wordpress guessing urls
– reset permalink structure
– bp_custom.php (never added/doesn’t exist)
– wp-config (nothing specified)
– .htaccess(nothing specified)
– redirection plugin(nothing specified)
– server side redirects (none specified)
– cloudflare page rules – (no page rules specified)
– host (siteground) reset folder permission
I’ve also tried restoring an older backup (30 days but that wasn’t far enough to find anything)
wordpress version: WordPress 5.4.1
buddypress version 5.2.0
Domain: perfectpaddles
@vapvarun,
Awesome find, doesn’t work with BuddyBoss theme 🙁
@jluisrioja
You can use the following code inside the child theme, it will add a timestamp for all users
remove code once all member starts displaying in your member list.
function buddypress_add_last_activity() {
$members = get_users( 'fields=ID' );
foreach ( $members as $user_id ) {
bp_update_user_last_activity( $user_id, bp_core_current_time() );
}
}
add_action('bp_init', 'buddypress_add_last_activity' );
Hi guys,
Working on this issue for like 8 straight hours and I finally found the problem but I still can’t fix it.
In my theme I use:
wp_deregister_script('jquery');
And load jQuery myself:
wp_enqueue_script('jquery', '//ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js', false, '1.0', null);
Scripts are loaded correctly: (screenshot) https://pixelheads.d.pr/qB0nKV
But it causes many problems. For example, when I press the “Add friend” button, the whole page (HTML) is loaded in the div.friendship-button element. No idea why.
All help appreciated.
Thanks in advance.
Justin
@buddyboss then why when i go to the website it only has pricing and not download?
if you say its free i should not have to pay anything for a download. if you say a theme is what im paying for then why is there no basic theme thats free or even the plugin without a theme so users can built their own theme?
do i really need to spend over $200 to try it out because im skeptical. i rather save the headache of filing a return
Sorry, I just remembered that I can download the free plugin:
https://github.com/buddyboss/buddyboss-platform
@buddyboss
I totally understand what you mean about having your product stack working out of the box.
– Suggestion.. I wish you guys would have an “escape” export OUT of Buddyboss and back to BP. *its just a piece of mind thing.
The attraction that I have with BP/WP is that I dont “feel” locked in to a software provider.. its a bit unreasonable of course.. but it just keeps me “feeling free”
**BONUS**
I think i would feel better paying the price (dont get me wrong.. its reasonably priced) if the Buddyboss platform would also address mobile-first-pagespeed. It drives me crazy that every site I launch on BP/WP scores poorly on googles pagespeed test. — its pretty clear that the main reason for this are loading a bunch of JS and CSS.. certainly there are many reasons why a site scores poorly but it would great if BuddyBoss Platform solved for some of that.
– How compatible is BuddyBoss Platform with the caching plugins like WP-SuperCache (and the like)
Im just a BP/WP hobbyist so Im sensitive to the “annual license renewal fee” – How does your renewal fees work? Is the renewal fee the same price as the initial purchase price?
LASTLY (I swear its the last question)
I’ve noticed that I still rely on WP plugins that interact with posts.. is the BuddyBoss Platform and Theme overall (reasonably) compatible with other WP plugins out there?
@coolhunt
Thank you!
– You cannot run BuddyBoss Platform and BP at the same time. BuddyBoss is a fork of BuddyPress and shares a lot of the same underlying code, so they cannot run at the same time.
– These are the themes available: https://www.buddyboss.com/themes/
“BuddyBoss Theme” is for BuddyBoss Platform.
Boss 2.0 and OneSocial are actually for BuddyPress.
I know it’s a bit confusing, but long term our product stack is basically just BuddyBoss Platform and BuddyBoss Theme which is actually very simple. We’re not making any new BuddyPress themes. The goal is to have everything you need out of the box from us with one plugin, one theme. That way we can focus all of our efforts on updating that product stack and just make it really awesome. We are adding more options over time to make the theme really flexible with layouts, especially via Elementor, so that people can take that one theme and make it look like anything.
@sbrajesh
@buddydev
Im a few weeks in to diving in Community Builder theme by BuddyDev and Its pretty sophisticated.
SOOO MUCH customization!!!!
Anyway..
Im loading it up on one of my sites https://throttle.network and the site when viewed on mobile moves side-to-side .. as if theres content to the right or left .. that overflows…
how do i configure it so that i remove the side-to-side movement … so that users can only go up and down
is it a media-screen size thing? or is a “BOXED/FLUID” layout percentage thing.. Ive tried changing the percentages .. nothing works
@buddyboss
your themes are just FREAKING AMAZING!!!!! I really love them
quick questions..
– The last time I installed BuddyBoss Platform.. it “conflicted” with my BP install.. (is that still the case? you can only either have BuddyBoss installed or BP installed..)
– Can you use the BuddyBoss Platform Theme on a BP install? (meaning without the BuddyBoss Platform)
– I noticed that the only theme available now is the Boss 2.0. Will you be only making themes for BuddyBoss Platform and will you be transitioning out of further developing the Boss 2.0 theme or other themes just for BP
**
Again.. Im such a huge fan.. really fantastic work
@techhnyne
BuddyBoss Platform (our version of BuddyPress) is free, including updates. The platform includes all of the social functionality, while the theme is purely for layout and is optional. You do pay for the theme, just as you would pay for a nice BuddyPress theme. You can also build your own theme, or use some generic free theme from the WordPress themes repo if you prefer.
@hochingj Thanks!
buddyboss is not free you have to pay over $265 annually if you want the full package including the theme + updates
You can download the BuddyBoss Platform ( the fork of BP ) for free from github.
https://github.com/buddyboss/buddyboss-platform
I did check themes, also I don’t have have a bp-custom.php
Hi, all. I have a theme that I use and would like to keep the profile on the theme. I also installed buddy press for my forum on the same site, and if you view someone profile on the forum it shows their buddy press profile.
Is there anyway to keep both profiles (theme and buddy press) separate from each other? Thanks
Did you check if it’s theme related or some code bugging it in bp-custom.php?
Hi there,
Is there are also a function to show the notices somewhere else for the legacy theme?
Thanks in advance.
Justin
Wordpress 5.4
Buddypress 5.2
Theme: Twenty NineteenVersion: 1.5
Hi guys
I’m looking to create a custom theme built around BP Nouveau and have dequeued the css, but doing so makes the member and group cover images disappear.
In BP legacy it was possible to follow this tutorial (https://codex.buddypress.org/themes/buddypress-cover-images/), but in Nouveau it doesn’t seem work.
Here’s the old code for it
function mytheme_cover_image_callback( $params = array() ) {
if ( empty( $params ) ) {
return;
}
return '
#buddypress #header-cover-image {
height: ' . $params["height"] . 'px;
background-image: url(' . $params['cover_image'] . ');
}
';
}
function mytheme_cover_image_css( $settings = array() ) {
$settings['callback'] = 'mytheme_cover_image_callback';
return $settings;
}
add_filter( 'bp_before_xprofile_cover_image_settings_parse_args', 'mytheme_cover_image_css', 10, 1 );
add_filter( 'bp_before_groups_cover_image_settings_parse_args', 'mytheme_cover_image_css', 10, 1 );
function your_theme_cover_image_css( $settings = array() ) {
$theme_handle = 'bp-parent-css';
$settings['theme_handle'] = $theme_handle;
$settings['callback'] = 'mytheme_cover_image_callback';
return $settings;
}
add_filter( 'bp_before_xprofile_cover_image_settings_parse_args', 'your_theme_cover_image_css', 10, 1 );
add_filter( 'bp_before_groups_cover_image_settings_parse_args', 'your_theme_cover_image_css', 10, 1 );
Anyone got an idea?
Thanks for your time!
Yes, of course. It’s because you need a template in your theme which BuddyPress uses to load the content. This is the list of templates: https://codex.buddypress.org/themes/theme-compatibility-1-7/a-quick-look-at-1-7-theme-compatibility/
So I do now have buddypress.php template file in my theme which BuddyPress uses to display content.
Hi there,
Got a weird error. In my custom theme header I try to call this function:
bbp_is_single_user_profile()
And I got the error:
Uncaught Error: Call to undefined function bbp_is_single_user_profile()
After some research this function is correct right? I want to check if you are on a member page, since every page has it’s own source of an header image. This case from the cover image of the member.
I use the latest version of WordPress and BuddyPress. Also there are no other plugins installed since it’s in development.
Thanks in advance.
Justin
Then it is probably something specific to your installation.
Try deactivating loco-translate and see if the issue persists.
Try switching momentarily to a WP theme like 2019 and see if the issue persists.
Are you using any caching? If so clear it or deactivate it.
i did try to change the line in this file buddypress\bp-members\classes\class-bp-registration-theme-compat.php, and also change the translation with loco translator, but it never change
The default theme is not used unless you select it as a WP theme – and it is very old and just there for legacy support.
The string you want is here, on Line 3119
buddypress\bp-members\classes\class-bp-registration-theme-compat.php
$title = __( 'Activate Your Account', 'buddypress' );
As you can see, it is ready for translation.
You can see it in the language file, buddypress\buddypress.pot on Line 2984
Hi, i’m using the 5.2.0 version with a italian traslation and i’m having some problem changing a title.
after a user register in the page the text is “ACTIVATE YOUR ACCOUNT” with a blu line and some text under; i’ve changed the texnt under but i’m not able to change the “activate your account” text, tryed to find on traslation with loco translate but seems there is no line not translated, tryed to find on file, founded on wp-content/plugins/buddypress/bp-themes/bp-default/registration/activate.php but even if i change it nothing change.
where is that text? i’m going crazy, plis someone can help me? thanks
Correction: even when I disable my /theme/buddypress/ folder the page.php is loaded and BuddyPress is loaded in the_content();