Welcome Email Going to Spam

Add SPF record to your DNS so emails from your server IP are classified as legitimate Edit. Do the above with what you said. “Would setting up a domain specific email address and changing the site owner email to ***@thedomain.com help keep these messages from going into spam folders?” This will be fine as it … Read more

Woo Commerce Settings for Check-out Form [closed]

This is unlikely to be a Woocommerce setting, or if it is in the Woocommerce settings, it has been added by an additional plugin from the theme maker. Check your theme settings, or for a widget that is configured to appear on user account pages. Since the CSS style .avada_myaccount_user is being used for this … Read more

New User Registration email

In the admin interface under Settings > General there is a field named E-mail Address. Unless you have a plugin managing your user registration separately, this should be the default email address for registration confirmations.

Send email once every 12 months to a particular user [closed]

Set update_user_meta() for a WP_User if get_user_meta() ends up empty. Update a key with a future date for the next year: $startDate=date(‘Y-m-d’); $futureDate=date(‘Y-m-d’, strtotime(‘+1 year’, strtotime($startDate)) ); Schedule an event in one year with wp_schedule_event() or use ‘daily’ to check all users for a relative year date. // WP_User_Query arguments $args = array ( ‘meta_query’ … Read more

Woocommerce Emails not being sent [closed]

This sounds like your site is unable to send emails from the web server or your emails are being blocked by spam filters. Try setting up a free account at one of the two services I’ve linked to below and install their WordPress plugin and see if this fixes your email issues. Sendgrid Mandrill

Admin new order email customization

You can change the contents of all emails by overriding the templates from your (child) theme. Read the documentation on Template Structure for more information on where all the files are located and how you can override them. For example, say you would like to override the admin order notification, copy: the templates/emails/admin-new-order.php file from … Read more