You can create custom usermeta for has_logged_in
or something like that and then check it when the user logs in to see if it exists and is properly set. If so, no email sent, otherwise, email sent. You could take the opposite approach and create usermeta for not_has_logged_in
or something like that and then check that on login to see if it exists and if it does, email is sent.
Related Posts:
- How to login with email only no username?
- What are the differences between wp_users and wp_usermeta tables?
- Customize wp_new_user_notification_email()
- Login email after registration never sent or received
- Right practice to edit WP reset password email
- How can I change the email sender name from wordpress to (myblogname) on the “lost password” email?
- Generate email on meta value update
- Why is wp-login trying to send an email?
- Invalidate username if it contains @ symbol
- Sending new registration meta values to admin by email
- Log in with email but no password
- Updated : how to make email optional while user registration using default wordpress form
- WordPress does not send email confirmation to newly registered users
- confirmation email is send from my local host registration of a user but mail will not display in there email account?
- Cant login, Password MUST be reset error, after reset
- Can I programmatically login a user without a password?
- Removing username from the ‘wordpress_logged_in’ cookie
- Woocommerce registration page [closed]
- Share login data/cookies between multiple installations
- Is it possible to sign in with user_email in WordPress?
- WordPress registration message
- Getting “Cookies are blocked or not supported by your browser” on login page
- wp-login.php redirecting to HTTPS
- wp_login action hook not working
- Make wordpress admin failed login attempt return 401
- How do I extend auto logout on idle OR redirect inline popup
- Positioning the “Lost your password?” and “← Back to Site”
- Warning: Cannot modify header information – headers already sent
- Change to nofollow tag in wp-login.php
- Validate Custom Login field
- How can I allow access to two user accounts using one login?
- How to set different cookies for logged in admin users and logged in non admin users?
- How to shutdown wordpress login temporarily
- Where is the query and form in wp-login.php?
- How to edit .htaccess to change site’s login url?
- How do I force “users must be registered and logged in” on subsites?
- redirect to homepage after login
- How to allow only certain users to login
- Login redirects and query strings
- wp-admin folder, brute force, and password protection
- Allow Users Only Edit Their Profile?
- User Login System with File Delivery?
- Chrome 83 doesn’t connect WP login page after update from http to https on localhost
- WordPress login problem
- Skip login form wp-login.php when already logged in,
- Forcing SSL login, have to log in again from WP/BP-Admin Bar
- Call header and footer on wordpress default login page
- Notifications when someone is on the site
- How can I prevent anyone from logging into a WordPress failover site?
- How to password-protect everything except the logo
- Login Redirect Error – $user->roles
- WordPress login security
- Why isn’t the login page rate limited by default?
- how can redirect sign in and sign out link front-end page rather then wp-login .php in comment form in wordpress
- Input sanitation
- Advice on redirect to lock site from unauthorized users
- Custom code needed to be executed on login and logout
- Single Time Login HELP
- Allow Access to Home Page and Login Screen but Nothing Else (unless logged in)
- Error on WordPress Login
- Alert Message through email or phone(Message)
- Custom login page problem!
- Get WordPress login functions without printing anything
- Allow login only for one account from one device
- URL with login details included for public members
- woocommerce store login not working at first time
- How is it possible to current user info on page in WordPress?
- Trouble when I try to connect to WordPress
- Custom failed login error messages for users based on user role?
- Set logged in user based on API response
- Can’t login to wordpress, got ERR_EMPTY_RESPONSE after a few minutes
- Create a login page which redirects to a specific page?
- wp_signon works localhost but not wokrs https site
- how to add social login option in wordpress
- Allow log in to the dashboard only from specific gadget?
- Why deleting/removing cookies in WordPress does not log me out from admin?
- Avoiding accidentally creating a second account at “Or log in with your existing social profile”
- Can we start session from another php site to wordpress blog site?
- display last login date in the frontend
- How user should automatically activated and go for login?
- How to lock WordPress front-end with login and password?
- Site is not loading after relogin attempts on SSL
- Log in to wordpress after executing another form function
- Disabling the login form and redirect users on logout without headers sent php warning
- WordPress keeps redirecting to an unsecure connection?
- A way to redirect users when they log in based on their current page
- Webpage not found upon entering wrong username and password on custom login form?
- changing WordPress login page
- Where do I find “log in” and “register” link which are located on the top right corner?
- Check to see if there a wordpress user account and create one if not outside of wordpress
- User not logged first time I open the homepage
- WordPress Login Box horizontal at the top.
- Cannot login with correct username and password anymore
- How to limit user to login only once per session
- How to make WordPress keep me signed in? [duplicate]
- how to add custom word press regisration form in word press 3.5 with out module [closed]
- Warning-session start errors and cannot login to administer
- make a login system for site visitors
- Login and register by API
- Log in a user upon password reset?