• 问题反馈可发送邮件到stubbornhuang@qq.com

  • 在本站开通年度VIP,无限制下载本站资源和阅读本站文章

  • 本站由于前段时间遭受到大量临时和国外邮箱注册,所以对可注册的邮箱类型进行了限制!

  • 本站会放置Google广告用于维持域名以及网站服务器费用。

  • 感谢大家访问本站,希望本站的内容可以帮助到大家!

  • 欢迎大家交换友链,可在https://www.stubbornhuang.com/申请友情链接进行友链交换申请!

  • 计算机图形学与计算几何经典必备书单整理,下载链接可参考:https://www.stubbornhuang.com/1256/

  • 工资「喂饱肚子」,副业「养活灵魂」!

  • 如果觉得本站的内容有帮助,可以考虑打赏博主哦!

WordPress – 修改登录页面背景为必应每日一图

WordPress 发布于2023-05-16 阅读 3,568次 0次评论 0次点赞 本文共1382个字,阅读需要4分钟。

WordPress默认的用户登录背景是灰白色的,非常单调,我们可以使用必应每日一图作为WordPress用户登录界面的背景。

必应每日一图的接口有两种形式,

1 将WordPress登录界面背景替换为必应每日一图

所以对于这两种格式,我们使用不同的方法,下面的代码需放入主题的functions.php中。

如果使用的是第一个接口,返回的xml,我们可以使用下面的代码:

function modify_login_background(){
    $str=file_get_contents('http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1');
    if(preg_match("/<url>(.+?)<\/url>/ies",$str,$matches))
    {
        $imgurl='http://cn.bing.com'.$matches[1];
        echo'<style type="text/css">body{background: url('.$imgurl.');width:100%;height:100%;background-image:url('.$imgurl.');-moz-background-size: 100% 100%;-o-background-size: 100% 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;-moz-border-image: url('.$imgurl.') 0;background-repeat:no-repeat\9;background-image:none\9;}</style>';
    }
}
add_action('login_head', 'modify_login_background');

如果使用的是第二个接口,返回的是json,我们可以使用下面的代码:

function modify_login_background(){
    $str=file_get_contents('http://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1');
    $json=json_decode($str,true);
    $imgurl=$json['images'][0]['url'];
    $imgurl='http://cn.bing.com'.$imgurl;

    echo'<style type="text/css">body{background: url('.$imgurl.');background-image:url('.$imgurl.');-moz-border-image: url('.$imgurl.');}</style>';
    }
add_action('login_head', 'modify_login_background');

上述两个代码都是可以是使用的,随便使用哪一种都可以。

修改后的登录界面如下

WordPress - 修改登录页面背景为必应每日一图-第0张图片

欢迎扫码关注我的微信公众号,及时获取文章更新

微信公众号二维码

本文作者:StubbornHuang

版权声明:本文为站长原创文章,如果转载请注明原文链接!

原文标题:WordPress – 修改登录页面背景为必应每日一图

原文链接:https://www.stubbornhuang.com/2614/

发布于:2023年05月16日 10:49:40

修改于:2023年05月16日 10:49:40

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

文章末尾
上一篇
Windows - GDI/GDI+区别、用法总结
Windows编程
下一篇
WordPress - 自定义修改用户登录页面的logo(图片、链接、提示信息)、登录框内容、底部内容、css
WordPress
当前分类随机文章推荐

发表评论

您必须 [ 登录 ] 才能发表留言!

关注我们的公众号

微信公众号