This author's response time can be up to 2 business days.
Can I use this your product for none woocomerce platform but
For non woocommerce site there is another version:
But make sure you have working paginations,. This plugin will change your pagination to infinite scroll. But pagination are musr required.
Hi, in the product’s description, it says “admin can manually approve account from admin side”, how does this work ? Is it before or after user validated one’s email and has been able to log in ?
No admin can approve any time.
Like if user is registered but if user didn’t approved email yet then admin can manually approve from admin side.
See this screenshot: https://s3.envato.com/files/153086901/screenshots/screenshot-8.png
There is link to approve or unapprove.
Let me know if you have any other question.
Thanks for your reply. I was looking for an approval system prior to user’s ability to login. i’ll check with my client if this works for him.
Yes it can also work like that. Right now user getting verification link when he registered.
I also gave admin side settings to edit email from there you can remove verification link and can put message like wait for admin approval.
Good solution. It’s perfect
Is there a way for admin to get an email when the user click on the verification link?
Right now there is no such email. But need some modification to send emails to admin when user verifies.
Hello Im interested to purchase your plugin and have a few questions.
I want after registration on my website the customer not be logged in I need he see a message with text ” The admin will review and approve your registration you will recieve the email notification is your account approved or not ” is you plugin able to make this? I mean will your plugin give me possibility to aprove and deny user registrtion on my website?
Yes this plugin sends verification link to user emails after registration and admin also can approve manually from admin side.
If you dont want to send verification link then you can remove it from email body which I gave as settings in plugin. So after registration you can type in email like admin will approve.
And as admin you can approve or unapprove any user from admin side.
let me know if you have any other question.
okay I understand and before I approve or unaprove can user be logged in. You can take a look at my website topshop.ge I have different loging window I mean I have purchased official theme from Dr.Fury on themeforest and you will see the registration page is another one will your plugin be good with this theme?
Yeah user will not be able to login until you approve it.
Also I think yes it will work as popup also pointed to woocommerce registration page.
After purchasing if you have any issue you can contact me at email@example.com with login details so I can help to setup.
Okay thank you I will decide and then will contact ii had questions thank you very much realy good support
Is there a way to suppress automatically unapproved users after a fixed delay ?
Thanks for your answer.
Sorry but no there is noway to make it after a specific time. this type of scripts required cron job. But as admin you can change any users status from admin side.
sir, my requirement is,
1) while registering account on my website, i want customer to verify his account , but this must not effect the customer while placing the order and creating account on checkout page. , .
2)i dont want admin to approve, if user verifies email id for registration , thats enough for me.
and please check my website : www.zelos.in if this plugin works for it., its woocommerce website.
so please let me know about this. so i can purchase
Yes this is what this plugin offers.
If user register then he will get email with verification link. But user cant login without verification.
If user placing order without login and also creating account on checkout page then order will be placed and user also will get email for verification.
So it will not break any purchase flow and will ask to confirm email after registration.
Let me know if you have any question.
This comment is currently being reviewed.
1) In plugin settings there is option to modify message for successful registration. So you can change that in settings.
2) Its not possible without hack in code.
If you have specific issue then give me admin details at firstname.lastname@example.org and I will check.
Let me know if you have any other issue.
Thanks for replying. However, I noticed once a newly registered user clicks on the “Register” button, the page refreshes to Home. Hence, the message for successful registration will NOT appear. How do I prevent the page from refresh to Home after the registration has been submitted? Please help …
I think it depends on your theme which may have some hook to redirect to home page. Send me details at my email and I can check.
My theme doesn’t have any “woocommerce_registration_redirect” hook, which puzzles me. However, I found that in your plugin file “sb-woocommerce-email-verification.php” on line 45 calls that hook, as shown add_action('woocommerce_registration_redirect', array($this, 'sb_user_autologout'), 2); The ‘sb_user_autologout’ function between lines 100 & 105, calls wp_logout.
add_action('woocommerce_registration_redirect', array($this, 'sb_user_autologout'), 2);
Its hook to redirect after registration. So it works well but we force logout as new registered user is not verified. So if you are redirecting to home page after logout then its issue
How do I change the wp_logout path just for your plugin (meaning after a new registration has been submitted) ..? I suspect my theme or other custom snippets is redirecting user logouts to the Home page.
Ok let do one thing.
Replace wp_logout function with wp_clear_auth_cookie()
This will ignore hook and still it will logged out users.
It works after hacking your plugin to make the replacement. Let’s hope I’m not the only one encountering this problem with wp_logout redirect.
After this fix, I don’t see any message on the MyAccount page that will notify the newly registered user to check his/her email box for a verification message.
Can you please send me admin details to my email so I can check all?
I’m sorry I can’t provide. Anyway, I found that your plugin doesn’t use the “wc_add_notice” hook. Without this, no message will be shown.
It showing all messages. But I cant say without checking because it can be anything related to theme or anyother plugin who have may be modified default woocommerce hooks or structure.
I’m using the limit-login-attempts-reloaded plugin, which clearly shows the error message on MyAccount page. It uses the “wc_add_notice” hook. I’m puzzled as to why your plugin doesn’t use that hook.
Well there are several methods and I use it another way. I think you missing some hook from my account page.
Alright. I suspect when “wp_clear_auth_cookie” is called, the success message is cleared when the MyAccount is reloaded.
No no. It already work this way. I am 100% sure some hooks is missing. Because I already tried both way and it always works.
add_action('woocommerce_before_customer_login_form', array($this, 'sb_reg_success_message'));
add_action('woocommerce_before_customer_login_form', array($this, 'sb_resend_message'));
add_action('woocommerce_before_customer_login_form', array($this, 'sb_verify_user'));
add_action('woocommerce_before_customer_login_form', array($this, 'sb_resend_key'));
add_filter('woocommerce_before_customer_login_form', array($this, 'sb_verification_message'), 10, 3);
These will definitely be called by the “do_action(‘woocommerce_before_customer_login_form’);” in the theme’s form-login.php template.
I got your email in personal. We willdiscuss there.
I am putting this comment down. This is public forum and dont share password here. Change password immediately and contact me at email@example.com and I will reply there.
Works with multilingual site. Works with WPML
Yes its works.
Hello I have purchased this plugin and downloaded it can you explain me what I need to upload zip file which I have downloaded or zip file wich was included in the file that I have downloaded? 1 or 2 ?
1) Downloaded file
2) Included file in codecanyon-woocommerce-email-verification.zip
You have to upload 2.
First is full package from enavto with documentation and purchase invoice.
Second is installable plugin.
If you still not able to setup then send me admin details at firstname.lastname@example.org and we will setup for you.
I’m getting a 403 error, if someone is not verified, and they try logging in, they get a 403 and no new verification email. Please help.
Please send me admin details at email@example.com so I can check.
First off, thanks for building the plugin. It works great for me except for this one minor detail. It seems to lack Multisite support? I’m a correct? Is it something easily implemented, since everything else works fine. It shows all the notices, sends the emails. Just keeps showing me a notice, that the verification code is expired.
I’m really hoping this can be fixed, since i really like the plugin, but now it deemed to be unusable in my case.
Hope to hear back from you
In the meantime i found a fix. The problem was with the wpdb prefixes. It queries the table based on the wpdb->prefix setting. however in a multisite environment, there’s only one user table always with base prefix. So I build a check to see if it’s a multisite or not, and if so get $wpdb->base_prefix instead. That did the trick. Maybe you can update that in future release.
yes I already note this point. We had this issue also with one other user, so I will surely update this in next version.
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
View license details
Get it now and save up to $7
Deliver better projects faster. Photos, templates & courses
Unlimited downloads. Only $29/month
Learn almost anything with
Envato Tuts+ for free
9000 free tutorials, 3000 paid courses
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work