The default login form is not very developer friendly (and it is more developer friendly now than it used to be). If you browse the source for that page you should be able to convince yourself of that.
Your plugin is not going to be able to manipulate the page the way you hope. A theme could create its own login page, but even that doesn’t actually eliminate the default page.
You could attempt to circumvent the login page and replace it via something as in this answer but as stated in that answer it seems prone to error as wp-login.php
is hard-coded into Core source multiple times.
Related Posts:
- Validating a new user registration field
- very last action before during user registration before he is redirected to homepage
- Store user’s registration date as meta
- Can I prevent “wp_user_level” from getting added to wp_usermeta on registration?
- add custom field in user register form
- How to add fields in custom registration form, validate it and aave to db? [closed]
- Using WP for user management
- Sort users by meta key value even if meta key not present for all users
- Adding user metadata to all users
- How can I track who clicked what in my member area?
- Get user meta on registration hook
- Storing data to database and user registration
- Saving an array of values (file urls) to update_user_meta()?
- how to get list of all users and their metadata
- Adding fields to the “Add New User” screen in the dashboard
- add_user_meta() vs update_user_meta()
- How to make a custom column on the Users admin screen sortable?
- wp_update_user doesn’t update and update_user_meta does
- Get basic Image Uploader on User Profile Page
- Return all users with a specific meta key
- Capabilities Vs User Meta
- Problem storing arrays with update_user_meta
- wp_get_current_user always returns 0
- How to display custom user meta from registration in backend?
- get_users is expecting unserialized meta_value
- remove user_meta data from database for all users
- Save custom user meta on registration
- How to get last login Access Date and time
- How to order users alphabetically by their last name?
- How to get user metadata for social media url?
- Admin user edit – Grab newly submitted user meta immediately after update/submit
- how to get specific fields from get_user_meta()
- How to loop through each user id?
- Check if WP_User_Query ‘include’ is empty
- Post-Registration, post-meta hook?
- User meta to post
- How to get user-meta from Social Login registered users?
- wp_get_current_user in custom file returns 0
- Is there a limit to the length/size of serialized data that can be stored as user meta?
- How to use the WP REST API for new user registration (sign up form)?
- generate unique number when registering a user
- Add profile field (usermeta) to Add New User
- Creating a custom post type upon registration
- User defined password at registration – registration email sends auto generated pass
- How to reload the role specific registration form on validation errors?
- Customizing WP tables or adding new ones?
- ACF Upload Image in front-end with custom form
- How to Make admin Sidebar Menu always be Collapse by code
- Are the default entries for a user in wp_usermeta documented?
- Restrict user registration to emails on a single domain
- get_users / WP_User_Query returns empty when logged out
- How to hook into user registration process Before user registers
- Upload files programmatically to users
- update_user_meta adding new rows in db for same key
- How to query users by meta value, even when meta key doesn’t exist?
- What is the meta-box-order_post_hash used for?
- How To Get User Data in Callback Function for pre_user_nicename?
- Check if username exist with AJAX
- Add a member number to new user
- Allow role to edit users at lower level with only specific metadata
- Hook or action to save profile fields at specific time
- User meta conventions / name registry, for social media links
- Get user’s ID on logout
- How to get the user description with get_users?
- get current user not working
- Sanitize textarea instead of input
- Multiple User-Meta Values in One User-Meta Key
- Getting $user_id for the_author_meta outside the loop in multisite
- Gravity Custom Merge Tags [closed]
- No first_name or user_firstname property in WP_User object
- How to insert new element to existing array in usermeta?
- Displaying a Welcome Message to a Woocommerce User
- Is there a maximum length to user passwords?
- Author list ‘special’ author first then ‘normal’ author
- Possible bug: update_user_meta is updating two unique meta entries
- Update user meta through a front end form
- What is the difference between get_the_author_meta() and get_user_meta()?
- How to display current_user bio
- Is a user_meta research case-sensitive or not
- Average Account Age
- Get the Google+ and Twitter links – WordPress SEO plugin
- How to tell whether a user meta value has increased or decreased [closed]
- Showing all users who match 2 meta fields with current user
- Adding current user’s ID to the end of PDF hyperlinks in post content
- How to add custom fields to the all users page
- update_user_meta() not working
- How to display user’s avatar on their profile page?
- Send mail to user only once when specific check box is selected and updated from profile meta updated by admin
- WP_user_query throws a 404 error
- Incrementally add or substract from usermeta field
- Data sanitization for user registration and user login
- Is it possible to read a result if wp_update_user or update_user_meta fails?
- set a user-meta key as avatar
- Prevent update of custom user profile meta field on the front end after 1st entry
- Should I encrypt the response that triggers an Ajax action? Is nonce sufficient?
- User last login and user last visit problem
- Why get_users() not working on the admin backend?
- Can I set user meta for theoretical user 0?
- Is there a way to append meta data without creating a race condition?
- How can I save unique user data on my site? [closed]