1.记录访问量,显示访客IP

[php原码]

<?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);
$fpp=fopen($counterFile,"w"); /*更新变量$fpp的值*/
fwrite($fpp, $num); fclose($fpp); ?>

[使用方法]

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

看看效果吧

2.保存访客IP

[原码]

<?php

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

[使用方法]

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

看看效果吧

3.温馨提示

(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 (依次为澳门,香港,台北)

Wordpress用文件记录访客 IP和访问量的更多相关文章

  1. 使用CDN后如何配置Apache使其记录访客真实IP

    今天想看看哪些地区的人访问过我的网站,于是打开Apache网站响应日志,把访客IP复制到百度,发现搜到的全部都是我是用的CDN的节点IP,真实的访客IP并没有被记录. 如图所示,上面的103.45.7 ...

  2. 获取访客IP、地区位置信息、浏览器、来源页面

    <?php //这个类似用来获取访客信息的 //方便统计 class visitorInfo { //获取访客ip public function getIp() { $ip=false; if ...

  3. PHP获取访客IP、地区位置信息、浏览器、来源页面

    不多说了,每个方法都注释了,可以直接用: <?php //这个类似用来获取访客信息的 //方便统计 class visitorInfo { //获取访客ip public function ge ...

  4. 利用PHP获取访客IP、地区位置、浏览器及来源页面等信息

    这篇文章主要介绍了利用PHP获取访客IP.地区位置.浏览器及来源页面等信息的相关资料,文中给出了详细的示例代码供大家参考学习,对大家具有一定的参考借鉴价值,需要的朋友们下面来一起看看吧. 前言 本文中 ...

  5. PHP实现网站访客来访显示访客IP&浏览器&操作系统

    PHP实现网站访客来访显示访客IP&浏览器&操作系统 代码 function getOs() { if (!empty($_SERVER['HTTP_USER_AGENT'])) { ...

  6. JS获取访客IP+判断归属地+自动跳转

    由于公司业务需要,需要对网站特定地区的访客进行不同跳转.比如,上海的用户跳转到“shanghai.url.cn”,南京的用户跳转到“nanjing.url.cn”.下面就是我的实现方法,分享出来,顺便 ...

  7. 【竞价网站绝技】根据访客ip,页面显示访客所属城市的html代码(借用YY IP地址库)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  8. PHP获取访客ip、系统、浏览器等信息[转]

    1.获取访客操作系统信息   <?php   function GetOs() {   if (!empty($_SERVER['HTTP_USER_AGENT'])) {   $OS = $_ ...

  9. JS获取访客IP进行自动跳转

    因业务需要进行地区判断跳转指定站点,下面是我个人实现的办法,分享给大家,仅供参考,切勿做非法用途 第一步,获取IP并判断归属地 直接使用搜狐的IP库查询接口 <script type=" ...

随机推荐

  1. Fundamentals of Power Electronics 目录

    Fundamentals of Power Electronics Translated By Siwei Yang (前六章翻译自Edition 2,后面部分翻译自Edition 3) Part I ...

  2. Dynamics CRM9.0更新了Chrome后菜单按钮变形

    前段时间Chorme更新后Dynamics CRM9.0的系统菜单样式变的很难看 具体修改方法如下: 找到Dynamics CRM安装目录C:\Program Files\Microsoft Dyna ...

  3. Typescript进阶之路

    TypeScript 何为TypeScript 一.编程语言类型 动态类型语言(Dynamically Typed Language) 类型的检查是在运行时才做 例子---JavaScript.Rub ...

  4. Ansible(1)- 简单介绍

    什么是 Ansible 开源部署工具,也是一个自动化运维工具 开发语言:Python Ansible 的特性 模块化部署管理:调用特定的模块,完成特定任务 三个关键模块:Paramiko(python ...

  5. Python 语言特性:编译+解释、动态类型语言、动态语言

    1. 解释性语言和编译性语言 1.1 定义 1.2 Python 属于编译型还是解释型? 1.3 收获 2. 动态类型语言 2.1 定义 2.2 比较 2. 动态语言(动态编程语言) 3.1 定义 3 ...

  6. API文档大集合

    [API文档大集合] sklearn API:http://sklearn.apachecn.org/cn/0.19.0/tutorial/index.html pandas API:http://p ...

  7. 【译】Android API 规范

    [译]Android API 规范 译者按: 修改R代码遇到Lint tool的报错,搜到了这篇文档,aosp仓库地址:Android API Guidelines. 58e9b5f Project ...

  8. DonkeyID---php扩展-64位自增ID生成器

    ##原理 参考Twitter-Snowflake 算法,扩展了其中的细节.具体组成如下图: 如图所示,64bits 咱们分成了4个部分. 毫秒级的时间戳,有42个bit.能够使用139年,从1970年 ...

  9. Windows Server中企业证书服务的安装

    目录 企业证书服务的安装 证书服务的应用 企业证书服务的安装 企业证书服务是基于域的,所以需要该服务器是域控服务器. 添加角色,勾选 Active Directory 证书服务 然后后面的一直下一步, ...

  10. POJ1611基础带权并查集

    题意:       有一个人生病了,和他一个社团或者间接和他有联系的人都会生病,问一共有多少人生病了. 思路:       比较简单和基础的题,带权并查集中的一种,就是记录更新集合元素个数,这个题目我 ...