WordPress添加问候语弹窗

如图所示:

实现方法
一、在functions.php文件内添加以下代码
//网站欢迎语弹框,显示天气及地理位置
function show_addr(){
    $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; //获取当前位置的ip
    $res0 = file_get_contents("http://ip.taobao.com/service/getIpInfo.php?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>";  //输出欢迎语及关闭
}
二、主题style.css文件内或者自定义额外CSS添加以下代码
/* 网站欢迎语弹框,显示天气及地理位置 */
#welcome {background:#ffffff;border:0px solid #ffffff;color:#000000;font-size:14px;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:#3d3b4f;font-weight: 700;}
.closebox{float:center;text-align:center;font-size:16px;margin-top:10px;}
三、在header.php文件</head>前添加以下调用代码
超卓网
抱歉!隐藏内容,请输入密码后可见!
请打开微信扫描右边二维码回复关键字“1332”获取密码,也可以微信直接搜索“超卓网”关注微信公众号获取密码。
好了,以上步骤操作完就可以实现图片所示的欢迎语弹窗提示了,Ps:弹窗是在网站右下角展示,且手机端是不生效的
 收藏 (0) 赞助

赞助超卓网

支付宝

微信

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《WordPress添加问候语弹窗》
文章链接:https://chaozhuowang.com/1332.html
分享到: 生成海报
  以上文章内容包括但不限于(文字、图片、软件、程序等)部分来自网络搜集并进行整理,本网站提供的内容仅用于个人学习、研究使用,我们不能保证内容的正确性与完整性。通过使用本站内容随之而来的风险与本站无关,访问者可将本网站提供的内容或服务用于个人学习、研究等,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。

超卓网,免费分享资源的网站

9.9包邮超卓驿站
切换注册

登录

点击按钮进行验证

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活