If someone want to register as “Member type X” or change their member type, I dont suppose there is a way to have approval on it?
Here is an answer:
Make a custom form for member type (not linked to the actual field), on submission you get a notification, and manually assign members yourself. Easy.
====
I ask because I want to use : Content Visibility With BuddyPress Member Types (https://buddydev.com/docs/buddypress-member-types-pro/controlling-content-visibility-buddypress-member-types/ ) with content for x members only. i am using Member Types Pro.
Alternatively I was thinking that I would use conditional field : contributor for ‘private profile fields’
@morgunovvit BuddyPress have added some customizer options for Member and Group navigation; you can try to toggle those values and save options again
https://drive.google.com/a/wbcomdesigns.com/file/d/1jpLOsL5BFbtrvFoePoT8-iUnckVNSNF9/view?usp=drivesdk
@mbfit are you using latest BuddyPress Version. Let me know your server environment to replicate the issue.
@sandrasteen @ectabro other BuddyPress pages are working fine??
Hello,I have the same problem, notification and settings pages are not showing. I didnt do any migration in this case, I installed the theme and buddypress from scratch.
I really need to solve this issue because my client is really on my neck. We have been at it for 2 days now.
WordPress 4.9.7
BuddyPress 3.1.0
Theme: OceanWP (but the same problems with Twenty Seventeen v1.6.)
Hi!
It seems that I am faced with a problem.
The new BuddyPress template called Nouveau, fails and stops displaying the navigation menu in the user profile and group profile. The block with the main navigation simply disappears (I mean navigation in which items such as Activity, Friends, Groups, etc. are displayed), only the sub navigation of the section remains.
I tried to disable all plugins, but navigation did not appear. Also, I changed the theme from the ocean to the WP on Twenty Seventeen – no results. And only after switching from Nouveau to the old BuddyPress template was the navigation displayed.
Could You help me, please?
Thanks!
—————–
The List of using plugins:
BadgeOS Version: 1.4.11
BadgeOS BadgeStack Add-On Version: 1.0.1
BadgeOS Community Add-On Version: 1.2.4
BadgeOS LearnDash Add-On Version: 1.0.2
BadgeOS Suggested Achievements Add-On Version: 1.0.1
bbPress Version: 2.5.14
BuddyPress Version: 3.1.0
BuddyPress for LearnDash Version: 1.2.5
Elementor Version: 2.1.2
H5P Version: 1.10.3
LearnDash & bbPress Integration Version: 2.0.2.1
LearnDash Course Grid Version: 1.4.1
LearnDash LMS Version: 2.5.8.2
LearnDash LMS – Notifications Version: 1.2.0
LearnDash ProPanel Version: 2.1.3
Ocean Demo Import Version: 1.0.9
Ocean Extra Version: 1.4.17
SVG Support Version: 2.3.15
Tin Canny LearnDash Reporting Version: 2.9.3
Uncanny LearnDash Toolkit Version: 2.4.2
WP Translitera Version: p1.2.5
I tryed to desactivate all plugins already, and theme doesn’t cause any probleme, i have buddypress in it
Hi Team,
I have installed latest wordpress and buddypress version today on localhost. When I activate the buddypress i am getting 500 internal server error on clicking the Register button.when I deactivate buddypress, register works fine.There are no themes installed other than the default ones.
Error:”
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at you@example.com to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
”
Please help.
Thanks 🙂
@lbellipanni, You can try BuddyPress profile progression plugin, it will add a profile progress bar on the profile.
Integrating WooCommerce My Account Area with BuddyPress
Integrating WooCommerce My Account Area with BuddyPress
TParticipant
If I go to wp-content/themes/pro/buddypress/members > activate.php, the code doesn’t line up with what’s posted in github. Here’s what I have:
<div id="buddypress">
<?php do_action( 'bp_before_activation_page' ); ?>
<div class="page" id="activate-page">
<?php do_action( 'template_notices' ); ?>
<?php do_action( 'bp_before_activate_content' ); ?>
<?php if ( bp_account_was_activated() ) : ?>
<?php if ( isset( $_GET['e'] ) ) : ?>
<p><?php _e( 'Your account was activated successfully! Your account details have been sent to you in a separate email.', '__x__' ); ?></p>
<?php else : ?>
<p><?php printf( __( 'Your account was activated successfully! You can now <a href="%s">log in</a> with the username and password you provided when you signed up.', '__x__' ), wp_login_url( bp_get_root_domain() ) ); ?></p>
<?php endif; ?>
<?php else : ?>
<form action="" method="get" class="standard-form cf man" id="activation-form">
<label for="key"><?php _e( 'Please provide a valid activation key.', '__x__' ); ?></label>
<input type="text" name="key" id="key" value="" />
<p class="submit">
<input type="submit" name="submit" value="<?php esc_attr_e( 'Activate', '__x__' ); ?>" />
</p>
</form>
<?php endif; ?>
<?php do_action( 'bp_after_activate_content' ); ?>
</div><!-- .page -->
<?php do_action( 'bp_after_activation_page' ); ?>
</div><!-- #buddypress -->
Are you sure I edit this in my theme? Or do I go into this instead? bp-templates/bp-legacy/buddypress/members > activate.php
Thanks for the report and suggested fix, @vesterde.
I’ve linked to this thread in this ticket – https://buddypress.trac.wordpress.org/ticket/7908
It’s a problem with your theme.
You need to alter the /members/activate.php template in your theme. The template might be named /registration/activate.php as well:
https://github.com/buddypress/BP-Default/commit/baa3be909bb353e2a20a16a0e6da5219b4a73627
Check out the “Displaying Extended Profile Fields on Member Profiles” article
Displaying Extended Profile Fields on Member Profiles
If you’re using a custom theme that has overriden the activation template, your problem will occur.
Read the second point in the following thread for a fix:
BuddyPress 3.1.0 is now available!
Hi,
We want to send buddypress admin email notifications to a different email address rather than to the default WordPress admin email address. But I could not find any setting in BuddyPress to do this. Can anyone please advise how I can achieve this?
Thanks
I also think this is a bug, but while we wait for an official response, I’ve managed to work around it.
Technically, this only happens if you’re using the Nouveau template, legacy still works fine.
There are two steps to fix the issue. Firstly, in your theme folder create the folder(s) buddypress/common/js-templates/messages and inside messages, create index.php.
Into index.php here, copy the contents of the buddypress plugin file (within the plugin folder) bp-templates/buddypress/common/js-templates/messages/index.
Inside the newly copied index.php file, go to line 37, where the input named “send_to” is located and change it to this:
Github gist #1
That was the first step, the second one is to add the following filter to functions.php:
Github Gist #2
That fixed it for me.
The problem seems to be 2 things.
Firstly, the link being generated on for the user list view has “…#compose?r=…”, which is meant to use the compose view as a backbone view I presume, but that ends up not switching to the compose at all, so switching out # for / makes it go to the correct location.
Secondly, the input field has no code (PHP or Javascript within the Backbone engine) that should take the query variable and inject it as the recipients username. The code itself does exist (bp.Nouveau.getLinkParams), I just don’t know why it wasn’t implemented here somehow.
Hope this helps.
@darksilence1990 It might be some 3rd party plugin conflict, Try to disable other user-specific (like login redirect or any BuddyPress add-on )plugins for a while check profile again.
Hi
I would like to change the time the buddyPress widget says the user is online. Basically i would like the widget to say the user is online for up-to 30 minutes after they have logged out.
So a user who logs out up-to 30 minutes ago will still appear online in the widget. after 30 minutes they will appear offline.
@brunomac not at default integration, you can check Group Extras plugin approach. https://wordpress.org/plugins/buddypress-groups-extras/
Thanks,
Is there a way for BuddyPress to access the existing user_meta data such as address or phone number or does that need to be in the bp_xprofile_data as well? If so can I import data solely into that table or are there other tables that have to be updated in conjunction?
And thanks again.
BuddyPress members are the same as WordPress users as far as the database is concerned. They are all saved in the wp_users table.