Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'disable registration'

Viewing 25 results - 201 through 225 (of 647 total)
  • Author
    Search Results
  • #234720
    aluxi33
    Participant

    I love all the features BuddyPress has to offer but is there a way to disable the BuddyPress registration option and leave the default one only? I have the Sparkle theme and have BBPress installed.

    If there’s a way to do this, I would appreciate if you’re as detailed as possible to avoid confusion.

    The URL to my site: http://www.carfanaticsforum.com/forums/

    #234257
    mcpeanut
    Participant

    @daniel84uk i have had to do this myself on one of my sites for my own personal reasons using this snippet of code i came across.

    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' );
    
    add_filter( 'bp_get_signup_page', "firmasite_redirect_bp_signup_page");
        function firmasite_redirect_bp_signup_page($page ){
            return bp_get_root_domain() . '/wp-signup.php'; 
        }

    Add this to your bp-custom.php

    #234050
    gina
    Participant

    Hello,

    Yes I had already tried changing theme and deactivating all plugins before I posted.

    But.. I see you’ve reproduced. 🙂

    I also noticed (after I downgraded to previous version) that even with registration disabled I was able to load register page. Then I upgraded BP again and it was still a case.

    Thank you for your help,
    Gina

    #233834

    In reply to: Fatal error 113

    r-a-y
    Keymaster

    Are you using any plugins that might interfere with the registration process? If so, disable them.

    #233824

    In reply to: Fatal error 113

    r-a-y
    Keymaster

    Thanks for the report.

    Since this bug was happening on v2.1.1, we need some more details to duplicate the problem.

    Are you using any registration plugins? If so, disable them and see if you get the same problem.

    If not, can you let us know exactly what you are doing on the registration form?

    For example:

    * First, I go to example.com/register
    * Next, I type in “newuser” under the “Username” field.
    * …

    Thanks!

    #233054
    #230725
    Amic58
    Participant

    Well, that was embarrassing.. 😀 Sorry for my stupidity.
    I was searching on forums by “Disable name change” “Hide Name in registration” etc. Most answers I found were outdated, that’s why I registered to ask.

    #227785
    Henry Hoe
    Participant

    I wish to disable Buddypress Registration. I have s2member installed as well and I prefer to use it’s registration page.

    #221400
    DIYWWF
    Participant

    After lots of searching I finally got round the problem of BP/WP not taking you to the registration page by adding the following file into wp-content/plugins/

    bp-custom.php

    <?php
    /**
    * Disables BuddyPress’ registration process and fallsback to WordPress’ one.
    */
    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’ );

    add_filter( ‘bp_get_signup_page’, “firmasite_redirect_bp_signup_page”);
    function firmasite_redirect_bp_signup_page($page ){
    return bp_get_root_domain() . ‘/wp-signup.php’;
    }

    This dispenses with BP’s registration system and falls back to the standard WP registration.

    #216995
    Harris Marfel
    Participant

    How to remove text:
    The following active BuddyPress Components do not have associated WordPress Pages: Activate, Register. Repair

    Since i have other plugin for Registration that compatible with recaptcha + WP Social Login, and i want to disable default BuddyPress Registration and Active.

    but those text sometimes a little bother me.

    Thank You 🙂

    #206284
    1a-spielwiese
    Participant

    For me also not:

    I tried it with

    Mitglieder-Kategorie (Team oder Fan?)

    instead of

    'name of your field'

    as well as with

    'Mitglieder-Kategorie (Team oder Fan?)'

    But my users can still change the values for this field. –

    I tried as well – already before and now again – this code of @noizeburger:

    //hide the user role select field in edit-screen to prevent changes after registration
    add_filter("xprofile_group_fields","bpdev_filter_profile_fields_by_usertype",10,2);
    function bpdev_filter_profile_fields_by_usertype($fields,$group_id){
    //only disable these fields on edit page
    if(!bp_is_profile_edit())
    return $fields;
    //please change it with the name of fields you don't want to allow editing
    $field_to_remove=array("User Role");
    $count=count($fields);
    $flds=array();
    for($i=0;$i<$count;$i++){
    if(in_array($fields[$i]->name,$field_to_remove))
    unset($fields[$i]);
    else
    $flds[]=$fields[$i];//doh, I did not remember a way to reset the index, so creating a new array
    }
    return $flds;
    }

    It works neither with

    "Mitglieder-Kategorie (Team oder Fan?)"

    nor with

    Mitglieder-Kategorie (Team oder Fan?)

    nor with:

    'Mitglieder-Kategorie (Team oder Fan?)'

    #204302
    M1S
    Participant

    I am trying to have a site admin add users to groups. After adding action hook posted here: https://codex.buddypress.org/developer/how-to-add-members-to-a-group-via-wp-users-screen/ to my bp-custom.php I get the following error: Parse error: syntax error, unexpected T_FUNCTION in /home1/…/wp-content/plugins/bp-custom.php on line 18

    I am running PHP 5.4.32, WP 4.0, BP 2.1
    bp-custom.php code is included below:

    <?php

    /**
    * Disables BuddyPress’ registration process and fallsback to WordPress’ one.
    */
    function add_users_to_bpgroup() {
    if( bp_is_active(‘groups’) ):

    if( isset( $_GET[‘action’] ) && isset( $_GET[‘bp_gid’] ) && isset( $_GET[‘users’] ) ) {
    $group_id = $_GET[‘bp_gid’];
    $users = $_GET[‘users’];

    foreach ( $users as $user_id ) {
    groups_join_group( $group_id, $user_id );
    }
    }
    //form submission
    add_action( ‘admin_footer’, function() { ?>
    <script type=”text/javascript” charset=”utf-8″>
    jQuery(“select[name=’action’]”).append(jQuery(‘<option value=”groupadd”>Add to BP Group</option>’));
    jQuery(“#doaction”).click(function(e){
    if(jQuery(“select[name=’action’] :selected”).val()==”groupadd”) { e.preventDefault();
    gid=prompt(“Enter a Group ID”,”1″);
    jQuery(“.wrap form”).append(‘<input type=”hidden” name=”bp_gid” value=”‘+gid+'” />’).submit();
    }
    });
    </script>
    <?php
    });

    endif;
    }
    add_action ( ‘load-users.php’, ‘add_users_to_bpgroup’ );

    ?>

    bitpath
    Participant

    Hi,
    It seems like when I enable buddypress on a site the captcha I set up gets bypassed and I get a lot of spam registrations. I am using a specific captcha that keeps track and I don’t seem to see anything there when I enable buddypress and get a lot of spam registrations.
    Does buddypress open up a separate registration portal or an alternative registration form some where, and if so, how I put my specific captcha on it or disable that entirely?
    I’ve searched here and found others with similar issues but the topics are closed and it doesn’t look like the ones i found were resolved.
    thank you!

    #201151
    1a-spielwiese
    Participant

    Follow-up:

    7th:

    Capability Manager Enhanced to define custom user roles, if you’re not satisfied with the default wordpress roles (subscriber, contributor,…).
    The first step is to create your user roles

    https://buddypress.org/support/topic/resolved-different-profile-types-and-different-user-roles/

    As ready implied there: I did this – and it works so far.

    8th:

    Create a xprofile field (selectbox) with the title “User Role” and name the options “Band Role” and “Fan Role” – in my case. You can call them whatever you want. Place this field in the “base” profile group, otherwise it won’t be shown during registration. Also make the field “required”. In my case the user can’t decide, if the visibility of the field can be changed.

    I did it already, when I installed and activated ‘BP Profile Search’-plugin – and it works.

    However, to choosed a dropdown menu and the categories ‘team’ and ‘fan’.

    9th:

    I modified:

    ?php
    function custom_bp_core_signup_user($user_id) {
        $user_role = strtolower(xprofile_get_field_data('User Role', $user_id));
        switch($user_role) {
            case "Band Role":
                $new_role = 'band';
                break;
            case "Fan Role":
                $new_role = 'fan';
                break;
        }
        wp_update_user(array(
            'ID' => $user_id,
            'role' => $new_role
        ));
    }
    add_action( 'bp_core_signup_user', 'custom_bp_core_signup_user', 10, 1);

    into:

    function custom_bp_core_signup_user($user_id) {
        $user_role = strtolower(xprofile_get_field_data('Mitglieder-Kategorie (Team oder Fan?)', $user_id));
        switch($user_role) {
            case "Team":
                $new_role = team';
                break;
            case "Fan":
                $new_role = 'fan';
                break;
        }
        wp_update_user(array(
            'ID' => $user_id,
            'role' => $new_role
        ));
    }
    add_action( 'bp_core_signup_user', 'custom_bp_core_signup_user', 10, 1);

    (I omitted <?php, because I created not a new bp-costum.php, rather inserted the code into my yet existing bp-costum.php. I inserted the modified code above the line ?>.)

    I did not understand, which effect this insertion should have – but, however, – as far as I see – it causes no harm.

    Did anyone understood, for which purpose the above mentioned code is?

    10th:

    I inserted as well:

    //hide the user role select field in edit-screen to prevent changes after registration
    add_filter("xprofile_group_fields","bpdev_filter_profile_fields_by_usertype",10,2);
    function bpdev_filter_profile_fields_by_usertype($fields,$group_id){
    
    //only disable these fields on edit page
    if(!bp_is_profile_edit())
    return $fields;
    //please change it with the name of fields you don't want to allow editing
    $field_to_remove=array("User Role");
    $count=count($fields);
    $flds=array();
    for($i=0;$i<$count;$i++){
    if(in_array($fields[$i]->name,$field_to_remove))
    unset($fields[$i]);
    else
    $flds[]=$fields[$i];//doh, I did not remember a way to reset the index, so creating a new array
    }
    return $flds;
    }

    into my bp-costum.php – again above the line ?>.

    It does not work:

    — threre the user role is still changeable:

    http://kampfsportlerinnenneuwied.1a-spielwiese.de/wp-content/uploads/sites/2/2014/09/user_role_still_changeble.jpg

    http://1a-spielwiese.de/members/kampfsportlerinnenneuwied/profile/edit/group/1 causes an redirection error. – The redirection error disappears, when I’m not logged in as kampfsportlerinnenneuwied, rather as superadmin.

    Shawn74
    Participant

    Hello, i’m using the latest BP release with the latest WP release but unfortunately some counters does not working correctly for me. Here a picture:

    no-count error

    Here the direct site:

    There is one group created, and the counter for groups is not showing 1 but count, reverse other counters does not show correctly the zero numeber (show no-count)

    I recently disabled with code the “Register” page, the one of BP, and also installed a registration anti-spam software.

    Already tried myself to change the original code i found: bp_get_total_group_count_for_user() with the only one is working for me (notifications): bp_get_total_group_count_for_user( bp_loggedin_user_id() )

    But this does not work. A little help should be creately appreciated… Stefano

    #190926
    xprt007
    Participant

    Hi

    Thank you for all the responses.

    Well, the issue of spam registrations & comments with the above mentioned plugins in addition to SI CAPTCHA Anti-Spam, Wordfence Security (?), etc had worked for months & was manageable, occasionally getting something in sometimes after weeks. I also blocked all IPs of spammers who would tried to login, etc.

    A few days ago, though I started getting a barrage of bot-registrations + groups with bogus content created. New registrations would come in as soon as I deleted some.

    Since it was late in the night in the middle of a very busy period, I thought someone probably getting similar issues could mention some quick solution I could find the following day.

    It was not my first time in the forum. Some of the above solutions were found through searching the forum, which i agree should be the first step.

    So far – in addition to the above plugins I first added JP User Registration Blacklist, WP-SpamShield and also reluctantly disabled user group creation. (Is there a plugin that enables moderation of user created groups, allowing the moderator to approve user created groups?)

    That stopped the group creation, but spam registrations continued coming. So like recommended above, installed Wanguard, though this being a small site which currently gets in very little income, it is not yet worth paying for it. I hope the free wanguard account can work for a while.
    That since yesterday only let in one or 2 registrations by some criminals, this being one of them – details shown by some plugin:

    Benutzername: clairmcconnan

    E-Mail: synfhongegizi@mail.ru

    Angezeigter Name: Claire McConnan

    Vorname: Claire

    Nachname: McConnan
    ….
    IP Address : 107.181.70.207
    Reverse DNS : 107.181.70.207
    Reverse DNS IP : 107.181.70.207
    Reverse DNS Authenticity : [Possibly Forged]
    Proxy Info : No Proxy
    Proxy Data : 107.181.70.207
    Proxy Status : FALSE
    HTTP_ACCEPT_LANGUAGE : en

    Names & emails suggest they mostly originate from Russia.

    danbp suggested using .htaccess to block Ru-based submissions. I will look into BUT – on an unrelated Drupal-based site, I ever had a much more serious attack, with as many 25,000 attempted login/post attempts a day(!), which were blocked by the Drupal mollom plugin BUT that constantly filled some DB table, probably logging visits/attempts, to several 100MBs a day, causing me problems with the webhost. Source of attacks was Russia, ukraine, China & Poland.

    The only solution that worked was adding literally several 10,000 lines of complete IP(blocks(?)s from those countries I got from some site to the .htaccess that blocked them out. Only that helped.

    Later on, though – months on, the web host removed that .htaccess file, because my site account was supposedly overusing server resources. I am not sure that had anything to do with the IP address lines in the .htaccess file, but the good thing is that a similar attack has not happened again.

    An .htaccess solution that only involves naming a country ( … ^(.*).ru/(.*) …) & not its thousands of IPs would of course be great & preferable, but I will do a search & see. My site does not need a single Russian & so can do without the country.

    Ultimately, for the time being – what I would need is a functioning free solution until the currently small site can pay for itself, later on. This particular site had not had anything similar in over a year, assuming Wanguard cannot be used …

    Anyway, thank you all.

    Jencina
    Participant

    Sorry, not all is well.

    I edit in my custom “register.php” , but I can’t see anything. This is the code of my register custom page:

    <?php 
    global $bp;
    if(empty($bp->signup->step))
    $bp->signup->step=’request-details’;
    ?>
    
    		<form action="” 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 setp ?>
    
    		<?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( 'PRUEBA', 'buddypress' ); ?></h4>
    
    				<label for="signup_username"><?php _e( 'Username', 'buddypress' ); ?> <?php _e( '(required)', 'buddypress' ); ?></label>
    				<?php do_action( 'bp_signup_username_errors' ); ?>
    				<input type="text" name="signup_username" id="signup_username" value="<?php bp_signup_username_value(); ?>" />
    
    				<label for="signup_email"><?php _e( 'Email Address', 'buddypress' ); ?> <?php _e( '(required)', 'buddypress' ); ?></label>
    				<?php do_action( 'bp_signup_email_errors' ); ?>
    				<input type="text" name="signup_email" id="signup_email" value="<?php bp_signup_email_value(); ?>" />
    
    				<label for="signup_password"><?php _e( 'Choose a Password', 'buddypress' ); ?> <?php _e( '(required)', 'buddypress' ); ?></label>
    				<?php do_action( 'bp_signup_password_errors' ); ?>
    				<input type="password" name="signup_password" id="signup_password" value="" />
    
    				<label for="signup_password_confirm"><?php _e( 'Confirm Password', 'buddypress' ); ?> <?php _e( '(required)', 'buddypress' ); ?></label>
    				<?php do_action( 'bp_signup_password_confirm_errors' ); ?>
    				<input type="password" name="signup_password_confirm" id="signup_password_confirm" value="" />
    
    				<?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="profile-details-section">
    
    					<h4><?php _e( 'Profile Details', 'buddypress' ); ?></h4>
    
    					<?php /* Use the profile field loop to render input fields for the 'base' profile field group */ ?>
    					<?php if ( bp_is_active( 'xprofile' ) ) : if ( bp_has_profile( array( 'profile_group_id' => 1, 'fetch_field_data' => false ) ) ) : while ( bp_profile_groups() ) : bp_the_profile_group(); ?>
    
    					<?php while ( bp_profile_fields() ) : bp_the_profile_field(); ?>
    
    						<div class="editfield">
    
    							<?php
    							$field_type = bp_xprofile_create_field_type( bp_get_the_profile_field_type() );
    							$field_type->edit_field_html();
    
    							do_action( 'bp_custom_profile_edit_fields_pre_visibility' );
    
    							if ( bp_current_user_can( 'bp_xprofile_change_field_visibility' ) ) : ?>
    								<p class="field-visibility-settings-toggle" id="field-visibility-settings-toggle-<?php bp_the_profile_field_id() ?>">
    									<?php printf( __( 'This field can be seen by: <span class="current-visibility-level">%s</span>', 'buddypress' ), bp_get_the_profile_field_visibility_level_label() ) ?> <a href="#" class="visibility-toggle-link"><?php _ex( 'Change', 'Change profile field visibility level', 'buddypress' ); ?></a>
    								</p>
    
    								<div class="field-visibility-settings" id="field-visibility-settings-<?php bp_the_profile_field_id() ?>">
    									<fieldset>
    										<legend><?php _e( 'Who can see this field?', 'buddypress' ) ?></legend>
    
    										<?php bp_profile_visibility_radio_buttons() ?>
    
    									</fieldset>
    									<a class="field-visibility-settings-close" href="#"><?php _e( 'Close', 'buddypress' ) ?></a>
    
    								</div>
    							<?php else : ?>
    								<p class="field-visibility-settings-notoggle" id="field-visibility-settings-toggle-<?php bp_the_profile_field_id() ?>">
    									<?php printf( __( 'This field can be seen by: <span class="current-visibility-level">%s</span>', 'buddypress' ), bp_get_the_profile_field_visibility_level_label() ) ?>
    								</p>
    							<?php endif ?>
    
    							<?php do_action( 'bp_custom_profile_edit_fields' ); ?>
    
    							<p class="description"><?php bp_the_profile_field_description(); ?></p>
    
    						</div>
    
    					<?php endwhile; ?>
    
    					<input type="hidden" name="signup_profile_field_ids" id="signup_profile_field_ids" value="<?php bp_the_profile_group_field_ids(); ?>" />
    
    					<?php endwhile; endif; endif; ?>
    
    					<?php do_action( 'bp_signup_profile_fields' ); ?>
    
    				</div><!-- #profile-details-section -->
    
    				<?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_blogs_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( 'Complete Sign Up', '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>
    
    	</div>
    
    	<?php do_action( 'bp_after_register_page' ); ?>
    
    </div><!-- #buddypress -->
    
    milosnikolic
    Participant

    After upgrading to 2.0 (and 2.0.2 now) some users have been marked as spammers and their activity is not showing up at all in the activity feed. I don’t have Askimet or any other security plugin enabled, actually I tried disabling everything except BP and it still persists. I can fix it by marking the user manually for spam in the user list, then unmarking them, but it happens again if they try to post.

    I noticed an entry in the bp_activity table “is_spam” field is set to 1 for those users. Is there a way to disable this spam filtering totally? As my site is private and registrations are closed anyway…

    OsamaNuman
    Participant

    Hello,

    I have been looking around the web to disable BuddyPress registration and enable WordPress registration and I have tried to add:

    remove_action( ‘bp_init’, ‘bp_core_wpsignup_redirect’);
    add_action( ‘bp_init’, ‘bp_core_wpsignup_redirect’ );

    in my (functions.php) and nothing happened and still the BP registration page opens. do i have to modify anything else ?

    MarximusMG
    Participant

    I have spent the last few hours searching these forums and as many corners of the Internet as possible for the answer to this question, but cannot find a satisfactory answer (the answers I have found are no longer valid for current versions).

    I would like to remove the “Confirm Password” field on the registration page, so that new users only have to enter their chosen password once. How do I go about doing this?

    Disclaimers:
    I’ve heard all the arguments against doing this, and I would still like to do it, please.
    I know how to hide the “Confirm Password” label, as well as the input field. I just need to know how to tell the form that only one instance of choosing a password is necessary.

    Thanks in advance!

    invisiblue
    Participant

    For some odd reason, users are unable to login with the password they set upon Registration. Login only works when the password is reset.

    Here’s the current process:
    1. User registers here (but NOT via the social login): http://www.cookbookcommunity.com/register/
    2. User receives email with activation link, and clicks link, which takes the user here: http://www.cookbookcommunity.com/wp-login.php
    3. User tries to login using the password he/she used upon registration, which does not work. Error message shows: “ERROR: The Username or Email or password you entered is incorrect. Lost your password?”
    4. User Resets password, and is then able to login after password reset, and is able to reset password to the same password used upon registration.

    I’m pretty sure this is not an issue with any plugin except for Buddypress. I’ve systematically disabled all plugins one by one and re-tested the above process. However, the issue is resolved when I deactivate the Buddypress plugin itself, then the registertion/login process runs smoothly without the above issue. So it seems like a problem with Buddypress itself.

    I have WordPress MU setup with Buddypress 2.01.

    Any help would be greatly appreciated, I’ve exhausted my Google search abilities to find a fix for this issue.

    Thanks,
    Jason

    Henry Wright
    Moderator

    Try using Theme My Login – you can have registration, login, lost password and reset password all within your themed pages.

    Disabling access to WP Admin will require some custom code. Put this in your theme’s functions.php file:

    // disable access to wp-admin for non-administrators
    function block_wp_admin_access() {
        if ( is_admin() && ! current_user_can( 'administrator' ) && ! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
            wp_redirect( home_url() );
            exit;
        }
    }
    add_action( 'init', 'block_wp_admin_access' );
    #183432
    Zane
    Participant

    So my final analysis is that something about buddypress activation emails being sent by spam registration that is causing third party email companies like gmail, hotmail, yahoo to blacklist my domain which in term causes bluehost to block my account from sending email.

    What is different between buddypress activation emails and standard wordpress activation emails? Can I disable this change so that the default wordpress activation emails are used?

    Mark Dek
    Participant

    WP 3.9 | BP 2.0 | single site
    I could post all the trouble I ran into on my quest, but it’s quite a list. So let me start by trying to explain what I want to achieve:

    I am making a corporate site, which is visible only to registered users (both WP content and Buddypress pages). However, anyone can request an account, providing they are actually an employee of the company. the flow I have in mind is as follows:

    Users comes to site and click register
    fills in username, email, password en confirm password + 1 or 2 custom fields. redirected to ‘account waiting approval’ temp page
    Administrator receives email that a new member wants access. Administrator checks whether user is an employee and approves user
    Now user receives email that his account is created, logs in and is redirected to his ‘edit my profile page’

    I have tried to accomplish this in many ways, but haven’t succeeded in anything else then stacking plugins.

    Registered-users-only-2: keeps unregistered users out of both WP and BP content.
    Approve New User: gives administrator the opportunity to approve or deny new users
    Erident Custom Login and Dashboard: styles my login.php
    BP Disable Activation Reloaded: kills the activation (don’t need it because I manually approve)

    This comes really close accept for the fact that the user is required to choose and confirm a new password, but then receives an e-mail with a randomly chosen password. This will not do. I see two solutions:

    kill the random password generation (because user has already chosen and confirmed one)
    remove the choose and confirm password during registration (because randomly chosen one is also fine)

    I have no idea how to achieve either one. Would anybody be so kind as to point me in the right direction?

Viewing 25 results - 201 through 225 (of 647 total)
Skip to toolbar