Is it possible to create a 2 step signup?
Example – First only username , email , password and name is asked.
– Second relatting to location , gender , age etc..
Would be great if the user is redirected from the activation email they receive to a page that ask for additional info before activation is 100% complete. Or any other possible way…
Because I think asking all the info at once might scare some people off.
Don’t know if it is possible?
I am not a PHP guru- but am just wondering, without PHP mail knowing which servers to use for sending email from, how does the user activation email get sent?
Maybe I’m missing something basic here at my end.. But I’m just trying to understand how this email activation feature works.
How is the sending of email configured? I don’t recall configuring any SMTP server during my installation to let wordpress or buddypress know which accounts to send emails from?
I was using BP 1.2.1 for the past few weeks- so am confused how this new feature works?
I saw a reply elsewhere which said the admin can activate users even if they have not clicked on the activation link in their email. But I did not see any “activate” user option in the admin console.
Any help is appreciated.
Okay main the problem has been resolved in 1.2.2.1 – thanks!
Any thoughts on the other two questions?
Redirect / message for non-activated accounts?
Resend of activation email?
THANK YOU @ruthlessbookie. I just set up a fresh install of the latest WP single and BP 1.2.2.1 on bluehost. Tried registering a new user – no activation email sent. Was about to throw something through a wall after spending 3 hours on this and at least it’s working now after using the “mail-from” plugin. Jeez. Shouldn’t have to do that, and I wish I understood the core issue… but thanks again.
Hi all
First off a HUGE thumbs up to all involved in the BuddyPress project – it’s a phenomenal development & we’re loving it!
I have just upgraded our single user installation (running on WP 2.9.2) to BP 1.2.2. We are using the BP-Default theme.
The reason I rushed into the upgrade was to implement the new member email activation fix as mentioned in the change log (Fixed inconsistencies with new account activation between WordPress MU and standard WP. All new accounts must now be activated to confirm a valid email is being used.)
However two test registrations, using different email addresses (both tested as valid) produced no email activation messages. Am I missing a setting somewhere that needs to be in place in order to achieve this feature on a single installation site?
Secondly – is there a way to implement a redirect or a message of some sort to users who have registered but not yet activated their account? At the moment, trying to login with one of the new not activated accounts simple sends the user back to the home page. Something along the lines of a “Your account still needs to be activated, please follow the instructions in the email sent to your address”.
And finally – if 1 and 2 above are solvable, would the addition of a “resend activation email” link somewhere be out of the question as a further enhancement to the system?
Both these test accounts are passed to the WP user list and appear under the users settings in the admin dashboard as expected.
Thanks in advance for any suggestions!
P.S. System emails are still being sent without problems – received email notification of a private message from the site so don’t think that’s a problem.
Hi all,
I just updated from BuddyPress 1.2.1 to 1.2.2, using single WordPress 2.9.2 & no longer receive any user registration emails.
Also new users aren’t getting their account activation emails.
Anyone else have this issue?
so far, I’ve still not been able to get wpmu activation emails to work with buddypress activated – de-activated, wpmu sends all the emails. I’m really confused about this, and a bit surprised that I’m the only one who seems to be experiencing this issue.
I feel like I’m on the verge of solving this problem, but there’s so much deprecated code between my various BP upgrades and my theme that was designed before the switch to parent/child. I have a new theme that works great (based in part on DetoX), but I wish I could just isolate the email activation issue.
The ironic part is I only run a main blog, users don’t get the blog option – so I really would be better off porting this from WPMU to WP, but after tons of attempts, can’t seem to make that happen yet.
so…
I’ll keep trying to figure this out, and hopefully someone else who has solved this issue already will chime in with some words of wisdom.
I was unsuccessful with that.
But the bigger question is: why do the activation emails stop when BP is activated?
I’m thinking that there’s some foul-up over the various upgrades since I installed this back in September 09, as when I do a fresh manual install on the same server/domain in a test directory, everything works fine.
I’m wondering if backing up wp-content folder then deleting everything and re-installing a fresh WPMU/BP to existing database then re-installing avatars, images and various plugins etc. will do the trick.
Unfortunately I have the same problem as the two of you. I am running fresh installations – newest WPMU and BP.
It was running all fine.
Now I (admin) get no email notifications at all – users do not receive any either. The activation emails are not being sent. The WPMU ones are not sent out either.
I am using a catch-all email on my email host to be able to sign up with different emails on the same domain.
First thing I was thinking was whether BP or WP was thinking all this signup from the same email domain was SPAM and therefore closing down signups from my IP or whatever.
I have searched for answers and found this: https://mu.wordpress.org/forums/topic/13039
Apparently some hosts do not allow automated emails to be sent out.
(However, if my host do not allow this, how come it worked fine for two weeks?)
Only plugin I have installed is the cets-blog-defaults. I have tried to deactivate it, but it does not help.
This is really frustrating
ok, here’s the results:
1. created a full mirror of my live site in a test directory, including a separate copy of the database.
2. de-activated all plugins, including buddypress
3. chose a non-buddypress theme in admin
4. ftp’d a fresh copy of wpmu to the directory – surprisingly, this didn’t break anything.
5. Before re-activating any plugins, I successfully registered, all activation / notification emails worked fine.
6. re-activated BuddyPress
7. tried to register a new member, and now I have nothing – no activation / notification emails.
Am I wrong to conclude this is a BuddyPress issue?
in all my test installs of 1.2 on wp and wpmu I’ve never had an activation email for new user signups – I just assumed the feature was removed…it’s still there?
thanks etiviti,
just realised using BuddyPress 1.2.1 and WP (single) 2.9.2 there is no activation email sent, the account is activated automatically & the user can log in straight away.
I am presuming this is the issue as the user doesn’t have to click an activation link?
@wowfood3 but activation emails are actually sent out. Why isn’t your install sending them?
If I just go to the activate screen
http://housingstorm.com/activate
it asks for a key. But if I click from the email, i get white screen
What is supposed to happen when you click on the activation key email?
It just takes me to a white screen…
I’ve been trying to figure this out, but i can’t.
Basically, after new users register it gives the whole “An activation email has been sent blah blah blah” but i know that no email is sent out.
What i wanted to do was disable the activation bit, and the whole “activation email” page so when they register instead of the whole email thing it just says “thanks for registering blah blah blah” instead.
I’ve had a look through a few files to see if i can find where that “activation email” message is stored, but reading through that much php just made my brain hurt.
If anyone can give any pointers it’d be appreciated.
anyone knows any simple plugins to use for email activation on new registration?
on wpmu it sends the activation email and on single wp it doesn’t. There might be a workaround for this and maybe a plugin.
I have the same question on this particular issue too.
How to setup email activation for new user on single WP + buddypress, exactly like registrating with http://testbp.org/?
What does the link in the activation email look like? What’s the “.php” bit of the URL, specifically? (is this in WPMU?)
Found a huge problem with this (or though it seems)
Whenever you create an account, the link to activate your account in the activation email won’t let you it through because of the redirects. Anyone else having this problem?
Thanks for the help and the great plugin. A small but mighty one!
I’m confused by the lack activation emails too… surely it should be setup by default!?
I’m a bit confused..
I’ve setup BP on my single WP install, got it working fine. The BP install isn’t publised yet until I’m confident with everything.
My main problem is that if I enable “new users can register” from within WP-Settings and set the default role and member or as inactive, when someone signs up they can just do so and start using it.
Surely if the default role is inactive they should receive an activation email and then from there be able to activate their account to become a member?
Or am I missing something. Thanks
(url: f1badger.com)