WordPress—从美化到跑路

Ginc
Ginc
管理员
66
文章
0
粉丝
站点美化1 242阅读模式

WordPress建站一分钟,美化到白头。
这几天一直在到处寻找能让网站变得更高大上的方法,找到不少,但是分享的人也不少,常见的就不分享了。
这里会分享几个不多见的代码
今天分享第一个:添加欢迎弹窗
1、添加代码
找到.function.php 下添加如下代码 (注1

//网站欢迎语弹框,显示天气及地理位置
function show_addr(){
    $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; //获取当前位置的ip
    $res0 = file_get_contents("http://whois.pconline.com.cn/?ip=$ip"); //太平洋电脑ip地址库
    $res0 = json_decode($res0,true);//json转换数组
    //var_dump($res0);
    $host  =  $res0['data']['region'].$res0['data']['city'];//城市地区拼接
    echo "<div id=\"welcome\" style=\"text-align:center;\">欢迎来自 <span class=\"from-url\">".$host."</span> 的网友!<br><center>今日:<iframe width=\"180\"scrolling=\"no\" height=\"18\" frameborder=\"0\" allowtransparency=\"true\" src=\"https://i.tianqi.com/index.php?c=code&id=1&icon=1&wind=0&num=1\">
</iframe></center><div class=\"closebox\"><a href=\"javascript:void(0)\"onclick=\"$('#welcome'). slideUp('slow');$('.closebox').css('display','none');\" title=\"关闭\">关闭</a></div></div>";  //输出欢迎语及关闭
}

2、添加css文章源自今夕何夕兮-https://www.ginc.site/code404.html

将以下代码添加至外观—自定义—额外css中 (注2)文章源自今夕何夕兮-https://www.ginc.site/code404.html

#welcome {background:#ffffff;border:-100px solid #ffffff;color:#000000;font-size:12px;opacity:0.7;filter:alpha(opacity=70);padding:10px 20px;position:fixed;right:50px;bottom:30px;z-index:99999;border-top-left-radius: 15px;border-bottom-right-radius: 15px;border-top-right-radius: 15px;border-bottom-left-radius: 15px;}
.from-url{color:#DC143C;font-weight: 50;}
.closebox{float:center;text-align:center;font-size:16px;margin-top:10px;}

3、调用代码+
方法1:在header.php文件中 搜索 </head> 在前面粘贴下面代码文章源自今夕何夕兮-https://www.ginc.site/code404.html

<?php
if(!wp_is_mobile()){?>
<?php show_addr();?>
<?php }?>

方法2:在到主题页脚 footer.php 文件 搜索 </body> 在前面粘贴下面代码文章源自今夕何夕兮-https://www.ginc.site/code404.html

<?php
if(!wp_is_mobile()){?>
<?php show_addr();?>
<?php }?>

至此,欢迎弹窗效果完成。文章源自今夕何夕兮-https://www.ginc.site/code404.html

以上代码出自 https://www.dqzboy.com/4629.html 本文是基于argon主题基础上进行修改。
注1:原文中原IP地址库是淘宝地址库,淘宝地址库2022年3月31日起永久关停,(具体公告见:https://ip.taobao.com/)导致该功能以及无法完成,所以换了太平洋电脑IP地址库,有条件的可以换其他库。文章源自今夕何夕兮-https://www.ginc.site/code404.html

另外代码中天气预报是由 https://www.tianqi.com/plugin 提供,可以从该网站直接生api代码,有几十种主题可选,稍加修改即可使用,可以说肥肠方便。文章源自今夕何夕兮-https://www.ginc.site/code404.html

注2:原文中css代码是添加到 style.css 文件中,但是我试过很多次,都没有正确显示,在额外css中添加没有问题,不知道是不是因为argon主题的问题。有懂的可以留言讨论。文章源自今夕何夕兮-https://www.ginc.site/code404.html

写在最后,对强迫症而已,用在网站美化上的时间绝对是要占绝大多数的。
另外,我现在需要一个能不往wordpress后台上传图片就能使用链接的方案(是不是叫图床),希望有大佬能指点迷津。文章源自今夕何夕兮-https://www.ginc.site/code404.html 文章源自今夕何夕兮-https://www.ginc.site/code404.html

转载请注明来自:今夕何夕兮
本站原创内容版权遵循 CC-BY-NC-SA4.0 协议授权,本站部分资源收集于网络,只做学习和交流使用,版权归原作者所有。

weinxin
提示:
若文章中图片、链接等信息出错,请及时反馈,博主将在第一时间更新。谢谢大家!
 
Ginc
  • 本文由 Ginc 发表于2022年9月4日
  • 转载请保留本文链接:WordPress—从美化到跑路:https://www.ginc.site/code404.html
    • 今夕
      今夕

      测试

    匿名

    发表评论

    匿名网友
    确定

    拖动滑块以完成验证