wordpress添加ip访问记录-泓源视野

wordpress添加ip访问记录

<?php
/*打开文件用于记录访问量,如果文件不存在自动创建*/
$counterFile = "counter.txt";
$fp = fopen($counterFile,"a+");
/*获取IP*/
$adress=$_SERVER["REMOTE_ADDR"];
/*统计访问量*/
$num = fgets($fp,5);
$num += 1;
print "您是第 "."$num"." 位访客,"." 您的IP是:["."$adress"."]";
/*关闭文件,重新以只写的方式打开*/
fclose($fp);
$fp=fopen($counterFile,"w");
/*更新变量$fp的值*/
fwrite($fp, $num);
fclose($fp);
?>

[使用方法]

把代码复制到wordpress的【外观】->【主题编辑器】->【footer.php主题页脚文件】中
看看效果吧

wordpress添加ip访问记录插图

2.保存访客IP

[原码]

<?php
/*打开文件用于保存访客IP,如果文件不存在自动创建*/
$IPFile = "wp-IP.txt";
/*以追加方式打开文件*/
$fp = fopen($IPFile,"a");
/*获取访客IP*/
$adress=$_SERVER["REMOTE_ADDR"];
/*把IP写入文件*/
fwrite($fp, $adress);
/*界面美化和添加时间*/
fwrite($fp,"\r\n");
//date_default_timezone_set(PRC);
fwrite($fp,date("d-m-Y H:i:s"));
fwrite($fp,"\r\n");
fwrite($fp,"#-----------------#");
fwrite($fp,"\r\n");
//fclose($fp);
?>

[使用方法]

把代码复制到wordpress的【外观】->【主题编辑器】->【footer.php主题页脚文件】中
看看效果吧
wordpress添加ip访问记录插图1

3.使用新建页面然后添加显示到页面的代码

<--html--><a href="wp-IP.txt" target="show" rel="noopener noreferrer">IP访问记录</a><iframe name="show" id="show" width="300" height="500"/><--/html-->

4.温馨提示

(1)以上两个代码可以分别单独使用也可以都用,建议都添加否则只用第二部分代码不能在网站显示哦。

(2)Wordpress中默认获取时间为格林威治时间与北京时间相差8小时,所以要在获取时间语句前添加一下函数

/界面美化和添加时间/

date_default_timezone_set(PRC);

其中PRC代表中华人民共和国。

另:
date_default_timezone_set(‘Asia/Shanghai’)
新加坡:Asia/Singapore
大陆:‘Asia/Shanghai’(依次为上海,重庆,乌鲁木齐)
港台地区:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次为澳门,香港,台北)

本文由 泓源视野 作者:admin 发表,其版权均为 泓源视野 所有,文章内容系作者个人观点,不代表 泓源视野 对观点赞同或支持。如需转载,请注明文章来源。
15

发表评论

Protected with IP Blacklist CloudIP Blacklist Cloud
您是第8236852 位访客, 您的IP是:[3.81.222.152]