WP-Mix

A fresh mix of code snippets and tutorials

All WordPress Login Parameters

Here is a list of all the query string parameters used on the WordPress Login Page. Knowing these can be useful when you are customizing the Admin Area and related functionality, so you can be sure to cover all the bases.

Of course, the main WP Login screen is located at:

http://example.com/wp-login.php

Then from that page, the following query-string parameters each result in a specific view (with different elements displayed on the page):

# reset password
http://example.com/wp-login.php?action=rp
http://example.com/wp-login.php?action=resetpass
http://example.com/wp-login.php?action=lostpassword
http://example.com/wp-login.php?action=lostpassword&error=invalidkey

# registration
http://example.com/wp-login.php?action=register
http://example.com/wp-login.php?checkemail=confirm
http://example.com/wp-login.php?checkemail=registered
http://example.com/wp-login.php?registration=disabled

# logged out
http://example.com/wp-login.php?loggedout=true

# other
http://example.com/wp-login.php?redirect_to

Update: There is another login screen/view called the interim login screen. Check it out for more details.

I’m pretty sure this is all of them. If I missed anything please let me know. Thanks! :)

Learn more

Digging Into WordPressWordPress Themes In DepthWizard’s SQL Recipes for WordPress