function change_admin_URL_idc() { $secret_string = 'Your_Word'; $request_uri = $_SERVER['REQUEST_URI']; if (strpos($request_uri, 'wp-login.php') !== false && strpos($request_uri, $secret_string) === false) { wp_redirect(home_url()); exit; } } add_action('login_head', 'change_admin_URL_idc'); --------------- To login go to: --------------- https://.../wp-login.php?mySecretString=Your_Word