Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'activation email'

Viewing 25 results - 51 through 75 (of 1,271 total)
  • Author
    Search Results
  • #319620
    arunpits007
    Participant

    When resending activation email from login page its not working. The user not getting activation email.

    heep://siteurl.com/my-account/?action=bp-resend-activation&id=40&_wpnonce=e0106724c5

    Mathieu Viet
    Moderator

    I’m bit amazed by this

    enabled direct registration of new members and disabled email confirmation

    As far as I know, a user registering from the front-end (managed by BuddyPress) is first receiving an email containing a secret key he needs to paste into the BuddyPress activate page to validate their account. But maybe you are using a plugin or some custom code to disable this..

    Otherwise, you can achieve what you describe adding the following code snippets to a bp-custom.php file.

    
    /**
     * Adds activities generated when a user activates their account when a user
     * is created using the wp-admin/user-new screen Add new action.
     */
    function automatically_generate_an_activation_activity( $user_id = 0 ) {
    	// Adds a "became a registered user" activity.
    	bp_core_new_user_activity( $user_id );
    
    	// Fake a user log in.
    	bp_update_user_last_activity( $user_id );
    }
    add_action( 'edit_user_created_user', 'automatically_generate_an_activation_activity' );
    
    #319350

    In reply to: BuddyPress 8.0.0

    vivekmathur1969
    Participant

    Hi, I’m getting the same database error and it seems linked to Mycred, as Neo also flagged above.

    Here is the full error:

    [15-Jun-2021 13:35:49 UTC] PHP Notice: Undefined property: BP_Members_Component::$table_name_invitations in /home/customer/www/staging57.kidwise.in/public_html/wp-content/plugins/buddypress/bp-core/classes/class-bp-invitation-manager.php on line 53
    [15-Jun-2021 13:35:49 UTC] WordPress database error Table ‘dbosafnzuzggps.i’ doesn’t exist for query SELECT DISTINCT i.id FROM i WHERE class IN (‘bp_members_invitation_manager’) AND type = ‘invite’ AND invite_sent = 1 AND accepted = 0 made by require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘init’), WP_Hook->do_action, WP_Hook->apply_filters, myCRED_Core->init, do_action(‘mycred_init’), WP_Hook->do_action, WP_Hook->apply_filters, myCRED_Hooks_Module->module_init, myCRED_Hooks_Module->call, myCRED_Hook_Affiliate->run, apply_filters(‘bp_core_signup_send_activation_key’), WP_Hook->apply_filters, bp_members_invitations_cancel_activation_email, bp_members_invitations_get_invites, BP_Invitation_Manager->get_invitations, BP_Invitation::get

    Any suggestions how to fix this, please?

    thanks very much,
    Vivek

    #319288
    aryan12376
    Participant

    also I have been struggling too much as I was not receiving activation emails but hopefully I fixed it šŸ™‚ I hope this last problem gets fix and I would be ready to launch website šŸ™‚

    #319105
    markcummins
    Participant

    Hi, I noticed that there is a compatiblilty issue with 8.0 and MyCred. I raised the issue with them, but just would like to highlight it here also.

    The issue is that they are using the bp_core_signup_send_activation_key filter with one paramater.

    In BP 8.0, this conflicts with add_filter( 'bp_core_signup_send_activation_key', 'bp_members_invitations_cancel_activation_email') which has 5 paramaters.

    This results in the following error:
    Fatal error: Uncaught ArgumentCountError: Too few arguments to function bp_members_invitations_cancel_activation_email(), 1 passed in /var/www/html/wp-includes/class-wp-hook.php on line 292 and exactly 5 expected

    I just wanted to highlight the issue here as well, even though I think the issue is that they are not using the filter correctly

    greenmeanie
    Participant

    I can get email working with the WP Mail SMTP plugin.
    I also can get WordPress by itself to send a activation link and a user can click it then log in.
    But I can’t get BuddyPress to send that activation link no matter what I have tried is there a trick to get buddypress to send that link?

    #318852
    tekboss
    Participant

    I guess I was not clear. “it does NOT activate (although I get the welcome message).”

    They get the email. They click the link. It goes to the activation page (with the activation code in the URL). It then redirects to “Thanks for Joining”, but the account is NOT activated.

    My best guess is that the latest WordPress (Critical) update caused an issue? Anyone know why?

    foilerone
    Participant

    I installed buddy press, followed the manuals and linked the registration and activation pages. When calling the link to the registration page, the page is properly displayed. After filling in the information and clicking on “Complete Sign Up”, the user just gets redirected to the landing page.

    There is no new user created in the user in wordpress and also no confirmation email is sent. However, when creating a user in the administration console within wordpress, users can be created and also registration emails are sent to the user.

    Any idea how to investigate this problem? All the tricks from other forum entries I have already tried (different themes, activate allow anyone to register etc).

    Installation:
    Wordpress 5.7.1
    Theme: Twenty Seventeen Child Theme, but also ExS
    BuddyPress: Version 7.3.0

    THANK YOU FOR YOUR HELP

    #318220
    jajen1099
    Participant
    traceykin
    Participant

    Hi

    I was wondering if you could help me please with php.

    After the user fills in the create an account section and base register form I would like 2 things to happen when the user the hits complete signup button.

    1. Disable the auto activation so I can assign a member group in the wordpress users section
    2. Redirect to an external website for their tiered membership payment

    I have tried this for the redirection but I cant get it to work (I added the URL). I placed it in the child theme’s function.php

    function ps_bp_redirect($user) {
    $redirect_url = ‘url goes here’;
    wp_safe_redirect( add_query_arg( array( ‘user’ => $_POST[‘signup_username’] , ’email’=> $_POST[‘signup_email’]), $redirect_url ) );
    }
    add_action(‘bp_core_signup_user’, ‘ps_bp_redirect’, 100, 1);

    and I used this to stop the auto activation and this works perfect. I added the code to snippets plugin.

    add_filter( ‘bp_core_signup_send_activation_key’, ‘ps_disable_activation_email’ );
    function ps_disable_activation_email() {
    return false;
    }
    add_filter( ‘gettext’, ‘ps_change_activation_message’, 20, 3 );

    function ps_change_activation_message( $translated_text, $text, $domain ) {

    switch ( $translated_text ) {
    case ‘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.’ :
    $translated_text = __( ‘Your membership account is awaiting approval by the site administrator.’, ‘buddypress’ );
    break;
    }

    return $translated_text;
    }

    I am using the newest version of wordpress and buddypress Version 7.3.0

    Many thanks and kind regards

    Tracey Kinchella

    elliesatt
    Participant

    I am getting registration spam by the bucketloads and I’m not sure how to combat this effectively.

    What I’ve done/considered so far:

    • Activating Recaptcha v3 (done)
    • Hope that email activation weeds out some of the spammers
    • Googling has advised hiding /wp-login.php?action=register since many spambots target this, but I’ve not been able to do this successfully, BuddyPress seems to redirect this to its register page.

    I’d be super glad for any advice on:

    • Hiding /wp-login.php?action=register
    • Any other spam-killing things that I should be doing

    Thanks!

    #317935
    diyhobbies
    Participant

    Hi
    I have the same problem
    My site https://buddiesbuzz.com
    many users not getting activation emails and some users get the wrong activation code.

    Hoe to solve this problem.
    I am using youzer plugin

    absshakil
    Participant

    Activation Emails are not being sent(I am using WP Mail SMTP Plugin)

    #317502
    bibblybob
    Participant

    I have the same problem. No email is triggered when a new user registers. Any idea what to do? This pretty much will ruin any chances of getting sign ups.

    I’ve integrated a mailer (eg. Sendgrid) and other emails are going out ok such as comment notifications. But no activation email for a user who wants to sign up.

    Any help appreciated!

    #317469
    jsiva
    Participant

    Hi all,

    I found that two issues of the activation email from BuddyPress.

    1.The first activation email is missing background color and the text not center. When I tried to send the same email again, the email becomes all right.

    2. I saw an account from WordPress backend is pending, but that account is already able to use the function in frontend (such as upvote a post, which is supposed to only available to activated account). When I tried to register a new account and duplicate the issue again, but no such issue found.

    Can anyone help me to figure out and solve the issues? Thanks a lot.

    #316910
    phronesisfrigg
    Participant

    Seems a common issue. Site is https://thepamphlet.net/, WP version 5.6, BP version 7.1.0. Users can register, will get email to activate, click link in email and then get error message saying activation invalid. Activation by copy/pasting key into field seems to work though. How do we fix?

    koltz
    Participant

    I just installed BuddyPress 7.1 and seems to be functioning. I had to create an Activate page which was fine. I tested a new account and they received an email with the activation link. I clicked the link and it when to the Activate page with the code. I clicked activate but the only notification the user receives is the URL changes to activate=1 or something like that. The page itself is blank. Is there a way to announce on the page that it was successful?

    kapilkumar99
    Participant

    Hi,

    I am using WordPress version 4.9 and I installed buddypress also setup it. Now I am facing problem regarding user registration form. After filling all the detail and click to sign up, it show message “your account have been created please check email to activate it”. But I won’t receive any email to active my buddypress account.

    Please help me to get rid out of this problem.

    Thank you.

    #316203
    Lars Henriksen
    Participant

    Hello,

    I am not sure if this is BP-related, bc WP was recently updated as well, but my site is not sending activation emails and messages anymore.

    Anyone else having this issue or some advice for trouble shooting?

    Thanks , Lars

    #315369
    chrisproblade
    Participant

    PHP version is up to date, and yes it’s silly that despite everyone constantly having this issue they refuse to address it. They don’t need to click a link just auto log them in and take them to their profiles. I’m actually losing money right now because people aren’t able to even get into their accounts after the register. It makes you look incompetent to someone who’s trying to join your site for the first time and they can’t even log in! ADD A TOGGLE OPTION! We all want the option to turn email activations off!

    #315367
    VibeThemes
    Participant

    Yes, this is a much desired application in BuddyPress. We have this application in our theme, the users are registered and activated simultaneously. In case you are interested, link.
    We’ve even extended this Buddypress function into registering with a user with custom role or member type, registering in groups, sending custom activation email and on activation sending custom welcome emails all controlled at the point of registration itself.

    #315363
    chrisproblade
    Participant

    So this has been an on and off issue I have struggled with using buddypress. Several users haven’t received an activation link. Whether it’s the fact that the link itself looks super spammy or some email servers have security issues with wordpress sending sketchy linksI have no idea. All I can say is with captcha plugins there really is no reason to force an activation link. A toggle feature should be added to buddypress to switch between auto account activation and email activation. I just had 5 people today say that the activation email was nowhere to be found. It makes it all the more frustrating when you are running paid ad’s to get sign ups on your site while this issue is happening. I’m on wp version5.5.3 and buddypress version 6.3.0 installed on the Arcane gaming theme by skywarriors.

    #315312

    I also tried a separate SMTP plugin. That also sends emails fine. But will not send the Registration/Activation email.

    #315268

    When a new user registers, no activation email is sent out. I checked all the settings and don’t understand what seems to be the problem.
    WordPress emails are sending normally.

    Thank you very much in advance for your help.

    Alina

    dramalanguage
    Participant

    Hello Buddy Press team

    I’m using wp Version 5.5.1 and BP version 6.3.0 and WP Fastest Cache Premium 1.5.9 and iThemes Security Pro 6.5.1.

    Home

    1. How can the consumer skip the activation key page?
    After the consumer receives the account activation email, the consumer used to be able to skip the activation key page. But now the consumer can’t skip.

    2. Sometimes the activation page doesn’t load in register page.
    When the consumer clicks the complete sign up button in register page, it sometimes goes to the Activate page with activate your account title normally.

    However, sometimes the password input field is initialized, and the consumer must enter the password and confirm password again and click the complete sign up button to go to the Activate page.

Viewing 25 results - 51 through 75 (of 1,271 total)
Skip to toolbar