前言:
用WordPress 做网站,如果需要做备案评审的话,还是有许多地方要改的,根据评审要求(挺多的 ╮(╯▽╰)╭~) 做相应的修改。
比如:在后台需要做个显示 新用户注册时间 和 访客登录的IP 显示、访客日志统计、登录失败次数限制等诸多要求。没办法,只能网上找资料了 -_-|||~
这里先说一下,在后台 添加用户注册时间 和 登录IP 的显示:
找到 wp-includes/functions.php 这个文件 编辑打开,在文本末尾添加 即可
代码如下(网上找的,可用):
--------------- 华丽的分割线 -------------
/**
* add the register record.
*/
function get_client_ip() {
if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))
$ip = getenv("HTTP_CLIENT_IP");
else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"),
"unknown"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
$ip = getenv("REMOTE_ADDR");
else if (isset ($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR']
&& strcasecmp($_SERVER['REMOTE_ADDR'], "unknown"))
$ip = $_SERVER['REMOTE_ADDR'];
else
$ip = "unknown";
return ($ip);
}
// 创建一个新字段存储用户注册时的IP地址
add_action('user_reg