login_url
authFilters the login page URL
login_url is how membership and white-label sites hide wp-login.php. Return a full URL, not a path fragment.
Signature
apply_filters( 'login_url', string $login_url, string $redirect, bool $force_reauth );Example
add_filter( 'login_url', function( $url ) {
return home_url( '/my-login/' );
} );Common Use Cases
- Custom login page URL
- Hide wp-login.php from bots
- Membership site login flow
- White-label WordPress projects


