Use the WooCommerce email template when registering for a site during checkout
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.4k
- Forks
- 384
- Avg merge
- 4d 14h
- Merged PRs (30d)
- 77
Description
Feature Description
In WordPress when using WooCommerce, there are 2 different welcome emails that can be used when registering for the first time on a store.
Which one is used depends on where a user registers, with the options listed below:
- Standard WP new user registration via register.php. This contains a link to a users wp-login page.
- During WooCommerce checkout
- Checkout > Create an account
- Checkout/my-account > Login > Sign in with Google / Register via email
When using Sign in with Google on the my-account WooCommerce endpoint, ensure that the WooCommerce email is sent, as opposed to the standard WordPress email. On the my-account page, if registering via email, the WooCommerce email is used.
Another option, should we be unable to change the email notification, is to provide a filter or option for no email to be sent, as the standard WordPress email contains the wp-login path, which may be customized.
This is a user request via the support forums.
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
Implementation Brief
Test Coverage
QA Brief
Changelog entry
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the Sign in with Google registration flow on the WooCommerce my-account endpoint and compare it with registration via email and checkout account creation. Done means registrations through Google use the WooCommerce welcome email rather than the standard WordPress email, or provide the requested email-suppression option.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- wordpress
- Domain
- authentication, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100