重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、定制登录页面 Logo
成都创新互联专注于尼元阳企业网站建设,成都响应式网站建设,商城建设。尼元阳网站建设公司,为尼元阳等地区提供建站服务。全流程按需求定制开发,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务
默认登陆页面是 WordPress 的 logo,如果你希望使用自己的的 Logo,可以通过 login_head Hook 来定制它,注意要加上 !important ,这样优先级才会最高,才不会被默认的覆盖。
add_action('login_head', 'wpjam_login_head');
function wpjam_login_head() {
?
style type="text/css"
.login h1 a { width:228px; height:120px;background-size: 228px 120px; background-image: url(""/custom-login-logo.png") !important;}
/style
?php
}
2、定制登录页面 Logo 的链接
默认登录页面 Logo 的链接是连到 https: // wordpress.org,比如希望将这个链接连到博客的首页:
add_filter('login_headerurl', 'wpjam_login_headerurl');
function wpjam_login_headerurl(){
return home_url();
}
3、定制登录页面 Logo 的链接标题
默认登录页面 Logo 的链接标题是:“Powered by WordPress”,比如希望将这个标题改成博客的名称:
add_filter('login_headertitle', 'wpjam_login_headertitle');
function wpjam_login_headertitle(){
return get_bloginfo('name');
}
通常wordpress登录页是wp-login.php. 在源码中找到相关的源码删除掉或者注释掉
相关源码可以通过前台F12调试,以愁容么浏览器为例
登陆页面按F12 再出现的窗口中点鼠标指针那个图标变为蓝色然后挪动鼠标到首页那个标签 就可以在下边窗口中看到前台代码,然后根据结构以及前台代码从wp-login.php找到相应的PHP 代码删除掉。
自定义登陆界面,一般包含了3个方面:
1, 自定义logo;(默认是WordPress的logo)
2, 自定义logo指向的链接;(默认指向WordPress官网)
3, 背景图片;(默认没有背景图片)
如下代码,就是对以上3个方面的自定义,将代码加入functions.php文件即可。
以下代码,请根据自己的情况,调整各项参数。
/* 自定义登陆界面 */
add_filter('login_headerurl', create_function(false,'return "";' ));
add_filter('login_headertitle', create_function(false,'return "云上小悟,麦新杰的独立博客!";'));
function custom_loginlogo() {
echo'style type="text/css"
div#login h1 a {
background-image: url("");
width:129px;
height:130px;
background-size:129px;130px;
}
.login {
background-image: url("");
background-repeat:no-repeat;
-moz-background-size:100% 100%; /* 老版本的 Firefox */
background-size:100% 100%;
padding:24px;
}
/style';
}
add_action('login_head', 'custom_loginlogo');
本题答案来自云上小悟独立博客,原文链接: