WordPress隐藏wp-admin后台登陆地址

WordPress博客 admin 929浏览

使用CMS开源程序wordpress,大部分的wp后台登录基本是/wp-admin或者是/wp-login.php,因此修改网站后台登陆地址对于保护网站安全具有一定的促进作用!通过简单的几行代码实现,下面是通过代码实现的方法步骤:

//修改登录界面地址
add_action('login_enqueue_scripts','login_protection');  
function login_protection(){  
if($_GET['cms'] != 'web'){
wp_redirect(get_bloginfo('url'));
}  
}

注意把以上代码添加到主题的functions.php文件中,保存后,就要使用http://域名/wp-login.php?cms=web进入后台登陆界面,而访问原来的登陆地址时会自动跳转到网站首页。

或者使用以下代码:

//修改登录界面地址
function Bing_crack_protection(){
$Bing_q='cms';//等号前的内容
$Bing_h='web';//等号后的内容
if($_GET{$Bing_q} != $Bing_h)header('Location: http://www.域名/');//如果还用原来的登录地址,会自动跳转到博客首页
}
add_action('login_enqueue_scripts','Bing_crack_protection');

以上2种办法都可以达到免插件修改wordpress网站后台登陆地址目的,其中的参数cms与web可以设置为自己熟悉的参数,登录网址注意保存下,如果后面忘记怎么办?登录你的主机或者服务器找到主题下functions.php文件即可查看.

补充参考:

  1. WordPress隐藏后台登录地址的最新最简单的方法
  2. wordpress默认后台登陆管理地址修改方法汇总

转载请注明:大灰牛博客 » WordPress隐藏wp-admin后台登陆地址