Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'disable registration'

Viewing 25 results - 101 through 125 (of 463 total)
  • Author
    Search Results
  • #267823
    peter-hamilton
    Participant

    You can disable BP registration, then this is no longer an issue and the profile is still made the usual way.

    I have done it by adding the following code in my functions.php, btw coe is not written by me.

    function my_disable_bp_registration() {
      remove_action( 'bp_init',    'bp_core_wpsignup_redirect' );
      remove_action( 'bp_screens', 'bp_core_screen_signup' );
    }
    add_action( 'bp_loaded', 'my_disable_bp_registration' );
    #266172
    allanvisitacion
    Participant

    Hi there,

    My site requires 2 user roles – ‘Female Subscriber’ and ‘Male Subscriber’. There are specific content restricted only to each role. On my BP registration, it allows them to choose gender as either Male or Female.

    Is it possible for me to:

    1. Modify the Activation Link to set the user as ‘Female Subscriber’ or ‘Male Subscriber’ based on their gender selection on the registration page?

    2. If not, can I allow them to select the role (‘Female Subscriber’ or ‘Male Subscriber’) in the registration page and disable email activation altogether so that they are automatically logged on. Because the activation link in the email sets the role back to the WordPress default which is ‘Subscriber’

    Thanks for your help!
    WP Version 4.7.5. BuddyPress Version: Came with SocialChef Theme

    #264877

    In reply to: messages not sending

    oga23
    Participant

    no. but i disabled all bp related plugins, ran all repairs available, activated them back and voila – they are sending. i just left bp coever photo and bp registration options deactivated. i did add translation and some code to sync with woocommerce. but regarding messages all is good now. regarding translations, it still doesn’t get all the strings.
    thank you.

    #264486
    ryanb898
    Participant

    I’m still sorting the confusion of the theme I bought that uses buddypress and a bunch of other things for its social features.. I’m working on the registration fields, I fixed a glitch from earlier in the week that messed up the way the theme would present login and register.. under buddypress in my dashboard now I’m trying to edit the profile fields section where I found a lot of great things to add to the registration process… I cant however fit any of them in my themes register box pop up.. each field scrolls down page as I add.. I know this is most likely theme related but anyone know how I can make them appear this way [email info, username][profile fields]

    instead of [ ]
    [ ]

    ill probably end up contacting my theme provider but figured id ask that^, the real reason I came here is to ask, if I remove all profile fields from the registration page.. how can I create a page for them to fill in after they register and have the info appear on their “base” info page… also is there a way to disable name change after registration?

    #264225
    beh333
    Participant

    Hi, thanks for this great plug in and community. I just installed BP 2.8.1 into my WP 4.7.2 site which runs on BlueHost. I cannot get the BP registration page to appear. In BP settings/pages, it indicates that registration uses the “Register” page, which exists and is an empty page. But when I attempt to view this page (http://arlingtonporchfest.org/test-site/register) I end up viewing the site’s home page and no registration appears. I have enabled “Anyone can register” in general settings (after not having this set correctly at first). I have tried deleting my registration page and recreating. I have disabled all plugins except BP. I get the same problem with standard 2015 and 2016 themes.

    Thanks for any help! A bit more technical info below

    There is nothing strange in my .htaccess

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /test-site/
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /test-site/index.php [L]
    </IfModule>
    # END WordPress

    and my error log file shows this, which does not seem helpful

    [25-Feb-2017 16:37:54 UTC] ERROR PostmanGoogleAuthenticationManager: invalid_grant processing response: Bad Request
    [25-Feb-2017 16:37:54 UTC] ERROR PostmanWpMail: Exception code=0 message=Bad Request(invalid_grant)

    #263504
    josselinl
    Participant

    Hi !

    FYI I use the last version of WP, BuddyPress and TML (Theme My Login).

    I use TML for login and register members to my blog and I use BuddyPress for showing profils member.

    I disabled Buddypress registrtion page but he show me an “error” in the admin pages (only in backend)

    The following BuddyPress active components are not associated with WordPress pages: Registration Repair

    Someone understand my probleme ? If yes can say me why or explain me how to solve that ?

    It’s not big problem…

    Thanks in advance !

    seppad2016
    Participant

    Hi,

    We’ve been experiencing problematic issues with BP Email notifications.

    As stated on the subject of the post, our BuddyPress installation went ok and each time a new user register. He’s been sent an activation mail (as the situation stated it).

    We are managing group members from the wordpress back-office. Actually, no action (except the registration/login) is performed client-side.

    We (the admin) invite as a member or promote any registered and activated user to any group. This action is performed in the back-office. As stated on the various Email Situations, the recipient should receive an email if the action is performed but this never happens.

    We eventually tried to disable plugins and resetting things but we’re out of luck. We also tried the following plugin BP Default Email Notification Settings Control Version 1.0.1
    to force email notification with no success.

    Thanks for any efficient help,


    Below our configuration:
    WP 4.7.2
    plugins :
    Advanced Custom Fields Pro Version 5.3.3.2
    Beautiful taxonomy filter Version 2.1.0
    BP Default Email Notification Settings Control Version 1.0.1
    BuddyPress Version 2.7.4
    Contact Form 7 Version 4.5.1
    Contact Form DB Version 2.10.26
    Intuitive Custom Post Order Version 3.0.7
    JS & CSS Script Optimizer Version 0.3.2
    mobble Version 1.6
    PDF Image Generator Version 1.5.0
    Theme My Login Version 6.4.6
    WP E-Mail Debug Version 1.1.0
    WP Maintenance Version 2.8.2
    WP Super Cache
    WPBakery Visual Composer
    Yoast SEO

    #263277
    #262657
    Jon Fergus
    Participant

    I’ve seen a dozen support questions on this topic and the answer has always been “another plugin must be redeclaring wp_mail(), so on my test site I disabled every plugin except bbpress and buddypress (and akismet) and still emails are sent in plain text.

    On my live site, the only way I can get the html emails sent is when I have the Buddypress Group Email Subscriptions plugin activated, and then, no matter what other email-related plugins I have active all buddypress emails are sent in html format.

    But, the group subscription plugin has it’s own problem: slows down page-reload when replying if too many members are subscribed to a Topic (can take up to 30 seconds for the reply to process and page to reload on our site), and we haven’t found other solutions to that. So…. we want to disable that subscription plugin, but when we do we lose the html formatted emails.

    Can someone please provide some kind of solution for this plain-text vs. html issue. Like I said, even with no other plugins active we’re still not getting html emails.

    Thanks for the help.

    Our info from our test site (when still getting plain text emails):
    WP version 4.7
    Theme Goodnews 5 Child Theme 1.0
    PHP version 5.6.29
    bbPress version 2.6-alpha-6091
    site url http://staging-nexus.universaltheosophy.com
    Active Plugins Name and Version
    – p1 Akismet 3.2
    – p3 bbPress 2.6-alpha
    – p4 BuddyPress 2.7.4

    Our info from our live site:
    WP version 4.7
    Theme Goodnews 5 Child Theme 1.0
    PHP version 5.6.29
    bbPress version 2.6-alpha-6091
    site url http://nexus.universaltheosophy.com
    Active Plugins Name and Version
    – p1 Adminimize 1.11.2
    – p2 Akismet 3.2
    – p3 All In One SEO Pack 2.3.11.1
    – p4 bbP Toolkit 1.0.6
    – p5 bbPress 2.6-alpha
    – p6 Better Notifications for WordPress 1.6
    – p7 BP Registration Options 4.3.1
    – p8 BuddyPress Group Email Subscription 3.7.0
    – p9 BuddyPress Sitewide Activity Widget 1.3.2
    – p10 BuddyPress 2.7.4
    – p11 Contact Form 7 4.6
    – p12 Google XML Sitemaps 4.0.8
    – p13 Header and Footer 2.0.3
    – p14 Random Content 1.3.1
    – p15 TinyMCE Advanced 4.4.3
    – p16 User Role Editor 4.31.1
    – p17 WP-Mail-SMTP 0.10.1

    #262330
    grantbrown
    Participant

    I help run a close-knit community site running BuddyPress. Due to the nature of the community, our users are very sensitive to perceived censorship and react strongly when their messages are blocked. I am running into two issues because of this.

    1. BuddyPress appears to have a built-it activity feed spam filter (Akismet?). I can’t figure out any way to disable this, which means I have to manually approve messages that have been automatically marked as spam. We’ve had very few issues with spammers on our activity feed and I want to disable this spam filter entirely. It’s doing more harm than good.

    2. We are trying to block spammers from registering on the site. We use WangGuard and Google reCAPTCHA to accomplish this but they are still getting in somehow. They typically don’t cause any harm outside of creating spammy groups but they are a nuisance. Any suggestions on how to better lock down our registration page?

    #261641
    danbp
    Participant

    Hi @kaosone1975,

    add those snippets to bp-custom.php and give a try:

    function bpfr_redirect() {
    
    	if ( bp_is_current_component( 'register' ) ) {
    		wp_redirect( get_option('siteurl') . '/wp-login.php?action=register' );
    	} 
    
    }
    add_filter('get_header','bpfr_redirect', 1 );
    
    function my_disable_bp_registration() {
    	remove_action( 'bp_init',    'bp_core_wpsignup_redirect' );
    	remove_action( 'bp_screens', 'bp_core_screen_signup' );
    }
    add_action( 'bp_loaded', 'my_disable_bp_registration' );
    #261375

    In reply to: Hide Emails Menu

    Alex Stine
    Participant

    Hello,

    For now, I have hid the menu with CSS until I can find a cleaner solution. BuddyPress adds way to many links to the Admin especially considering the fact I don’t need BuddyPress registration features, they are just there and cannot be disabled for whatever reason.

    Thanks for any help. šŸ™‚

    Glenn
    Participant

    for some reason my User Registration is automatically activating new users. I’m unable to find the settings to disable this and have the Activation Email sent.

    can someone kindly show me how to enable this feature?

    thanks
    GN

    #260016
    ggagnerivard
    Participant

    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.

    #259824
    bcanr2d2
    Participant

    My install has stopped sending any emails out for new user activation.
    I can receive emails sent by WordPress after a user is manually activated, and can receive any email from Postman SMTP, as these test emails work.

    I don’t use any other activity markers, but emails were not received when messages were sent either.

    I have tried all of the listed troubleshooting steps that others have gone through before.

    I have a custom function that creates a post for the user during the registration process. I have removed all custom functions and tried registering a user, and it still will not send any emails.

    As BuddyPress uses it’s own PHP Mailer, I am not able to log them via any WP Mail logging tools, and want to see what might be going on here.
    The problem reared its head around the time I upgraded to 2.6 (although the custom function during registration was also added at this time) as well

    I have reset the emails multiple times, and I have not made any changes to them.

    Could someone please provide assistance, or given me a suggestion on how to run the BP Email Debug code to get an email of any issues

    Host is Bluehost

    Here is my install, and plugin list

    WordPress 4.5.4
    BuddyPress 2.6.2
    Advanced Custom Fields 4.4.10
    Akismet 3.1.11 (inactive)
    BackWPuP 3.3.4
    BP Force Profile Photo 1.0.5
    BP Member Type Manager 1.0.1 (inactive)
    BP xProfile Location 1.2
    BP XProfile WordPress User Sync 0.6.4
    Broken Link Checker 1.11.2
    Buddy Progress Bar 1.0.2
    BuddyPress Conditional Field Groups 0.1.0
    Buddypress Conditional Profile Field 2.0
    Buddypress Geodirectory Integration 1.0.0 (inactive)
    BuddyPress Member Type Generator 1.0.2
    BuddyPress Profile Tabs 1.6.1
    BuddyPress Security Check 2.1.2
    BuddyPress Simple Terms And Conditions 1.3
    BuddyPress Xprofile Custom Fields Type 2.5
    BuddyPress Xprofile Member Type Field 1.0.4
    Cherry Parallax Plugin 1.0.0 (for my theme)
    Cherry Plugin 1.2.8.1 (for my theme)
    Conditional Profile Fields for BuddyPress 1.1.9
    Contact Form 7 4.5
    Contact Form 7 – Dynamic Text Extension 2.0.1
    Custom Hooks 1.0 (All my custom functions are in this plugin)
    Custom Login 3.2.5
    Custom Post Template By Templatic 1.0
    Custom Post Type UI 1.4.1
    Disable Comments 1.5.2
    Display Posts Shortcode 2.7.0
    Easy Parallax Slider 2.1.1
    FacetWP 2.6.4
    GEO my WP 2.6.6.1
    GeoDirectory 1.6.5 (inactive)
    Hello Dolly .1.6 (inactive)
    MOJO Marketplace 1.0.1 (inactive)
    MotoPress Content Editor Lite 1.6.5 (inactive)
    Quick and Easy FAQs 1.0.3
    SuitePlugins – Advanced XProfile Fields for BuddyPress 1.0.3
    Super Socializer 7.8.1
    WP Private Content Plus 1.11
    WPFront User Role Editor 2.12.4
    Yoast SEO 3.5

    #259310
    Ron Ashman
    Participant

    Hi,

    Because of reasons I am using another plugin for user registration (Gravity Forms).
    I still want to use BP for social features.

    If I leave the registration and activation pages blank I get a warning all the time in the backend.
    Can I disable registration through BP entirely?

    Thanks in advance!

    #259135
    #259005
    djsteveb
    Participant

    @phound1

    have you tried to see if bp emails work when the other plugins are disabled?

    maybe some of things we posted about in the forums long ago may offer some clues as to where the hiccup is. I stiff refer to https://buddypress.org/support/topic/not-receiving-notification-of-new-user-registration/ on occasion.

    #258009
    danbp
    Participant

    Try this (goes to bp-custom.php )

    function my_disable_bp_registration() {
    remove_action( 'bp_init', 'bp_core_wpsignup_redirect' );
    remove_action( 'bp_screens', 'bp_core_screen_signup' );
    }
    add_action( 'bp_loaded', 'my_disable_bp_registration' ); 
    function my_redirect_signup_page(){
    	//return wp_registration_url(); 
    	return bp_get_root_domain() . '/wp-signup.php';
    }
    add_filter( 'bp_get_signup_page', 'my_redirect_signup_page' ); 
    #257707

    In reply to: Redirect does not work

    Paul Wong-Gibbs
    Keymaster

    Welcome Pack! Small world.

    Can you try disabling Welcome Pack? That certainly interferes with user registration.
    Please also try disabling iThemes Security.

    Then, test registration again, and see what happens.

    If it still doesn’t work as expected, if you can switch your theme to one of the default WordPress themes (leaving those two plugins disabled), test again. If you have a test environment (say you might be using Pantheon hosting, for example), this should be easy to do, though if it’s only one server, I appreciate you might not want to modify your production site too much.

    #256798
    papuche
    Participant

    Hi,
    Half of my users registrations are reported by buddypress like a spam. But they’re human user. They send me a mail (with my contact form) to ask me to activate their account.
    So I need to manually valid their registration.

    I use BuddyPress Captcha by Hardeep Asrani. So I think it’s sufficient? no?

    Is there a solution to disable the spam buddypress feature?
    Thanks a lot!

    Fred.

    #255638

    In reply to: Confirmation Email

    David Cavins
    Keymaster

    I’m not sure what behavior you’re aiming for, but this snippet will disable the confirmation email and log the user in automatically upon successful registration.

    <?php 
    add_action( 'bp_core_signup_user', array( $this, 'disable_validation_of_new_users' ) );
    add_filter( 'bp_registration_needs_activation', '__return_false' );
    add_filter( 'bp_core_signup_send_activation_key', '__return_false' );
    
    function disable_validation_of_new_users( $user_id ) {
    
    	// Get the user's activation key for BP. This is the activation_key in user_meta, not the key in the user table.
    	$user_key = get_user_meta( $user_id, 'activation_key', TRUE );
    
    	// Activate the signup
    	$awuser = apply_filters( 'bp_core_activate_account', bp_core_activate_signup( $user_key ) );
    
    	// Automatically log the user in.
    	// Thanks to Justin Klein's  wp-fb-autoconnect plugin for the basic code to login automatically
    	$user_info = get_userdata($user_id);
    	wp_set_auth_cookie($user_id);
    
    	do_action( 'wp_signon', $user_info->user_login );
    
    	bp_core_add_message( __( 'Your account is now active!', 'my-plugin-slug' ) );
    
    	buddypress()->activation_complete = true;
    }
    #254532
    jasonegli
    Participant

    Hello, thanks for the advice. I installed the plugin, but unfortunately it still doesn’t appear to be sending registration emails. I noticed that the plugin mentioned above will be automatically disabled on BuddyPress 2.5.3 and higher because the functionality is already built-in.

    jasonegli
    Participant

    I’m having trouble with getting emails to send when BuddyPress is enabled. If I disable the plugin I get registration emails, but when it is enabled I get a message on the screen saying the message was successfully sent, but the email never goes through.

    I have tried installing Postman SMTP as described in this post: https://buddypress.org/support/topic/register-activation-emails-not-being-send-smtp-configuration-not-set/#post-252037

    Even with Postman STMP installed, registration messages still don’t come through. They also don’t show up in the Postman logs. However, my test messages in Postman are delivered with no trouble, and password resets, etc, show up in Postman logs and are delivered successfully.

    This is running on Windows Server 2012 using XAMPP
    Wordpress: 4.5.2
    BuddyPress: 2.5.3
    Theme: Alliance

    Any help is much appreciated.

    GDU
    Participant

    Hi all

    So I’ve been doing some further trouble shooting on this one and it’s just… odd.

    The issue doesn’t seem to be with just buddypress in isolation. It appears to be related to (whatever happens or changes) when buddypress and bbpress are activated at the same time.

    So, I created a brand new install of WordPress and installed WP job manager

    Within WP job manager I have the ā€œallow account creation’ setting enabled when submitting a job listing

    With buddy press installed and enabled by itself I can enter and preview a new job listing without any issues.

    With bbpress installed and enabled (and buddypress disabled) I can enter and preview a new job listing without any issues.

    With buddypress + bbpress enabled at the same time, previewing a job posting takes me to a 404 page not found error message

    The interesting thing is.

    If I leave Buddypress and bbpress enabled but I disable ā€œallow account creationā€ when submitting a new job listing in WP job manager. The job preview step works just fine.

    So I guess from I’ve been able to ascertain that it is the WP job manager account creation step which is conflicting with ā€˜something’ that changes on the back end when both buddypress and bbpress are enabled at the same time.

    I have no idea what might change on the backend when bbpress and buddypress are enabled from an account registration perspective so at this point I’m stumped.

    Does anyone have any ideas where I might be able to look next?

    Thanks

    Mark

Viewing 25 results - 101 through 125 (of 463 total)
Skip to toolbar