Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'activation email'

Viewing 25 results - 501 through 525 (of 1,239 total)
  • Author
    Search Results
  • #156761
    @mercime
    Participant

    @byfchew See section on BuddyPress isn’t sending out emails (eg. activation emails, email notifications) at https://codex.buddypress.org/user/faq/

    #156452
    Rocio Valdivia
    Participant

    Ok, you can disable sending activation email to new registrant in WP multisite + BP installation by adding code below into your theme/child theme functions.php

    `
    // Change the text on the signup page
    add_filter( ‘bp_registration_needs_activation’, ‘__return_false’ );

    function my_disable_activation( $user, $user_email, $key, $meta = ” ) {
    // Activate the user
    bp_core_activate_signup( $key );

    // Return false so no email sent
    return false;
    }
    add_filter( ‘wpmu_signup_user_notification’, ‘my_disable_activation’, 10, 4 );

    //Disable new blog notification email for multisite
    remove_filter( ‘wpmu_signup_blog_notification’, ‘bp_core_activation_signup_blog_notification’, 1, 7 );
    add_filter( ‘wpmu_signup_blog_notification’, ‘__return_false’ );

    // disable sending activation emails for multisite
    remove_filter( ‘wpmu_signup_user_notification’, ‘bp_core_activation_signup_user_notification’, 1, 4 );
    add_filter( ‘wpmu_signup_user_notification’, ‘__return_false’, 1, 4 );
    `

    Cheers! 😀

    #156260
    Rocio Valdivia
    Participant

    The last function has a bug, it activate the user after registration, but it’s still sending the activation key email using WP multisite, so it can be very confusing for the users, because they’re already active.

    Any ideas to stop sending the activation key email?

    Thanks

    #156199
    Rocio Valdivia
    Participant

    Hi!

    If somebody still need to disable activation email, the following function works fine for me:

    `
    // Change the text on the signup page
    add_filter( ‘bp_registration_needs_activation’, ‘__return_false’ );

    function my_disable_activation( $user, $user_email, $key, $meta = ” ) {
    // Activate the user
    bp_core_activate_signup( $key );

    // Return false so no email sent
    return false;
    }
    add_filter( ‘wpmu_signup_user_notification’, ‘my_disable_activation’, 10, 4 );
    remove_filter( ‘wpmu_signup_blog_notification’, ‘bp_core_activation_signup_blog_notification’, 1, 7 );
    add_filter( ‘wpmu_signup_blog_notification’, ‘__return_false’ );
    `

    Thanks to @cnorris23 for it! https://buddypress.trac.wordpress.org/ticket/3443

    Hope it helps to someone 🙂

    #155805

    In reply to: Send Welcome Email

    FurySting
    Participant

    This drove me a bit nuts. I figured out how to do it though and it’s very easy.

    With buddypress installed it takes over the registration entirely and ads this activation email which is outside the normal header load so it;s outside of the functions.php call include.

    The way I got it to work was by adding a call to the welcome email action after the do_action( ‘bp_after_activation_page’ ); in plugins/buddypress/bp-themes/bp-default/registration/activation.php file.

    Near the end of the file you see this.
    do_action( ‘bp_after_activation_page’ );

    Add the following
    do_action( ‘welcome_email’ );

    Now this may work because I am using a plugin to modify the welcome email to begin with. I am using SB Welcome Email Editor

    As for why someone would need to send the user their id and password. I needed this because people can sign up using a name with spaces but the id is created with a dash in place of spaces so they may never know their id isn’t what they saved it as. I also added a condition on the id entry to force them to not use spaces but I like to cover all bases and let them know what they signed up with.

    Hope this helps.

    #153588
    vusisindane
    Participant

    For some really odd reason this is not working for me.

    #153517

    In reply to: Theme Integration

    alanfolkard
    Participant

    Thanks – I logged out and then clicked the activation email – returned an invalid key message – same in new browser.

    if you look at my site you will see that the pages do not display correctly…how do I rectify this…?

    Also, where do I configure the extended profile fields?

    #153351
    Stefan
    Participant

    Thanks for your reply kizzywizzy! I’ve added this code to the functions.php file but this adds some of the user data to the users activation email which is not what I want. Like this:

    `WP_User::__set_state(array(
    ‘data’ =>
    stdClass::__set_state(array(
    ‘ID’ => ‘827’,
    ‘user_login’ => ‘user’,
    ‘user_pass’ => ‘password’,
    ‘user_nicename’ => ‘stefanlesik’,
    ‘user_email’ => ’email’,
    ‘user_url’ => ”,
    ‘user_registered’ => ‘2013-02-18 17:05:46’,
    ‘user_activation_key’ => ”,
    ‘user_status’ => ‘0’,
    ‘display_name’ => ‘user’,
    )),
    ‘ID’ => 827,
    ‘caps’ =>
    array (
    ‘subscriber’ => true,
    ),
    ‘cap_key’ => ‘wp_capabilities’,
    ‘roles’ =>
    array (
    0 => ‘subscriber’,
    ),
    ‘allcaps’ =>
    array (
    ‘read’ => true,
    ‘level_0’ => true,
    ‘subscriber’ => true,
    ),
    ‘filter’ => NULL,
    ))`

    I’d like to display the all the xprofile data in the new user registration email that admin receives. Is this possible?

    #153223
    @mercime
    Participant

    how to modify the admin bar


    @ebizdude
    That’s too wide an area to cover. What specifically do you want to change in the admin bar?
    – If it’s WordPress-related, please post at https://wordpress.org/support/forum/how-to-and-troubleshooting
    – If it’s related to BuddyPress links to profile menus https://wordpress.org/extend/plugins/buddypress-custom-profile-menu/

    also when people registerting the activation email is not coming. how does one recticfy that

    You have to find out through some tests whether email is not being sent from your installation or whether the email just goes to user’s spam folder.

    #152635
    houfton
    Participant

    @mindyjoy do you have access to the database, eg through your Control Panel and phpMyAdmin?

    It might help to look in there to see what is going on.

    In the wp_users table there is a ‘user_status’ column. I don’t think WordPress uses it but BuddyPress does and so do these plugins (I believe). Active Users are ‘0’ unactivated are ‘2’.

    There is a ‘user_activation_key’ column but I think the relevant keys are found in the wp_usermeta table. Search the ‘meta_key’ column in that table for ‘activation_key’ and the keys will appear in the ‘meta_value’ column.

    Hopefully those tables should tally with what is shown by the plugins. Or else you could email your users with the keys…

    #152257
    @mercime
    Participant

    @stobywan I’ve closed https://buddypress.org/support/topic/registration-not-working-5/ I have answered you here but you did not respond. Per that topic, registration stopped working after you upgraded to BP 1.6.4.

    Please explain exactly what the bottleneck is for your registration.
    – Can registrant complete registration process in your site?
    – Is your installation sending activation emails or not?
    – Is the registrant receiving the activation email or not?

    #152196
    @mercime
    Participant

    @resom That’s right.

    Have those who have not “received” activation emails checked their spam folders? Unfortunately, that happens even without BP activated.

    #151620

    In reply to: Send Welcome Email

    bruceleebee
    Participant

    Hey @mercime,

    They definitely get the activation email. I have it setup with an SMTP email service (mandrill) and have tested it to make sure it avoids spam filters. So it gets sent, and it lands in the inbox – and they are activating their email – but then they don’t login again or they request a password change or something. It’s not all users, but enough to try and make a fix.

    I think it’s like this…

    They sign up for an account – do some other stuff – come back and see an activation email so they click on it… but now they have forgotten then details they used when signing up. Or they sign up – log in – but then come back a day or two later and have forgotten their details.

    If a welcome email was sent with their user details (like most sites do) they would have it stored somewhere they can access it again and again whenever they forget.

    Do you know how I can set this up? plugin or otherwise?

    #151601

    In reply to: Send Welcome Email

    @mercime
    Participant

    I think the problem is that they never get a sent an email with their account details (username and password) when they join.

    You mean they don’t receive an activation email? They should already know what their username and password is because that’s required when you register.

    Have you checked whether it’s your site that’s not sending the activation email or whether it’s their email service provider (gmail,yahoo,hotmail,aol,etc) that’s blocking your email and/or sending it to user’s spam folder?

    #151264
    mindyjoy
    Participant

    Does anyone have a solution for this? I am facing the same problem. Some new users are not receiving the activation email. It is not going to their spam folders. I estimate about every 5th user does not get the email. I can tell who doesn’t receive the email because their Forum Role is blank. Is there a way to generate and re-send the activation email, or manually activate these users? Thank you.

    #151023
    Pedro
    Participant

    I had the same issue and I want to share here what I did to make activation emails reach the inbox (especially in Gmail):
    – added SPF and DKIM DNS records in order to certify that the e-mails are legitimate, especially if your host uses a third party service to send them, or they get sent from a different domain
    – changed the default “from” e-mail address and “from name” fields using a plugin. I used WP-Mail-SMTP plugin that also allows me to use my own e-mail address (like a google apps one), but there are plenty others that you could use

    After these steps the e-mails were still being marked as spam by Gmail and the only thing left was to edit the activation e-mail content itslef. Thank you Paul for adding the option in Welcome Pack plugin. I enabled “Customise the emails sent by BuddyPress, either in plain text or rich HTML versions.” I then edited the content and subject by adding more text and there it was, activation e-mail wasn’t marked as spam anymore.

    I hope this helps someone else as I spent quite some time making it work 🙂

    #150660
    Dedalos
    Participant

    Thank for your reply.

    I tried to register a new user by fronend but Im having problems with that, no email has been sent. I tried using Budypress Pending Activations, and try to go to settings of te plugin and say I have no privileges to access the page (as admin¿?). ok…, I registeres a new one in the dashboard: the same problem updating a post.

    The users exists before I upgraded buddypres (1.5 to 1.6), and If I promote the user as admin he can do it, but not as Editor or Author.

    The author role is set by default to registeres users.

    Probably the problem to send the activation email is apart of the other problem…

    #150589
    Ben Hansen
    Participant

    people who have registered but never clicked their activation links in the generated emails would be the people who only show up in the backend not sure if it has anything to do with wanguard probably best to test the registration process yourself to determine if an actual issue exists (both with and without that plugin activated). if an issue does exist with their plugin, they would best to ask about it, i would think.

    #150457
    Ben Hansen
    Participant

    you may want to look into s2 member i think it can handle everything you are trying to achieve also i don’t think you should be so concerned about the buddypress activation process as opposed to the wordpress activation for security reasons i believe if anything the buddypress slightly more secure but for the most part i think they’re the exact same thing (other then the additional default email verification step for buddypress) in fact if someone registers for your site but fails to activate they will be a regular wordpress user and not listed with your other buddypress members.

    #150229
    Eduardo
    Participant

    To be more precise, I need to access $bp->loggedin_user. If I do not run do_action(‘bp_init’) I get an object like this:

    `// not using do_action(‘bp_init’);
    var_dump($bp->loggedin_user);

    object(stdClass)#3391 (6) {
    [“id”]=>
    int(0)
    [“fullname”]=>
    bool(false)
    [“is_site_admin”]=>
    bool(false)
    [“is_super_admin”]=>
    bool(false)
    [“domain”]=>
    NULL
    [“userdata”]=>
    bool(false)
    }`

    But if I do run with do_action(‘bp_init’) I can get all the correct information, but if the plugins I mentioned are active I get also those errors!

    `do_action(‘bp_init’); // loggedin_user);

    object(stdClass)#3378 (6) {
    [“id”]=>
    int(1)
    [“fullname”]=>
    string(5) “admin”
    [“is_site_admin”]=>
    bool(true)
    [“is_super_admin”]=>
    bool(true)
    [“userdata”]=>
    object(stdClass)#3450 (10) {
    [“ID”]=>
    string(1) “1”
    [“user_login”]=>
    string(5) “admin”
    [“user_pass”]=>
    string(34) “__the_password_hash_here__”
    [“user_nicename”]=>
    string(5) “admin”
    [“user_email”]=>
    string(24) “admin @localhost
    [“user_url”]=>
    string(0) “”
    [“user_registered”]=>
    string(19) “2013-01-05 17:25:49”
    [“user_activation_key”]=>
    string(0) “”
    [“user_status”]=>
    string(1) “0”
    [“display_name”]=>
    string(5) “admin”
    }
    [“domain”]=>
    string(36) “http://localhost/blog/members/admin/”
    }`

    * I set the loggedin user with `wp_set_current_user( $userID )`

    #149604
    wrowlands
    Participant

    Recently we have updated to the new BuddyPress 1.6.2. Ever since the upgrade, the confirmation email is not going out to members attempting to register as new members. Our site is http://rotarymeansbusiness.com/. We now see that others are having this problem. We did not have this problem before the upgrade. We also use the plugin “Buddypress Pending Activations.

    Please advise,

    Wayne Rowlands

    #149594
    Ben Hansen
    Participant

    just wondering do you get any emails that wp generates or are the activation emails the only ones not being sent?

    #149419
    stefwilliams
    Participant

    Yeah, that one is set to point to /activate. As I say, that page does actually work, but the link to the page isn’t correct in the activation email.
    The email always has the default wp-activate instead of the page defined in BP settings.

    #149305
    Whisprr
    Participant

    Thank you, we will check it All out. I would rather not have to have another plugin so if your recommendations will fix this it would be great.

    #149304
    Budi Nusyirwan
    Participant

    Hello,

    Just bumping old thread if someone still find the solution. 🙂

    You can disable sending activation email to new registrant by adding code below into your theme/child theme functions.php

    `/* disable sending activation emails */
    /* place this in your child theme’s function.php */
    add_filter( ‘bp_core_signup_send_activation_key’, create_function(”,’return false;’) );`

    Or I also put the code above on Pastebin:
    http://pastebin.com/h6hCidML

    Thanks,
    Budi Nusyirwan

Viewing 25 results - 501 through 525 (of 1,239 total)
Skip to toolbar