The WP Login and/or WPS Pro Login Settings can be accessed via the WordPress Administration Panel. It can be found as a submenu item under the Settings menu.


Page ID
This should be the ID of the WordPress page to be used as the main login page. It is imperative that this page contain the
[[wp-login]] or [[wps-pro-login]] shortcode. depending on which plugin you are using. It is also as equally important that this field point to the correct page ID. An incorrect value here will wreak havoc across your whole login/registration system and is the number one cause of malfunctions with the plugin.
If Show In Pagelist is checked, a dynamic login link will appear in any menu generated with functions like wp_list_pages(), wp_page_menu() andwp_nav_menu(). This link will display “Log In” when a user is not logged in and “Log Out” when a user is logged in. This link is also translated if a different language is being utilized. To completely hide this link from these functions, simply uncheck this option.
If Enable “wp-login.css”  or “wps-pro-login.css”; depending on which plugin you are using, is checked, wp-login.css or wps-pro-login.css will be loaded within every page of your site. By default, the stylesheet contains the bare-minimum needed to make the login form look presentable. However, your specific theme may or may not change the intended appearance drastically. If you would like to make changes to the stylesheet, copy it to your current theme’s directory. If wp-login.css or wps-pro-login.css exists in your theme’s directory, the plugin will load this version instead of the default. This is particularly useful during upgrades to the plugin, where any changes made to the stylesheet within the plugin directory will be lost. If you do not wish to load the stylesheet, simply uncheck this option.


WP Login and/or WPS Pro Login utilizes “extensions” to extend the functionality of the base plugin. WP Login and/or WPS Pro Login extensions are similar to WordPress plugins, in the sense that they allow you to extend the basic functionality of the plugin as needed, without otherwise “bloating” the code. WP Login and/or WPS Pro Login comes bundled with many useful extensions by default. These are as follows:

  • Custom E-mail
  • Custom Passwords
  • Custom Redirection
  • Custom User Links
  • Security
  • Themed Profiles
  • User Moderation

Managing Extensions

In order to enable or disable a module, visit the WP Login and/or WPS Pro Login settings page, click on the General tab, followed by the Extensions sub-tab. Then check or uncheck Enable [Extension Name] and click Save Changes.