WEB主题公园[www.themepark.com.cn]用心做最好的原创中文WordPress主题!

WordPress技术博客 news
您现在的位置:首页 > WordPress技术博客 > 修改WP的登陆地址,让网站更加安全

本周推荐网站模板

WordPress主题视频教程

最近更新的WordPress主题
最新更新过的网站模板

修改WP的登陆地址,让网站更加安全

发布时间:2016/11/17 WordPress技术博客 wp应用技术 68 0

修改wordpress默认的的登陆地址

我们都知道,wordpress的登陆地址默认有2个,一个是输入域名/wp-login.php ,另一个是输入域名/wp-admin,输入域名/wp-admin之后会跳转到wp-login.php并转向到仪表盘

因为所有的wordpress网站都是这样的一个方式,那么如果别人知道我们使用的是wordpress建立的网站,那么就能够试出来登陆的地址了。

因此如果你想要修改这个网站登陆地址,不让别人随便就能猜到,可以使用下面的方式进行自定义网站的登陆地址:

使用如下代码添加进入你的主题文件function.php(主题公园的付费版用户可以加入function/function_z.php或者widget.php)

 

add_action('login_enqueue_scripts','login_protection');
function login_protection(){
if($_GET['login'] != 'themepark')header('Location:'.get_bloginfo('url'));
}

上面标红的字体就是我们进入登陆界面的命令,以WEB主题公园的官网为例:

增加代码之前,登陆地址为http://www.themepark.com.cn/wp-admin/或者http://www.themepark.com.cn/wp-login.php

增加了这段代码之后,登陆就变成了

http://www.themepark.com.cn/wp-login.php?login=themepark

如果不是输入的这个命令url,就会跳转到你的网站首页。

 

修改wordpress登陆之后跳转的页面

我们使用过wordpress都知道,wordpress登陆之后会跳转仪表盘,如果你不想让wordpress登陆之后跳转仪表盘 ,可以使用下面的代码,并控制你想要跳转的页面:
function my_login_redirect($redirect_to, $request){
if( empty( $redirect_to ) || $redirect_to == 'wp-admin/' || $redirect_to == admin_url() )
return home_url("/wp-admin/edit.php");
else
return $redirect_to;
}
add_filter("login_redirect", "my_login_redirect", 10, 3);

 

上面的标红字体就是域名之后的后缀,直接添加上面的代码会在登陆之后跳转到所有文章页面。

你可以将他替换为任意wordpress后台地址的目录页面,这样就能跳转到你想要的页面了。

WordPress原创主题,高端网站模板建站,网站模板建站资源以及开发知识分享,尽在WEB主题公园

如未标明出处,所有文章均为WEB主题公园原创,如需转载,请附上原文地址,感谢您的支持和关注。

============关于WEB主题公园=============

WEB主题公园致力于开发适合中国人习惯的中文WordPress网站模板,并提供全程视频教程,让您能够轻松的使用网站模板建立好自己的网站!

分享WordPress开发,网站维护经验,分享更多有用的WordPress知识

WEB主题公园--做最好的中文原创WordPress主题,网站模版。