2024-05-19 10:03:55
,某些文章具有时效性,若有错误或已失效,请在下方留言。需求:在wordpress后台用户页面显示出用户注册时的ip地址和最近登录时ip,这个功能还是非常重要的,比如上次博主博客遇到恶意刷帖,10分钟被注册了几个垃圾账号,同步刷帖,如果能够在当时显示出注册时的IP地址,就能够及时的封禁IP!不至于花时间去查网站日志(如果嫌代码麻烦,文末提供了插件)
操作步骤如下
1、创建一个新的插件目录并创建一个新的 PHP 文件,例如 user-ip-details.php。
2、在 PHP 文件开头添加插件的基本信息,例如插件名称、版本等等。示例代码如下:
<?php
/**
* Plugin Name: 后台用户IP显示
* Plugin URI: https://www.pengqi.club/2925.html
* Description: 用于在wordpress后台用户页面显示出用户注册时的ip地址,和能够显示出最近登录时的ip地址
* Version: 1.0
* Author: 蛙言资源网
* Author URI: https://www.pengqi.club/
* Text Domain: user-ip-details
* Domain Path: /languages
*/
// Add custom columns to the users table.
3、在 user-ip-details.php
文件中添加以下代码:
4、将 PHP 文件上传到插件目录中,然后在 WordPress 后台启用插件。现在,当您查看用户管理页面时,您将可以看到一个新的 IP 地址列,其中包含每个新用户注册时使用的 IP 地址和最近登录时的IP地址。(别忘了在PHP开头添加<?php哟),
暂无评论内容