返回列表 发布新帖
查看: 287|回复: 1

[代码技巧] 美化WordPress默认登录页

[复制链接]
SunJu_FaceMall
社区贡献

315

主题

190

回帖

1万

积分

等级头衔
Icon组别 : 管理员
Icon等级 :

积分成就
   钻石 : 524 颗
   贡献 : 1779 点
   金币 : 12 枚
Icon在线时间 : 1295 小时
Icon注册时间 : 2024-11-22
Icon最后登录 : 2025-11-14

荣誉勋章

会员LV.1会员LV.2会员LV.3会员LV.4会员LV.5会员LV.6会员LV.7会员LV.8会员LV.9会员LV.10

风云·优秀版主

飞流名人堂成员

1

实名认证 手机认证 vip vip-year FLLTCN发表于 2025-4-29 23:33:26 来自手机端 | 查看全部 |阅读模式 北京

资源无需等待,交易就趁现在,全面资源整合网络大咖云集,让你轻松玩转互联网!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
1000175603.webp
将下面的代码添加到WordPress主题的“functions.php”文件中即可。
PHP代码:
  1. /**
  2. * 美化Wordpress登录页 By 一为
  3. * 原文地址:https://www.iowen.cn/chundaimameihuawordpressmorendengluye/
  4. */
  5. function io_login_header(){
  6.     echo '<div class="login-container">
  7.     <div class="login-body">
  8.         <div class="login-img shadow-lg position-relative flex-fill">
  9.             <div class="img-bg position-absolute">
  10.                 <div class="login-info">
  11.                     <h2>'. get_bloginfo('name') .'</h2>
  12.                     <p>'. get_bloginfo('description') .'</p>
  13.                 </div>
  14.             </div>
  15.         </div>';
  16. }

  17. function io_login_footer(){
  18.     echo '</div><!--login-body END-->
  19.     </div><!--login-container END-->
  20.     <div class="footer-copyright position-absolute">
  21.             <span>Copyright © <a href="'. esc_url(home_url()) .'" class="text-white-50" title="'. get_bloginfo('name') .'" rel="home">'. get_bloginfo('name') .'</a></span>
  22.     </div>';
  23. }
  24. add_action('login_header', 'io_login_header');
  25. add_action('login_footer', 'io_login_footer');


  26. //登录页面的LOGO链接为首页链接
  27. add_filter('login_headerurl',function() {return esc_url(home_url());});
复制代码

CSS代码:
  1. /**
  2. * 美化Wordpress登录页 By 一为
  3. * 原文地址:https://www.iowen.cn/chundaimameihuawordpressmorendengluye/
  4. */
  5. function custom_login_style(){
  6.     $login_color = io_get_option('login_color',array('color-l'=>'','color-r'=>''));
  7.     echo '<style type="text/css">
  8.     body{background:'.$login_color['color-l'].';background:-o-linear-gradient(45deg,'.$login_color['color-l'].','.$login_color['color-r'].');background:linear-gradient(45deg,'.$login_color['color-l'].','.$login_color['color-r'].');height:100vh}
  9.     .login h1 a{background-image:url('.io_get_option('logo',get_template_directory_uri() .'/images/logo.png').');width:180px;background-position:center center;background-size:'.io_get_option('login_logo_size',160).'px}
  10.     .login-container{position:relative;display:flex;align-items:center;justify-content:center;height:100vh}
  11.     .login-body{position:relative;display:flex;margin:0 1.5rem}
  12.     .login-img{display:none}
  13.     .img-bg{color:#fff;padding:2rem;bottom:-2rem;left:0;top:-2rem;right:0;border-radius:10px;background-image:url('.io_get_option('login_ico',get_template_directory_uri() .'/images/login.jpg').');background-repeat:no-repeat;background-position:center center;background-size:cover}
  14.     .img-bg h2{font-size:2rem;margin-bottom:1.25rem}
  15.     #login{position:relative;background:#fff;border-radius:10px;padding:28px;width:280px;box-shadow:0 1rem 3rem rgba(0,0,0,.175)}
  16.     .flex-fill{flex:1 1 auto}
  17.     .position-relative{position:relative}
  18.     .position-absolute{position:absolute}
  19.     .shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}
  20.     .footer-copyright{bottom:0;color:rgba(255,255,255,.6);text-align:center;margin:20px;left:0;right:0}
  21.     .footer-copyright a{color:rgba(255,255,255,.6);text-decoration:none}
  22.     #login form{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-width:0;padding:0}
  23.     #login form .forgetmenot{float:none}
  24.     .login #login_error,.login .message,.login .success{border-left-color:#40b9f1;box-shadow:none;background:#d4eeff;border-radius:6px;color:#2e73b7}
  25.     .login #login_error{border-left-color:#f1404b;background:#ffd4d6;color:#b72e37}
  26.     #login form p.submit{padding:20px 0 0}
  27.     #login form p.submit .button-primary{float:none;background-color:#f1404b;font-weight:bold;color:#fff;width:100%;height:40px;border-width:0;text-shadow:none!important;border-color:none;transition:.5s}
  28.     #login form input{box-shadow:none!important;outline:none!important}
  29.     #login form p.submit .button-primary:hover{background-color:#444}
  30.     .login #backtoblog,.login #nav{padding:0}
  31.     @media screen and (min-width:768px){.login-body{width:1200px}
  32.     .login-img{display:block}
  33.     #login{margin-left:-60px;padding:40px}
  34.     }
  35. </style>';
  36. }
  37. add_action('login_head', 'custom_login_style');
复制代码

添加完上面两段代码就可以使用美化的登录页了,就这么简单,赶紧试试吧。

移除 WordPress 5.9 登录页面中的语言切换框
1000175604.webp
将下面的代码添加到WordPress主题的“functions.php”文件中
  1. add_filter( 'login_display_language_dropdown', '__return_false' );
复制代码
路虽远,行则将至;事虽难,做则必成。
社区贡献

67

主题

1159

回帖

3万

积分

等级头衔
Icon组别 : 银河会员
Icon等级 :

积分成就
   钻石 : 1 颗
   贡献 : 14405 点
   金币 : 0 枚
Icon在线时间 : 1404 小时
Icon注册时间 : 2024-11-30
Icon最后登录 : 2025-11-8

荣誉勋章

经验·剑士经验·骑士经验·领主在线时间LV.1在线时间LV.2在线时间LV.3起源之星(限定)国庆节中秋节七夕节

柒沐

777

vip vip-year 发表于 2025-4-30 06:20:47 来自手机端 | 查看全部 福建厦门
感谢分享,飞流有你更精彩!
企鹅(VX):550577777
数字飞扬,卓越一流。(官Q群123129)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

飞流广播+ 发布

系统消息:柒沐已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
10-30 17:02
系统消息:柒沐已经连续答对10道难题,逆天学霸谁与争锋?!#每日答题#
10-09 09:07
系统消息:柒沐已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
09-24 09:00
系统消息:柒沐已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
09-11 11:40
系统消息:柒沐已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
09-02 09:17
系统消息:柒沐已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
08-27 08:56
系统消息:柒沐已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
08-20 15:12
系统消息:柒沐已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
08-03 10:22
系统消息:柒沐已经连续答对10道难题,逆天学霸谁与争锋?!#每日答题#
06-30 08:57
系统消息:柒沐已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
06-18 09:14
系统消息:清风网络已经连续答对10道难题,逆天学霸谁与争锋?!#每日答题#
04-11 09:40
系统消息:清风网络已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
04-10 09:31
系统消息:IXM77777已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
04-09 13:44
系统消息:清风网络已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
04-09 09:22
系统消息:柒沐已经连续答对10道难题,逆天学霸谁与争锋?!#每日答题#
04-09 08:52
系统消息:清风网络已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
04-08 09:24
系统消息:柒沐已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
04-07 09:02
系统消息:柒沐已经连续答对10道难题,逆天学霸谁与争锋?!#每日答题#
02-27 09:35
系统消息:柒沐已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
02-26 09:06
系统消息:柒沐已经连续答对3道难题,逆天学霸谁与争锋?!#每日答题#
02-25 08:49
站内通告

提供资源交易、信息共享、靓号交流、技术变现、学习问答、兴趣娱乐等全面服务。

1.丰富功能系统,扩展社区特色玩法,打造最好的互联网聚集圈子。

2.准确信息真实交易,安全快捷又方便,让虚拟交易面对面。

3. 天上不会掉馅饼,话术骗术迷人心,切勿脱离平台线下交易,被骗与平台无关!

4. 欺诈骗钱,违规违法将视情受到警告&禁言&封号甚至检举至👮🏻‍♀️处理!

官方Q群:123129钉推群:BAYR2383 站长QQ:3220000000

投诉/建议/商务合作联系

fl@fllt.cn

严禁私下交易,被骗与本站无关。
违反交易细则,取证立查严惩。
  • 钉钉新帖推送群
  • 官方交流QQ群
  • 站长唯一微信号

👮曝光Ta|🧿小黑屋|📴手机页|飞流网 ( 渝ICP备2025054677号-1|电信增值许可 渝B2-20250789 )|网站地图

GMT+8, 2025-11-16 15:00 , Processed in 0.082974 second(s), 61 queries, MemCached On , Gzip On.

Based on XJ-TX X3.5 Licensed

飞流论坛 HanAnalytics icp Astro vhAstro-Theme

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表