…are you using any content restriction/redirection plugin?
wp super cache
youzer
title remover
short codes for buddypress
super pwa
lh private buddypress
gutenberg
font awesome 4 menus
child theme configurator
buddypress global search
buddypress activity autoloader
buddypress
bp force profile photo
Thank you for the details. No need to change the theme.
Can you please visit the Dashboard->Settings->BuddyPress and tell me which template pack is active? I will need one more detail after that to assist you.
Regards
Brajesh
@sbrajesh i am using the default theme twenty-seventeen. I cant find a buddypress folder on it. what do you suggest i do? what free theme do you recommend i use at this time?
Hi,
The way the activation link and the way input is filled changed in 3.0.
If you are using a custom theme or have a copy of activate.php in yourtheme/buddypress/members/, you will need to update it.
Please open the file yourtheme/buddypress/members/activate.php in an editor and look for a line like this
<input type="text" name="key" id="key" value="" />
Change it to
<input type="text" name="key" id="key" value="<?php echo esc_attr( bp_get_current_activation_key() ); ?>" />
That will auto fill the input key.
Hope it helps.
Regards
Brajesh
I am having the same problem though i am using default twenty-seventeen theme. It still isnt working till now, users are pilled up but cant verify their accounts.
It didn’t work. I have checked and rechecked it with the default twenty-seventeen theme, still, it doesn’t automatically put the code into the box.
Could it be a problem with the host?
What would it be for the CSS?
This down;t work:
.all-members {
display: none;
}
(because I am not using the Buddypress theme to do it his way).
My theme don’t show the user role, that is a script to show a badge ( if the user has a specific role).
This badge will confirm the certified profile.
Please use the code button when posting code.
BuddyPress does not show the user role on a user profile.
Can you find out if it is your theme or some plugin that is showing the role?
That would be the best place to make your change.
Hello,
I am having an issue with Activation Email not being sent. This is obviously a common problem.
My site is https://community.rewardmob.com/
Hosted on Azure
Buddypress 3.2
Theme is Kleo
WordPress 4.9.8
I have WP Mail SMTP installed and it is working. I checked with Check Email.
Accounts are created… just no Activation email account being sent so the account sits in Pending.
Any help would be greatly appreciated!
Thank you in advance,
Brad
Ok, I think I’ve managed to fix this by creating a new role in functions.php that has the bp_moderate capability.
The code looks like this in functions.php
$result = add_role( 'project_admin', __('Project Admin' ),
array(
'read' => true, // true allows this capability
'edit_posts' => true, // Allows user to edit their own posts
'edit_pages' => true, // Allows user to edit pages
'edit_others_posts' => true, // Allows user to edit others posts not just their own
'create_posts' => true, // Allows user to create new posts
'manage_categories' => true, // Allows user to manage post categories
'publish_posts' => true, // Allows the user to publish, otherwise posts stays in draft mode
'edit_themes' => false, // false denies this capability. User can’t edit your theme
'install_plugins' => false, // User cant add new plugins
'update_plugin' => false, // User can’t update any plugins
'update_core' => false, // user cant perform core updates
'edit_users' => true,
'create_users' => true,
'delete_users' => true,
'unfiltered_html' => true,
'bp_moderate' => true
)
);
@prashantvatsh thank you for the response <3
unfortunately i have since changed themes and deactivated plugins and…..still got the same result.
tbh it’s been a bothersome thing since i started using BP but i ignored it….when i make a shorter group description like i did above, it cuts off the majority of the description and adds the ellipsis in the group description when it’s seen in the groups directory.
is there any way to make an equivalent to the CSS ‘!important’ designation in PHP to override this bizarre, annoying ellipsis thing? whatever the source, there HAS to be a way to create a command that overrides the presence of the ellipsis in the site. i never will use it anywhere else….so if i could disable it site-wide i’d be fine with that.
thoughts?
Hi,
I have tested the same with one of the default themes twenty-seventeen. Please see: https://prnt.sc/lfu9f6
As you can see I am on the page where all the groups are listed, I am a member of. So it seems the theme you are using is creating that issue.
Thanks
Hi,
Try contacting your theme developers, they must have not followed the navigation API properly.
Thanks
Hello!
Very new to buddyypress, fairly novice with the technical stuff so hopefully someone here can pick up what I put down.
So recently installed buddypress, latest version, wp and theme (Lambda theme) and all plugins up to date – no problems. Upon activation of buddypress, I get a 500 error. Went through the usual route, disable all other plugins, still 500 error, switch to 2017 theme, everything works, activate other plugins and still everything works. So I thought no problem, theme isn’t compatible with buddypress I will move on.
However, I had the same theme on another install so tried buddypress there – worked fine. Back to the original site, turned on debug , and found this:
Uncaught Error: Call to a member function get_primary() on null in /home/travellingnz/public_html/wp-content/plugins/buddypress/bp-core/bp-core-functions.php:2558
Upon arriving at the aforementioned line 2558, I came across this: $bp_menu_items = buddypress()->members->nav->get_primary();
Now if I remove that line, site runs fine, though the buddypress menu items are missing, add that line back and the 500 error returns.
Again excuse my technical virginity but is there something I can just add or take away from that line of code so that everything works or is there more to it than that? Appreciate any advice.
Please use punctuation when posting to these forums.
Please switch to a WP theme like 2016.
If the problem does not persist, then you know it is an issue with your theme and you should contact the theme creators.
Hi,
You can find it in your theme kleo/buddypress/members/single/cover-image-header.php and the code is
<?php bp_displayed_user_avatar( 'type=full' ); ?>
You need to echo your profile field just below this one.
Thanks
You need to create buddypress/members/single folder in the child theme and then copy paste the file from plugin to this location and there you can see the code for the avatar.
Theme Compatibility & Template Files
Thanks
Hi,
In nouveau template home.php is the file that you need to override in your child theme and then wrap this code: `
<div id=”item-header” role=”complementary” data-bp-item-id=”<?php echo esc_attr( bp_displayed_user_id() ); ?>” data-bp-item-component=”members” class=”users-header single-headers”>
<?php bp_nouveau_member_header_template_part(); ?>
</div><!– #item-header –>`
in the condition : if(!bp_current_component('your_comp_name') || !bp_current_component('your_comp_name') || !bp_current_component('your_comp_name'))
Thanks
Hi,
Please check this link: https://wordpress.stackexchange.com/questions/90311/turn-off-admin-emails-for-new-user-registrations
You can paste the code in your child theme’s functions.php or can use code snippets plugin.
Thanks
I have seen the update. I’m having a simile problem, but which line of code exactly should we put/ edit in the theme. There a lot of them.thanks
Hello,
You can use this plugin for showing the ID in the dashboard.
Show IDs by 99 Robots
and you may add following code to your theme’s functions.php to show the ID on user profile when the user is viewing his/her own profile or it is being viewed by the site admin.
/**
* Show User ID on a user's profile to the profile owner or Administrator.
*/
function bidboy_show_displayed_user_id() {
if ( bp_is_my_profile() || is_super_admin() ) {
echo 'ID: ' . bp_displayed_user_id();
}
}
add_action( 'bp_before_member_header_meta', 'bidboy_show_displayed_user_id' );
Best Regards
B
Thanks Prashant, but how and why do I overwrite it with my child theme (I am using Kleo-Child). Also where do I input the code?
Kevin
BuddyPress does not include member galleries.
You should submit your issue to the creators of the plugin or theme that you are using for member galleries.
What’s the best way to remove the no-js body class?
function bp_remove_no_js( $bp_nouveau ) {
remove_filter( 'body_class', array( $bp_nouveau, 'add_nojs_body_class' ), 20, 1 );
}
add_action( 'bp_theme_compat_actions', 'bp_remove_no_js' );
I was having trouble with bp and owl carousel’s no-js body class.