1. 怎么改变wordpress后台登陆面页面
改掉登录页面的 URL黑客们会用暴力猜测数据库工具不断连接wp登录页面,这种工具会用他自己数据库中存放的数百万个常用用户名和密码组合进行爆破,如果不幸被命中,那么你的 wordPress 就被入侵了。
所以为了预防我们把wp后台登陆url改成一个只有自己才知道的 URL地址。2把WP主题文件夹里面的 functions.php 文件下载到本地,并备份一下。
用文本编辑器 notepad++ 打开 functions.php,在最下面粘贴以下代码:3//后台唯一登录地址add_action('login_enqueue_scripts','login_protection'); function login_protection(){ if(($_GET['admin'] != 'nishishui') || ($_GET['password'] != 'woshiguanliyuan'))header('Location: work_home_url();
$login_header_title = $current_site->site_name;
} else {
$login_header_url = __( 'work_home_url(); $login_header_title = $current_site->site_name;} else { $login_header_url = __( '";' ));
add_filter('login_headertitle', create_function(false,'return "云上小悟,麦新杰的独立博客!";'));
function custom_loginlogo() {
echo'<style type="text/css">
div#login h1 a {
background-image: url("/wp-content/uploads/2014/11/baidutiebaqianmingtupian.png");
width:129px;
height:130px;
background-size:129px;130px;
}
.login {
background-image: url("/wp-content/uploads/2014/02/yunshang.jpg");
background-repeat:no-repeat;
-moz-background-size:100% 100%; /* 老版本的 Firefox */
background-size:100% 100%;
padding:24px;
}
</style>';
}
add_action('login_head', 'custom_loginlogo');
本题答案来自云上小悟独立博客,原文链接:/wangzhan/zidingyidenglujiemian-4378
6. 如何更换wordpress后台登陆界面
方法1:直接修改安装目录下的wp-login.php文件(这种方法比较直接,但是不推荐)
if ( is_multisite() ) {
$login_header_url = network_home_url();
$login_header_title = $current_site->site_name;
} else {
$login_header_url = __( 'http://wordpress.org/' );
$login_header_title = __( 'Powered by WordPress' );
}
如果没有开启多站点功能的话,那么链接地址及其标题提示就是WordPress的内容;否则,就是网络站点的地址与站点名称。把else里面的内容修改即可。
方法2:修改自己的主题中的functions.php文件(一劳永逸的方法,推荐)
1、修改Logo上的链接
在functions.php中添加代码:
add_filter('login_headerurl', create_function(false,"return get_bloginfo( 'siteurl' );"));
2、修改Logo上的提示文字
在functions.php中添加如下代码:
add_filter('login_headertitle', create_function(false,"return get_bloginfo( 'description' );"));
3、修改由CSS控制显示的链接图片
在functions.php中添加如下代码:
1
2
3
4
5
6
add_action('login_head', 'my_custom_login_logo');
function my_custom_login_logo() {
echo '
h1 a { background-image:url('.get_bloginfo('template_directory').'/images/wordpress-logo.png) !important; }
';
}
然后在你的主题文件夹下的images文件夹中放置自己的LOGO 图片wordpress-logo.png。
转载请注明出处51数据库 » wordpress后台登录界面
_陈大喵-