How do you change the default email address that WooCommerce emails are sent to?
Currently it's defaulting to the email address that WooCommerce was originally installed with, but the site and shop admin has since changed. I know if I enter an email address into that Recipients field, it'll override the default one, but I'd like to change the default one so I don't have to do that. I've looked in every spot I could find on Wordpress and WooCommerce but I've already updated the email addresses everywhere to the current admin address and it didn't affect the default recipient.
Related
We have developed a custom dashboard (not woocommerce my-account) into our child theme. We want to give the subscribers option to change their email address from the custom dashboard via a form. For instance, they will enter the new email and a confirmation link is sent to the email address before it is saved as primary/ default user email for their account. So, I am just looking for a way to create the form on our custom dashboard and code it to send the confirmation link on the new email the same way woocommerce does from 'my-account'.
So, in short we would like to replicate the "Account details" (Edit Account of woocommerce) section in your own custom dashboard where customers are allowed to change email address. Woocommerce/ Wordpress send a confirmation link on the new email before it becomes active.
Thanks in advance.
I am trying to change the default wordpress email in Settings>General but not getting the confirmation email if I enter an email address of my own domain.
For eg:
My wordpress site is www.mydomain.com
If I change the email to info#mydomain.com I dont get any confirmation mail for applying the change. But if i change the email to myname#gmail.com then I get the confirmation mail.
My Wordpress site is hosted at ecowebhosting.co.uk and my domain email is configured in google G-suite.
I have purchased domain from Bigrock.in
I dont know if that is creating any problem
If anyone can please help.
Here's an easier way:
Step 1: Log in to your WordPress with your admin account.
Step 2: Click on Settings - General
Step 3: Change the URL from options-general.php to just options.php
Step 4: Find the admin email field, change it, and save it.
Done!
You can change it from database:
->Login to your database
->go to users table
->search for admin
->open admin and look for email address
->change the email address and save it
I need need that users set their adress when they are going to register.
Any plugin?
Woocommerce - Wordpress
There isn't a address form when registering out the box, only Email and Password.
You'll need to custom code or use a plugin to add the address fields in the first place, rather than make those fields required.
Does anyone know how disable the function in Woocommerce that disallows users to share the same email address when checking out.
I have managed to allow a user to share the same email address in Wordpress, but when the user checks out using Woocommerce it says email address already in use.
I would like to disable that function in Woocommerce, so that users can share the same email address.
This might help http://wpquestions.com/question/showChrono/id/9960 I understand it may be what you are looking for in terms of altering the core way WC handles duplicate emails/accounts.
Is there a way to change the recipient email address for all WooCommerce emails that normally go to the site administrator?
The reason for doing this is a separation of roles. The site administrator deals with security alerts, new registrations, password resets, and general site duties. We have another user that is responsible for the online store. All WooCommerce "admin" emails should go to this other person, not the email address specified in Settings --> General.
Ideally, this would be setup in the user profile or WooCommerce settings. I don't have an issue hard-coding the email address in some hook or filter.
I don't think this is possible without editing core WooCommerce files, and that is not recommended as that would be overwritten next update.
The admin email seams to fetched like this get_option( 'admin_email' ) everywhere and there is not filter manipulate this.
The best solution might be to ask for a filter (on their GitHub).
This should be possible:
In the WooCommerce section on the dashboard, there is a setting option
In that there is an Emails tab.
In the Email Sender Options section, change/add the ""From" Email Address" to the other users emails address.
Save the changed made