Search Results for 'activation email'
-
Search Results
-
Hi,
I had setup my custom activation emails using {{recipient.name}} as a greeting at the top of the email body and in the email’s subject line, and I then added the {{recipient.username}} further in the email body to confirm the user’s username.
Suddenly the emails are displaying the {{recipient.username}} in all outbound mail for both instances despite {{recipient.name}} being used in both the html and plain text versions of the email. This is pretty annoying as it decreases the personalisation of the email and repeats the same username – which can often be quite random or goofy names.
Does anyone know any fixes for this?
Hello, i am having problems, I already talk to my server and to my theme creator, and they say the problem is the plugin. I have the last version 2.6.1.1 My problemas are:
1. When user register, he is not receiving activation/confirmation email
2. I am not receiving orders email on my email
3. Plugins are having a lot of updates and system is not informing meClase help me, is very frustrating, I am loosing sales.
Topic: Confirmation Email
I’m using Cymi User Extra Field, when you enable email confirmation the user gets the Buddypress email template
with the confirmation link. when the user clicks the link it takes them to the confirmation page of the site prompting them
to login with username and password. Problem is the user name and password doesnt work. The user gets created because they
are visible in the users list. How can I fix this problem.
I’ve disabled the Buddypress sign up for the default WordPress using: BP CUSTOMfunction 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-login.php?action=register'; }and I found this code in a Buddpress Forum:
https://buddypress.trac.wordpress.org/ticket/3443
// 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 );I tried it with the hope that the key would be disabled and the key fired by WordPress would take over but it still didnt work.
I really don’t care who fires the key I just want the user to be able to login after click the key in their email.
Since v2.6.0 on WP 4.5.3 users successfully registered (yes pending activation) cannot login after activation by Super Admin (on multisite install) or Site Admin (on main site install). ERROR: The password you entered for the username <username> is incorrect.
Users self-activated via email link can login without any problems. This seems to be a bug with admin activation that needs to be addressed.
The database row for wp_users seems to be all correct including the password in hash format.
Can any of the gurus please confirm my findings?Topic: activation email is not sent
hi
i use buddyPress .
After a user is registered ، dont sent him an email activation .
please help .
tnxHi Guys
I have been having this problem for a week now. I even posted the problem on this forum but never got a single response. I also checked the other posts but those old 2015 solutions are not working for me.
My problem is I have a site with latest wordpress and buddypress, when new users register they are not receiving the activation emails. Nothing in the inbox and nothing in the spam/junk folders. I actually have to activate in my user admin panel/list manually. Within the users list I can see a reflection which shows that the activation mail has been sent.
All hell broke loose last week but before that the site has been sending activation email with wordpress@mydomain.co.za without any issues. I have tried wp-mail-smtp, mail smtp but nothing works. I can send test mails successfully with all these plugins.
I have tried the hosting company but they are saying the mail hosting server is fine. They are saying there is a problem with either wordpress or buddypress. The email log is below. Please help
2016-06-20 18:57:46 1bF2WA-000MOp-3X <= noreply@mydomain.co.za H=chs9.ampledns.com (wingrow.co.za) [197.189.252.226]:48386 I=[197.189.252.226]:587 P=esmtpsa X=TLSv1:ECDHE-RSA-AES256-SHA:256 CV=no A=dovecot_login:noreply@mydomain.co.za S=739 id=1263c7ca6911ab6e37dff8bf0ff1ca41@mydomain.co.za T=”[WinGrow] New User Registration” from noreply@mydomain.co.za for admin@mydomain.co.za
2016-06-20 18:57:46 1bF2WA-000MOp-3X => admin admin@mydomain.co.za F=noreply@mydomain.co.za R=virtual_user T=virtual_userdelivery S=856Hello there,
I wanted to make my users able to register through their phone number without having to type their email too, after long thinking I had this idea.
I changed the email input type to text and tested if the typed in text is an email so the user is registering through email, else if it is phone number then add @mail.com to it, I also got the activation key from datbase and sent it to users by sms.
my problem is that the sent activation key is too long to be typed, I tried to alter the activation key in database when user is registering but when the user enters the updated activation key, the activation page is just refreshed and the code field is emptied.
any ideas? I want to make the activation key just 6 characters longTopic: email activation.
I disabled the email activation for new members, because I couldn’t get it to work. Now my site is running smoothly but I have a problem with people creating fake account to spam forums.
I can’t seem to find how to re-activate the email activation (newbie). How may I solve this problem?
Hi guys
This has been posted before but the solutions within those posts are not working for me. For the past week all was well until yesterday. I have tried these plugins, wp better emails, smtp mailer, mail smtp but nothing works, the test emails are going through though.
Please help, starting to lose hope.
I am trying to edit an error message that appears when a user tries logging in before they are activated. I found the code in the
/buddypress/bp-members/bp-members-functions.phpfile:function bp_core_signup_disable_inactive( $user = null, $username = '', $password ='' ) { .... code .... return new WP_Error( 'bp_account_not_activated', __( '<strong>ERROR</strong>: Your account has not been activated. Check your email for the activation link.', 'buddypress' ); } add_filter( 'authenticate', 'bp_core_signup_disable_inactive', 30, 3 );I tried copying that into my
functions.phpfile and editing it:function my_new_message( $user = null, $username = '', $password ='' ) { return new WP_Error( 'bp_account_not_activated', __( '<strong>ERROR</strong>: My custom message.', 'buddypress' ); } add_filter( 'authenticate', 'my_new_message', 30, 3 );I also tried
function my_new_message() { ... }While this changed the message, I wasn’t able to log in whatsoever even though I was approved/activated. Is there a step I am missing or some way to fix this?
hi.
i was wondering if it is possible to let the users, set their data on some special field only once.
let’s say email for example.1) in the buddypress registration form they set a valid email.
2) get activation email , and enter to profile
3) change their email (and activate the second email)
4) they want to change their email again. but they cannot because they reached edit limitaion
this is what i meant by that…
setting a rule somehow (which i dont know how) for users to change a field only a limited times, for exapmle only 2 times! not more than 2 times.tnx for answer.
I am new to BP I have version BP 2.5.3 and WP 4.5.2. I love PB registration form that is simple and redirect new member to the email for activation. simple and efficient. I have a question regarding the registration form
How can I move the ” complete signup” button to the left (under confirme Paswword). I have members saying it is hard to see way to the right on large screens.(or making it with an orange background?)
I am not a programmer so I do not know PHP (but I know how to copy paste !!!!! 🙂
If you can also mention the path for the file and also how to may be place it in my child subtheme’s folder so it does not get erased at the next update….(new to wordpress too, even at 72 there is still some learning todo!> Thanks!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: AllianceAny help is much appreciated.
Topic: Membership Codes
Hi guys thank you for such a great plugin.
Is it possible for this plugin to assign unique 4-10 digit codes to users upon registration? I want each and every new registered user to automatically receive a unique code within the registration activation email. This code should also appear in their profile.
Regards
Hey all,
Been digging for a solution but can’t seem to find one. My site has 2 registration forms (Form A and Form B) on separate pages that are working great. When users signup to Form B a hidden field called
subscriber_typeis populated. Otherwise Form A and B are identical. Once the forms are submitted a user should only be auto-activated and logged-in if thissubscriber_typefield is populated.So far users filling out Form B are activated (and don’t get the activation email) and are logged in. But users filling out Form A aren’t getting their activation emails either even though they should. Looks like no users are getting any activation emails, regardless of the form they fill.
Is there any way to make sending of the activation emails conditional?
What I’ve tried so far:
// Auto-activate users from Form B (This works) function auto_activate_user( $user_id ) { $subscriber_type = $_POST['subscriber_type']; if ($subscriber_type || $subscriber_type === 'current_subscriber'){ global $wpdb; //Hook if you want to do something before the activation do_action('bp_disable_activation_before_activation'); $activation_key = get_user_meta($user_id, 'activation_key', true); $activate = apply_filters('bp_core_activate_account', bp_core_activate_signup($activation_key)); BP_Signup::validate($activation_key); $wpdb->query( $wpdb->prepare( "UPDATE $wpdb->users SET user_status = 0 WHERE ID = %d", $user_id ) ); //Add note on Activity Stream if ( function_exists( 'bp_activity_add' ) ) { $userlink = bp_core_get_userlink( $user_id ); bp_activity_add( array( 'user_id' => $user_id, 'action' => apply_filters( 'bp_core_activity_registered_member', sprintf( __( '%s became a registered member', 'buddypress' ), $userlink ), $user_id ), 'component' => 'profile', 'type' => 'new_member' ) ); } //Send email to admin wp_new_user_notification( $user_id ); // Remove the activation key meta delete_user_meta( $user_id, 'activation_key' ); // Delete the total member cache wp_cache_delete( 'bp_total_member_count', 'bp' ); //Hook if you want to do something before the login do_action('bp_disable_activation_before_login'); //Automatically log the user in . $user_info = get_userdata($user_id); wp_set_auth_cookie($user_id); do_action('wp_signon', $user_info->user_login); //Hook if you want to do something after the login do_action('bp_disable_activation_after_login'); } } // Fix validation on Form B (This works) function fix_signup_form_validation_text() { $subscriber_type = $_POST['subscriber_type']; if ($subscriber_type || $subscriber_type === 'current_subscriber'){ return false; } } // Disable autivation email only for Form B (This doesn't work) function disable_activation_email() { $subscriber_type = $_POST['subscriber_type']; if ($subscriber_type || $subscriber_type === 'current_subscriber'){ return false; } } add_action( 'bp_core_signup_user', 'auto_activate_user'); add_filter( 'bp_registration_needs_activation', 'fix_signup_form_validation_text'); add_filter( 'bp_core_signup_send_activation_key', 'disable_activation_email');