Search Results for 'activation email'
-
AuthorSearch Results
-
April 4, 2013 at 9:55 pm #159938
becskr
ParticipantI know this is old but I had the same problem and figured out how to fix it so thought I would post it.
Instead of trying to feed the key in, I just trimmed the message to remove the original wording and then replaced it with my own wording.`
function fix_bp_activation_message($message) {
$msgTrim = “Thanks for registering! To complete the activation of your account please click the following link:”;
$trimmed = trim($message,$msgTrim);return __( “Thanks for signing up to Clandestine Cake Club! In order to take part in the fun, you’ll need to activate your account by clicking the link below. \n Once you’ve done that, we’ll need to approve the account, usually within 24 hours.”.$trimmed.”Best wishes,\n Lynn Hill – CCC Founder”, ‘buddypress’ );
}add_filter(‘bp_core_signup_send_validation_email_message’, ‘fix_bp_activation_message’);
`April 4, 2013 at 7:47 pm #159913@mercime
Participant@sdglhm have you asked user who is not receiving the activation emails to check in spam folder?
March 29, 2013 at 9:52 am #159073In reply to: [Resolved] BP_ACTIVATION_SLUG
discdemo
ParticipantI’m not sure what you mean, chouf. 1.2 simply came up in a google search, because the text I need is apparently in this 1.2 file which no longer appears to exist in the current version.
The closest thing I found to the text is in bp-core-filters.php, but it’s not an exact activation email text match and any edits I do prove it because the activation email text is unchanged. So, I must be editing the wrong file, which didn’t surprise me because I saw the slight difference in text.
I remain stuck. That old 1.2 file has the exact text of my activation email. I simply know not where to locate that source file, even though I have found some indicate it’s in the filters file. I’m not seeing it in there;-(
thanks. jz
March 26, 2013 at 6:39 pm #158665aces
ParticipantMarch 19, 2013 at 10:55 pm #156823In reply to: can't send mail out for activation
byfchew
Participantthanks..but still doesn’t work. My site is installed on Qnap 269L..so local server. I thought it has something to do with changing the mail address in the bp-core-filter. I had done it once before but don’t remember now and I cannot remember where I got the answer.Basically wit the above I’ve got a cannot cannect to smtp. However Qnap can send an email directly to any email account so the server is not the problem.
Thanks.
March 19, 2013 at 9:51 am #156761In reply to: can't send mail out for activation
@mercime
Participant@byfchew See section on BuddyPress isn’t sending out emails (eg. activation emails, email notifications) at https://codex.buddypress.org/user/faq/
March 15, 2013 at 9:08 am #156452In reply to: Disable Activation Email
Rocio Valdivia
ParticipantOk, 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! 😀
March 13, 2013 at 10:22 am #156260In reply to: Disable Activation Email
Rocio Valdivia
ParticipantThe 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
March 13, 2013 at 8:49 am #156199In reply to: Disable Activation Email
Rocio Valdivia
ParticipantHi!
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 🙂
March 8, 2013 at 2:39 pm #155805In reply to: Send Welcome Email
FurySting
ParticipantThis 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.
February 21, 2013 at 8:16 am #153588In reply to: Changing the activation email that users get
vusisindane
ParticipantFor some really odd reason this is not working for me.
February 20, 2013 at 4:36 pm #153517In reply to: Theme Integration
alanfolkard
ParticipantThanks – 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?
February 18, 2013 at 5:16 pm #153351In reply to: Profile Fields show on email to admin?
Stefan
ParticipantThanks 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?
February 16, 2013 at 9:12 pm #153223In reply to: How to Modify Admin Bar + activation email not going
@mercime
Participanthow 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.
February 8, 2013 at 12:26 pm #152635In reply to: plugin to manually activate members WP 3.5!
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…
February 3, 2013 at 7:13 am #152257In reply to: Registration Form Not Submitting
@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?February 1, 2013 at 7:13 pm #152196In reply to: Not sending New User's password
@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.
January 24, 2013 at 7:16 am #151620In reply to: Send Welcome Email
bruceleebee
ParticipantHey @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?
January 24, 2013 at 1:40 am #151601In reply to: Send Welcome Email
@mercime
ParticipantI 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?
January 21, 2013 at 8:41 am #151264In reply to: plugin to manually activate members WP 3.5!
mindyjoy
ParticipantDoes 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.
January 18, 2013 at 8:29 am #151023In reply to: activation email goes to user’s spam folder
Pedro
ParticipantI 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 useAfter 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 🙂
January 14, 2013 at 10:16 pm #150660In reply to: Members capability to update their post – Error
Dedalos
ParticipantThank 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…
January 14, 2013 at 12:16 am #150589In reply to: Problems with new member registration.
Ben Hansen
Participantpeople 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.
January 12, 2013 at 9:22 pm #150457In reply to: Disabling BuddyPress Registration Component
Ben Hansen
Participantyou 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.
January 11, 2013 at 12:35 am #150229In reply to: Correct way of initialize BuddyPress
Eduardo
ParticipantTo 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 )`
-
AuthorSearch Results