Does anyone know how to add a link to the registration page that the user can resend the activation email?
Hi there,
We are experiencing issues with the Buddypress emails being sent in plain text, without any styling to it. I’m not experienced in coding/development, so I’m struggling to understand the logic behind the functions of Buddypress/WordPress that send the email.
As an example, we created an HTML email template through beefree.io that would like to use for the activation email. How do we go about applying our own template to the emails being sent?
Thank you very much in advance.
TNRFX
Wordpress: 5.5.1
Buddypress: 6.3.0
Youzer: 2.6.2
Mailgun: 1.7.1 (emails sent via Mailgun API)
Theme: Olympus 3.8
Does anyone know how to resolve this issue.
When my users signup and click on the activation email, they receive the text below with an input field.
Please provide a valid activation key.
Activation Key:
Hi buddypress,
I just install new theme and theme have buddypress on it. i just realize there is issue when user register.
User can receive email contain link and key but when actiavtion link click nothing happen user stil on pending.
Can you help me with this problem ?
Hi,
I’m having horrendous issues too from the last Buddypress update. Every single time someone creates an account with my website they receive a ‘fatal error’ message. When I manually activate a new account, I also receive a ‘fatal error’ message and an email advising that there’s a technical issue with my website. The email confirms that there’s an error with the Buddypress plugin.
For years now, when someone clicks the activation link in my emails they are no longer taken to their user dashboard (which is what used to happen), now they are taken to a screen with a pre-populated box containing an activation link. This confuses them and I end up getting an email asking why they can’t access their account.
As a user for the last 3 years I’d really appreciate some valuable feedback (and action!) on the above major issues.
Thanks,
Anita
Hello, I’m coming back to you. My webhost has fixed IP blacklisting issue. Now I am able to send emails from my server to hotmail. But using buddypress, it is impossible. Activation Emails are not send.
Hello,
I’m facing to issue. When a new user tries to sign up with hotmail email adress, he doesn’t receive activation mail. Is someone to help me?
Thanks a lot
Unforunately I’m not familiar with woocommerce or the functionality it adds. BuddyPress does have the functionality you describe but it is not related to that field.
You can test this by disabling woocommerce and creating a new account but not clicking the link in the activation email, it should then show as pending.
Have you opened a request over on woocommerce support?
that double opt in column is not part of buddypress.
I thought the activation is part of WooCommerce and BuddyPress gives me the oportunity to manually activate accounts even if I haven’t the activation link that is send with the registration email.
relating to newletters or similar
The column is definitely for user activation I’ve set the value via phpMyAdmin from waiting to activated and it activates the user.
Hi, manage signup takes you to the users who are pending on your site, so those who have filled in their details but have not followed the activation link they are emailed (assuming you haven’t turned this off). On my sites they don’t appear on the Dashboard Users page under all, there is a seperate pending option that should show you the same view as the manage signup link.
I think Vaparuns suggested fix is related to the actual members page that is visable to all users on your site.
Could you expand on your exact issue maybe with a screenshot? It is also useful if you could try some of the basic tests in https://buddypress.org/support/topic/when-asking-for-support-2/ and supply some of the additional details regarding plugins/themes.
I have this site: https://prodicallearning.com/
When a user registers this site he gets an activation email with activation URL and key.
But when the user enters the key it shows Error: “COULD NOT CREATE USER”.
And when I try to register again with the same email it shows “Email Already exists”.
When I try to login by the same credentials it shows ” There is a problem with the username and password”.
When I again visit the activation page it shows user already activated. But the users are not listed anywhere.
Current WordPress version: 5.4.2
Buddypress version: 2.6.5
Theme using : WPLMS by Mr.Vibe
I don’t know what is happening with the site. I am really stuck at this. A quick response will be appreciated.
Have a good day.
I’m setting up Buddypress and when I register a new account the activation email keeps bouncing back to the sender address. I get the following error:
SMTP error from remote mail server after end of data:
550 Messages should have one or no To headers, not 2.
The “To” address IS in the “To” field TWICE but I can’t figure out why. I assume that’s why it’s bouncing back. I don’t have any other registration or membership plugins running right now. I am using WP SMTP MAIL to enable me to use Gmail as my sender. It DOES send the test email properly, and only to one address in the “To” field.
Any advice on this?
Unfortunately nobody could help me with the problem. So I implemented a direct solution in the database.
I redirected people to another page and adjusted the link in the activation email accordingly.
Example link in the email https://www.abc.de/activation/?{{user.email}}
So when this link is called, the script asks which e-mail address is passed.
The script then searches for the e-mail address in the table “wp_users” and changes the status in the column user_status from 2 to 0.
The user is then immediately activated by clicking on the link. The script can be integrated into any page.
<?php
$queryString = strstr($_SERVER[‘REQUEST_URI’], ‘?’);
$queryString = ($queryString===false) ? ” : substr($queryString, 1);
$pdo = new PDO(‘mysql:host=localhost;dbname=example_db_1’, ‘example_usr_1’, ‘example password’);
$statement = $pdo->prepare(“UPDATE wp_users SET user_status = 0 WHERE user_email = ‘$queryString’”);
$statement->execute(array(‘user_status’ => 0));
?>
Unfortunately nobody could help me with the problem. So I implemented a direct solution in the database.
I redirected people to another page and adjusted the link in the activation email accordingly.
Example link in the email https://www.abc.de/activation/?{{user.email}}
So when this link is called, the script asks which e-mail address is passed.
The script then searches for the e-mail address in the table “wp_users” and changes the status in the column user_status from 2 to 0.
The user is then immediately activated by clicking on the link. The script can be integrated into any page.
<?php
$queryString = strstr($_SERVER[‘REQUEST_URI’], ‘?’);
$queryString = ($queryString===false) ? ” : substr($queryString, 1);
$pdo = new PDO(‘mysql:host=localhost;dbname=example_db_1’, ‘example_usr_1’, ‘example password’);
$statement = $pdo->prepare(“UPDATE wp_users SET user_status = 0 WHERE user_email = ‘$queryString'”);
$statement->execute(array(‘user_status’ => 0));
?>
Hello,
Is there a way to change the look and feel of this activation email?
View post on imgur.com
I’d like to give it at least the colors of my website.
Regards.
Hello
I have an issue relating to user verification. Users are sent a verification email upon registration containing an activation code however, upon verifying their accounts are still being shown as ‘pending approval’ in the dashboard (see attached screenshot).

How can i fixed this issue?
Regards
Hi, all the forum members will need approving, so is it possible to change this text please. It is on the page people see as soon as they have signed up:
“Create An Account
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.”
also, can I change the email that is sent out automatically? It is confusing.
“Thanks for registering!
To complete the activation of your account, go to the following link and click on the Activate button:”
Ok, let’s investigate further then …
I reinstalled default 2020 WP theme, deactivated all plugins (double checked) but bbpress and buddypress, although I’ve kept wpmu admin dashboard plugin… I am on a very fresh install (less than 24 hours)
I am still facing the same issue :
Link to a google drive folder with screenshots (public / private / hidden) : https://drive.google.com/drive/folders/1MWlx_eMelveGBSK_9MHEIoLd1NJRHz1D?usp=sharing
buddypress is installed according to this codex guideline : B. Network-wide Activation – BuddyPress root blog in Secondary Site
Buddypress seems to work ok, activity, group and email tabs under admin menu of the admin network page, main site shows forum tabs only and subsite 1 (?id=2) holds buddypress frontend pages.
Soooo, maybe a clue here : Why does the group edit screen say “aucun forum” (no forum) attached to group when in the meantime I can see the forum tab and the input text boxes of the first subject when group is not hidden?
Many infos here, sorry for that, but I guess I can’t be more accurate than that in my perception of the problem.
Hope this helps you to understand the problem better.
Thanks !
Hello,
Having some issues with activation emails and wondered if anyone could assist. While activation emails are being sent from my site, they are always the default WordPress ones and not the Buddypress ones.
If this is relevant, I’ve noticed any attempt to create new email templates gives me a ‘Sorry, you are not allowed to edit this post’ message even though I’m the site administrator. Editing existing ones seems to work though.
Thanks in advance.
Hi, do you have for me the url of that
video please? Every time when I click on
the link ‘How to set up an email account’ I get
the screen that I must make a new password
to login.
I don’t see yet what ‘set up an email account’
has to do that the activation mails won’t get
send but maybe when I see your video I
understand 😉
Thank you very much in advance!
With warm regards,
Klaziena
Hi there,
I found many other threads about this problem, but it seems nothing works out on my end. I have the latest version of WordPress and BuddyPress, have not that many plugins installed.
All other emails are working and even I receive an email about a new user registration. But the new user don’t receives his activation email or new friend email.
I use Sendgrid for emails which I have set up with WP Mail SMTP. Test emails are working, only BuddyPress emails are not working. BuddyPress emails are also not visible in Sendgrid, so they never leave WordPress.
Also tried to do a repair from Tools -> BuddyPress (Reinstall emails -delete and restore from defaults) but that also doesn’t work out. I’m out of ideas. Such functionality should work out of the box.
Hope anyone can help me out here.
Thanks in advance.
Justin
Please anyone can help me to send an activation email to send my new users? activation email sent as to show the end of the registration but not send any email to them.
Does anyone know how to get rid of the side bar on the activation email? The page that day activate is find… it’s the one that shows the activation code and link… that page I can’t seem to get the side bar off.
Hi,
I’m using BuddyBoss (with BuddyPress).
I used this snippet:
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;
}
But this did not work for changing the message.
Please can you advise?
Thanks
Hi I’ve been running into an issue. When someone creates an account on my site, they are sent a verification email to verify their account and activate it. However, I still have to go into the back end and manually activate the accounts under “Manage Signups.”
Is there any way to disable that? It would be extremely hard once the volume of signups increases. I’m using Youzer as well if that helps.
Thanks!
Steven