Search Results for 'buddypress'
-
Search Results
-
Hi guys,
at first thanks for doing this great job by providing BuddyPress, I really love it.
I have one question, maybe I missed an important part of understanding the firing of hooks.
I set up a custom members directory by creating a page template and adding some custom actions (e. g. bf_before_directory_members, bp_pre_user_query, etc.). Everything works like a charm :-).
The problem is I want the members page coming initially with BuddyPress also enabled, but without firing the hooks I added for the custom members directory. Now the custom filters are being also applied on this page which I want to prevent. I don’t know how to solve this. I tried it out by adding conditions e. g. if ($page_id == $page_id_custom_member_page), but the page id is not available in all filters.
Can anybody help me out with this? This would be great.
Thanks in advance.
🙂
I have translation file in wp-content/languages/buddypress-zh_CN.po, some string will take effect, some are not( CHANGE COVER IMAGE for example), here(http://ww4.sinaimg.cn/large/801b780agw1f8ywml6m9fj213s054abt.jpg) is my translation pic, and here(http://ww3.sinaimg.cn/large/801b780agw1f8ywmgezhbj21kw0vu78d.jpg) is what is on the front-end.
Topic: Error in doc settings
I´m getting a error when trying to Accosiate a group to a attached document or create a new Group folder:
Fatal error: Cannot use object of type WP_Error as array in /storage/content/56/182756/domain.se/public_html/wp-content/plugins/buddypress-docs/includes/functions.php on line 156Using “Boss theme”
BuddyPress version: 2.7.0Any idea?
Hello, i need a way of showing that certain users on my buddypress site have certain roles.
I need to show that admins are “official (red)”, and some accounts with a different user role, for exemple editors, are “official fitnesscenters (green)”, and all the others, the normal subscribers remain as they are (black).
Any ideas how i can do that?
Thanks
Hello.
I created two customs register-form.php that show different field groups. I want to change to user role to s2member_level1 after the activation if they used the second register-form. I have tried some other example on this site with no luck.here is the php of the register-form :
<form action=”<?php echo bp_get_signup_page();?>” name=”signup_form” id=”signup_form” class=”standard-form” method=”post” enctype=”multipart/form-data”><?php if ( ‘registration-disabled’ == bp_get_current_signup_step() ) : ?>
<?php do_action( ‘template_notices’ ); ?>
<?php do_action( ‘bp_before_registration_disabled’ ); ?><p><?php _e( ‘User registration is currently not allowed.’, ‘buddypress’ ); ?></p>
<?php do_action( ‘bp_after_registration_disabled’ ); ?>
<?php endif; // registration-disabled signup step ?><?php if ( ‘request-details’ == bp_get_current_signup_step() ) : ?>
<?php do_action( ‘template_notices’ ); ?>
<p><?php _e( ‘Registering for this site is easy. Just fill in the fields below, and we\’ll get a new account set up for you in no time.’, ‘buddypress’ ); ?></p>
<?php do_action( ‘bp_before_account_details_fields’ ); ?>
<div class=”register-section” id=”basic-details-section”>
<?php /***** Basic Account Details ******/ ?>
<h4><?php _e( ‘Account Details’, ‘buddypress’ ); ?></h4>
<div class=”newline”><label for=”signup_username”><?php _e( ‘Username’, ‘buddypress’ ); ?></label>
<?php do_action( ‘bp_signup_username_errors’ ); ?>
<input type=”text” name=”signup_username” id=”signup_username” value=”<?php bp_signup_username_value(); ?>” <?php bp_form_field_attributes( ‘username’ ); ?>/>
</div><div class=”newline”><label for=”signup_email”><?php _e( “Adresse courriel (votre nom d’usager) :”, ‘buddypress’ ); ?></label>
<?php do_action( ‘bp_signup_email_errors’ ); ?>
<input type=”email” name=”signup_email” id=”signup_email” value=”<?php bp_signup_email_value(); ?>” <?php bp_form_field_attributes( ’email’ ); ?>/>
</div><div class=”newline”><label for=”signup_password”><?php _e( ‘Créez un mot de passe (6 à 8 caractères) :’, ‘buddypress’ ); ?></label>
<?php do_action( ‘bp_signup_password_errors’ ); ?>
<input type=”password” name=”signup_password” id=”signup_password” value=”” class=”password-entry” <?php bp_form_field_attributes( ‘password’ ); ?>/>
<div id=”pass-strength-result”></div>
</div><div class=”newline”><label for=”signup_password_confirm”><?php _e( ‘Confirmation du mot de passe :’, ‘buddypress’ ); ?></label>
<?php do_action( ‘bp_signup_password_confirm_errors’ ); ?>
<input type=”password” name=”signup_password_confirm” id=”signup_password_confirm” value=”” class=”password-entry-confirm” <?php bp_form_field_attributes( ‘password’ ); ?>/>
</div><input type=”hidden” name=”user_type” id=”user_type” value=”your_role” />
<?php do_action( ‘bp_account_details_fields’ ); ?>
</div><!– #basic-details-section –>
<?php do_action( ‘bp_after_account_details_fields’ ); ?>
<?php /***** Extra Profile Details ******/ ?>
<?php if ( bp_is_active( ‘xprofile’ ) ) : ?>
<?php do_action( ‘bp_before_signup_profile_fields’ ); ?>
<div class=”register-section” id=”permanent-details-section”>
<?php /* Use the profile field loop to render input fields for the ‘base’ profile field group */ ?>
<?php if ( function_exists( ‘bp_has_profile’ ) ) : if ( bp_has_profile( ‘profile_group_id=1’ ) ) : while ( bp_profile_groups() ) : bp_the_profile_group(); ?><?php while ( bp_profile_fields() ) : bp_the_profile_field(); ?>
<?php if ( ‘textbox’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-table”><div class=”editfield”><span id=”styled<?php bp_the_profile_field_input_name() ?>”>
<label for=”<?php bp_the_profile_field_input_name() ?>”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”></span>’, ‘buddypress’ ) ?><?php endif; ?></label></span>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<input type=”text” name=”<?php bp_the_profile_field_input_name() ?>” id=”<?php bp_the_profile_field_input_name() ?>” value=”<?php bp_the_profile_field_edit_value() ?>” />
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php if ( ‘textarea’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-table”><div class=”editfield”><span id=”styled<?php bp_the_profile_field_input_name() ?>”>
<label for=”<?php bp_the_profile_field_input_name() ?>”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”>*</span>’, ‘buddypress’ ) ?><?php endif; ?></label></span>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<textarea rows=”5″ cols=”40″ name=”<?php bp_the_profile_field_input_name() ?>” id=”<?php bp_the_profile_field_input_name() ?>”><?php bp_the_profile_field_edit_value() ?></textarea>
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php if ( ‘selectbox’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-table”><div class=”editfield”><span id=”styled<?php bp_the_profile_field_input_name() ?>”>
<label for=”<?php bp_the_profile_field_input_name() ?>”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”>*</span>’, ‘buddypress’ ) ?><?php endif; ?></label></span>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<select name=”<?php bp_the_profile_field_input_name() ?>” id=”<?php bp_the_profile_field_input_name() ?>”>
<?php bp_the_profile_field_options() ?>
</select>
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php if ( ‘multiselectbox’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-table”><div class=”editfield”>
<label for=”<?php bp_the_profile_field_input_name() ?>”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”>*</span>’, ‘buddypress’ ) ?><?php endif; ?></label>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<select name=”<?php bp_the_profile_field_input_name() ?>” id=”<?php bp_the_profile_field_input_name() ?>” multiple=”multiple”>
<?php bp_the_profile_field_options() ?>
</select>
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php if ( ‘radio’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-line”><div class=”editfield”>
<div class=”radio”>
<span id=”styled<?php bp_the_profile_field_input_name() ?>”><span class=”label”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”>*</span>’, ‘buddypress’ ) ?><?php endif; ?></span></span>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<?php bp_the_profile_field_options() ?>
<?php if ( !bp_get_the_profile_field_is_required() ) : ?>
<span class=”clear-link”>‘ );”><?php _e( ‘Clear’, ‘buddypress’ ) ?></span>
<?php endif; ?>
</div>
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php if ( ‘checkbox’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-line”><div class=”editfield”>
<div class=”checkbox”>
<span id=”styled<?php bp_the_profile_field_input_name() ?>”><span class=”label”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”>*</span>’, ‘buddypress’ ) ?><?php endif; ?></span></span>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<?php bp_the_profile_field_options() ?>
</div>
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php if ( ‘datebox’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-table”><div class=”editfield”><span id=”styled<?php bp_the_profile_field_input_name() ?>”>
<!–<div class=”datebox”>–>
<label for=”<?php bp_the_profile_field_input_name() ?>_day”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”>*</span>’, ‘buddypress’ ) ?><?php endif; ?></label></span>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<select name=”<?php bp_the_profile_field_input_name() ?>_day” id=”<?php bp_the_profile_field_input_name() ?>_day”>
<?php bp_the_profile_field_options( ‘type=day’ ) ?>
</select>
<select name=”<?php bp_the_profile_field_input_name() ?>_month” id=”<?php bp_the_profile_field_input_name() ?>_month”>
<?php bp_the_profile_field_options( ‘type=month’ ) ?>
</select>
<select name=”<?php bp_the_profile_field_input_name() ?>_year” id=”<?php bp_the_profile_field_input_name() ?>_year”>
<?php bp_the_profile_field_options( ‘type=year’ ) ?>
</select>
<!–</div>–>
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php endwhile; ?><?php $fields_ids[]= bp_get_the_profile_group_field_ids();?>
<?php endwhile; endif; endif; ?>
<input type=”hidden” name=”signup_profile_field_ids” id=”signup_profile_field_ids” value=”<?php echo implode(“,”,$fields_ids);?>” />
<input type=”hidden” name=”user_type” id=”user_type” value=”your_role” />
</div><div class=”register-section” id=”candidats-details-section”>
<?php /* Use the profile field loop to render input fields for the ‘base’ profile field group */ ?>
<?php if ( function_exists( ‘bp_has_profile’ ) ) : if ( bp_has_profile( ‘profile_group_id=2’ ) ) : while ( bp_profile_groups() ) : bp_the_profile_group(); ?><?php while ( bp_profile_fields() ) : bp_the_profile_field(); ?>
<?php if ( ‘textbox’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-table”><div class=”editfield”><span id=”styled<?php bp_the_profile_field_input_name() ?>”>
<label for=”<?php bp_the_profile_field_input_name() ?>”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”></span>’, ‘buddypress’ ) ?><?php endif; ?></label></span>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<input type=”text” name=”<?php bp_the_profile_field_input_name() ?>” id=”<?php bp_the_profile_field_input_name() ?>” value=”<?php bp_the_profile_field_edit_value() ?>” />
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php if ( ‘textarea’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-table”><div class=”editfield”><span id=”styled<?php bp_the_profile_field_input_name() ?>”>
<label for=”<?php bp_the_profile_field_input_name() ?>”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”>*</span>’, ‘buddypress’ ) ?><?php endif; ?></label></span>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<textarea rows=”5″ cols=”40″ name=”<?php bp_the_profile_field_input_name() ?>” id=”<?php bp_the_profile_field_input_name() ?>”><?php bp_the_profile_field_edit_value() ?></textarea>
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php if ( ‘selectbox’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-table”><div class=”editfield”><span id=”styled<?php bp_the_profile_field_input_name() ?>”>
<label for=”<?php bp_the_profile_field_input_name() ?>”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”>*</span>’, ‘buddypress’ ) ?><?php endif; ?></label></span>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<select name=”<?php bp_the_profile_field_input_name() ?>” id=”<?php bp_the_profile_field_input_name() ?>”>
<?php bp_the_profile_field_options() ?>
</select>
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php if ( ‘multiselectbox’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-table”><div class=”editfield”>
<label for=”<?php bp_the_profile_field_input_name() ?>”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”>*</span>’, ‘buddypress’ ) ?><?php endif; ?></label>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<select name=”<?php bp_the_profile_field_input_name() ?>” id=”<?php bp_the_profile_field_input_name() ?>” multiple=”multiple”>
<?php bp_the_profile_field_options() ?>
</select>
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php if ( ‘radio’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-line”><div class=”editfield”>
<div class=”radio”>
<span id=”styled<?php bp_the_profile_field_input_name() ?>”><span class=”label”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”>*</span>’, ‘buddypress’ ) ?><?php endif; ?></span></span>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<?php bp_the_profile_field_options() ?>
<?php if ( !bp_get_the_profile_field_is_required() ) : ?>
<span class=”clear-link”>‘ );”><?php _e( ‘Clear’, ‘buddypress’ ) ?></span>
<?php endif; ?>
</div>
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php if ( ‘checkbox’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-line”><div class=”editfield”>
<div class=”checkbox”>
<span id=”styled<?php bp_the_profile_field_input_name() ?>”><span class=”label”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”>*</span>’, ‘buddypress’ ) ?><?php endif; ?></span></span>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<?php bp_the_profile_field_options() ?>
</div>
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php if ( ‘datebox’ == bp_get_the_profile_field_type() ) : ?>
<div class=”profile-table”><div class=”editfield”><span id=”styled<?php bp_the_profile_field_input_name() ?>”>
<!–<div class=”datebox”>–>
<label for=”<?php bp_the_profile_field_input_name() ?>_day”><?php bp_the_profile_field_name() ?> <?php if ( bp_get_the_profile_field_is_required() ) : ?><?php _e( ‘<span title=”Required” class=”required”>*</span>’, ‘buddypress’ ) ?><?php endif; ?></label></span>
<?php do_action( ‘bp_’ . bp_get_the_profile_field_input_name() . ‘_errors’ ) ?>
<select name=”<?php bp_the_profile_field_input_name() ?>_day” id=”<?php bp_the_profile_field_input_name() ?>_day”>
<?php bp_the_profile_field_options( ‘type=day’ ) ?>
</select>
<select name=”<?php bp_the_profile_field_input_name() ?>_month” id=”<?php bp_the_profile_field_input_name() ?>_month”>
<?php bp_the_profile_field_options( ‘type=month’ ) ?>
</select>
<select name=”<?php bp_the_profile_field_input_name() ?>_year” id=”<?php bp_the_profile_field_input_name() ?>_year”>
<?php bp_the_profile_field_options( ‘type=year’ ) ?>
</select>
<!–</div>–>
<?php do_action( ‘bp_custom_profile_edit_fields’ ) ?>
<div class=”editfield-description”><?php bp_the_profile_field_description() ?></div>
</div></div>
<?php endif; ?>
<?php endwhile; ?><?php $fields_ids[]= bp_get_the_profile_group_field_ids();?>
<?php endwhile; endif; endif; ?>
<input type=”hidden” name=”signup_profile_field_ids” id=”signup_profile_field_ids” value=”<?php echo implode(“,”,$fields_ids);?>” />
</div><?php do_action( ‘bp_after_signup_profile_fields’ ); ?>
<?php endif; ?>
<?php if ( bp_get_blog_signup_allowed() ) : ?>
<?php do_action( ‘bp_before_blog_details_fields’ ); ?>
<?php /***** Blog Creation Details ******/ ?>
<div class=”register-section” id=”blog-details-section”>
<h4><?php _e( ‘Blog Details’, ‘buddypress’ ); ?></h4>
<p><input type=”checkbox” name=”signup_with_blog” id=”signup_with_blog” value=”1″<?php if ( (int) bp_get_signup_with_blog_value() ) : ?> checked=”checked”<?php endif; ?> /> <?php _e( ‘Yes, I\’d like to create a new site’, ‘buddypress’ ); ?></p>
<div id=”blog-details”<?php if ( (int) bp_get_signup_with_blog_value() ) : ?>class=”show”<?php endif; ?>>
<label for=”signup_blog_url”><?php _e( ‘Blog URL’, ‘buddypress’ ); ?> <?php _e( ‘(required)’, ‘buddypress’ ); ?></label>
<?php do_action( ‘bp_signup_blog_url_errors’ ); ?><?php if ( is_subdomain_install() ) : ?>
http:// <input type=”text” name=”signup_blog_url” id=”signup_blog_url” value=”<?php bp_signup_blog_url_value(); ?>” /> .<?php bp_signup_subdomain_base(); ?>
<?php else : ?>
<?php echo home_url( ‘/’ ); ?> <input type=”text” name=”signup_blog_url” id=”signup_blog_url” value=”<?php bp_signup_blog_url_value(); ?>” />
<?php endif; ?><label for=”signup_blog_title”><?php _e( ‘Site Title’, ‘buddypress’ ); ?> <?php _e( ‘(required)’, ‘buddypress’ ); ?></label>
<?php do_action( ‘bp_signup_blog_title_errors’ ); ?>
<input type=”text” name=”signup_blog_title” id=”signup_blog_title” value=”<?php bp_signup_blog_title_value(); ?>” /><span class=”label”><?php _e( ‘I would like my site to appear in search engines, and in public listings around this network.’, ‘buddypress’ ); ?></span>
<?php do_action( ‘bp_signup_blog_privacy_errors’ ); ?><label><input type=”radio” name=”signup_blog_privacy” id=”signup_blog_privacy_public” value=”public”<?php if ( ‘public’ == bp_get_signup_blog_privacy_value() || !bp_get_signup_blog_privacy_value() ) : ?> checked=”checked”<?php endif; ?> /> <?php _e( ‘Yes’, ‘buddypress’ ); ?></label>
<label><input type=”radio” name=”signup_blog_privacy” id=”signup_blog_privacy_private” value=”private”<?php if ( ‘private’ == bp_get_signup_blog_privacy_value() ) : ?> checked=”checked”<?php endif; ?> /> <?php _e( ‘No’, ‘buddypress’ ); ?></label><?php do_action( ‘bp_blog_details_fields’ ); ?>
</div>
</div><!– #blog-details-section –>
<?php do_action( ‘bp_after_blog_details_fields’ ); ?>
<?php endif; ?>
<?php do_action( ‘bp_before_registration_submit_buttons’ ); ?>
<div class=”submit”>
<input type=”submit” name=”signup_submit” id=”signup_submit” value=”<?php esc_attr_e( ‘Sauvegarder mes infos’, ‘buddypress’ ); ?>” />
</div><?php do_action( ‘bp_after_registration_submit_buttons’ ); ?>
<?php wp_nonce_field( ‘bp_new_signup’ ); ?>
<?php endif; // request-details signup step ?>
<?php if ( ‘completed-confirmation’ == bp_get_current_signup_step() ) : ?>
<?php do_action( ‘template_notices’ ); ?>
<?php do_action( ‘bp_before_registration_confirmed’ ); ?><?php if ( bp_registration_needs_activation() ) : ?>
<p><?php _e( ‘You have successfully created your account! To begin using this site you will need to activate your account via the email we have just sent to your address.’, ‘buddypress’ ); ?></p>
<?php else : ?>
<p><?php _e( ‘You have successfully created your account! Please log in using the username and password you have just created.’, ‘buddypress’ ); ?></p>
<?php endif; ?><?php do_action( ‘bp_after_registration_confirmed’ ); ?>
<?php endif; // completed-confirmation signup step ?>
<?php do_action( ‘bp_custom_signup_steps’ ); ?>
</form>
Any ideas? Also I don’t want to use another pluggins and I don’t want to give the user the option of choosing his user role. Thank you in advance.
Hi,
I’ve seen old posts about this but I don’t think these questions have been asked lately 🙂 If they have I’m very sorry !
I have a WP Multi-site 4.6.2 with a BP 2.6.2.
Every multi-site is in a different language and on a different subdirectory :- mydomain.com in english
- mydomain.com/fr in French
- mydomain.com/es in Spanish
- etc.
I saw on other posts on this forum that Buddypress is common to all multi-sites. I guess that means that when a user registers on one of the multi-sites he can use his account on all the other websites of the Multi-site installation, right ? Meaning :
One user that registers on mydomain.com/fr as an author can also post content on mydomain.com/ and on mydomain.com/es, is that right ? (I hope it’s not because it would get messy quickly ^^⁾Also, more important : when a user is browsing mydomain.com/fr (so the French version of the website) when he clicks on “My Profile” it seems to automatically redirect him to the domain in English (mydomain.com/members/username/profile/), meaning it takes him out of the French Website to put him onto the English one. Of course this is not something I want as then the user gets totally lost because of that. I tried adding /fr to the url (like mydomain.com/fr/members/username/profile/) but it gives a 404 error.
Is there a way to correct this ?
Thank you very much !
Hi,
I want to hide the entire Base Profile Field Group on my site.
I have followed the steps outlined by @shanebp in this topic &, while the Base Profile Fields have been hidden, the tab for the Group is still visible.
I have posted a screenshot of the issue here.
I want just the profile group ‘user info’ to be visible & editable.
I’m using the Kleo theme – version 4.1.5, WordPress 4.6.1.
I’d greatly appreciate some help.
Hello,
I am using Mycred in my Buddypress sites, and grant BP members more points to encourage them to share their referring links, but which is a hidden link to any other users including a visitor by default although the balance of members are visible to visitor by default, which is not mobile friendly since buddypress member always share the pages and it is not possible to ask them copy and paste the referring link like PC mode.
So I try to change the roles capability and custom that mycred referring link to be visible to everyone whoever is login or not, but I failed.
Any ways to custom fields in profile? comments would be greatly appreciated, thanks.
Alex
