WP – ADMIN LOCK DOWN

		
		
			

Just use the plugin called -> wps hide login

Can do the following as a quick fix:
———————————————
** With the following, the base urls are taken care of. If you just do: http://site.com/wp-login.php?* … and hit enter, you’ll get the admin login page.
———————————————
function goto_login_page()
{
global $page_id;

$login_page = home_url();

$page = basename($_SERVER[‘REQUEST_URI’]);
if ($page == “wp-login.php” && $_SERVER[‘REQUEST_METHOD’] == ‘GET’)
{
wp_redirect($login_page);
exit;
}
if ($page == “wp-admin” && $_SERVER[‘REQUEST_METHOD’] == ‘GET’)
{
wp_redirect($login_page);
exit;
}
if ($page == “wp-signup.php” && $_SERVER[‘REQUEST_METHOD’] == ‘GET’)
{
wp_redirect($login_page);
exit;
}
if ($page == “wp-admin/index.php” && $_SERVER[‘REQUEST_METHOD’] == ‘GET’)
{
wp_redirect($login_page);

exit;
}
}

add_action(‘init’, ‘goto_login_page’);