基于WordPress
的网站有很多统计功能。但是只能统计文章阅读数。不能统计访客人数。以下代码可以实现获取来访用户的IP地址
,一个IP
对应一次访问
。即使刷新也不会增加访问量。这个非常精确。
1、创建一个存储数据
的表。进入MySQL
后直接创建即可。
create table wp_jc_count(
id int not null auto_increment primary key,
ip varchar(20) not null,
times int default 0
);
2、创建一个php脚本
。复制到需要显示的地方即可。注意:里面需要修改MySQL
的账户和密码
。
<?php
class visitorInfo
{
//获取访客ip
public function getIp()
{
$ip=false;
if(!empty($_SERVER["HTTP_CLIENT_IP"])){
$ip = $_SERVER["HTTP_CLIENT_IP"];
}
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ips = explode (", ", $_SERVER['HTTP_X_FORWA