如何在 WordPress 中获取和显示用户的 IP 地址

发布时间:2021-02-25 17:57:20 阅读:36

IP 是指 Internet 的街道地址。当计算机需要相互共享数据包时,它们需要知道将信息发送到哪里,而 IP 地址就是用来做这个的。多亏了它强大的工具,WordPress 让你很容易找到这些地址,不管你为什么需要它们。

在本文中,我们将介绍如何允许用户查看自己的 IP 地址,以及如何作为管理员跟踪用户的 IP。

如何在 WordPress 中查找用户的 IP 地址

找到在你的 WordPress 网站上发表评论的用户的 IP 是相对简单的。首先,转到你的 WordPress 仪表盘,导航到侧边栏的评论部分。这将显示你网站上的所有评论:

在 WordPress 中查看用户的评论

每个评论者的 IP 地址可以在作者栏的用户名和电子邮件地址下找到。如果有很多注释需要分类,可以过滤显示,只显示某些类型的注释。如果你知道你要找的用户名,或者一些相关的评论文本,这里还有一个方便的搜索栏。

如何显示用户的 IP 地址

显示 WordPress 用户的 IP 地址以便他们能够看到它是相当简单的。你只需要在主题的 functions.php 文件中添加几行代码。然后,你将使用以下代码在页面或帖子上显示 IP 地址。

function get_the_user_ip() {

if ( ! empty( $_SERVER['HTTP_CLIENT_IP'] ) ) {

//check ip from share internet

$ip = $_SERVER['HTTP_CLIENT_IP'];

} elseif ( ! empty( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) {

//to check ip is pass from proxy

$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];

} else {

$ip = $_SERVER['REMOTE_ADDR'];

}

return apply_filters( 'wpb_get_ip', $ip );

}

add_shortcode('display_ip', 'get_the_user_ip'); 

这段代码创建了 display_ip 短代码,并告诉它在代码运行时检索用户的 IP 地址。

步骤 1: 将代码添加到 functions.php 中

将代码复制到 functions.php 文件


第 2 步:将短代码添加到你的页面或帖子

接下来,你需要将 display_ip 短代码插入要显示 IP 地址的页面。这里有几个选项:你可以将短代码直接插入帖子或页面,或将其放置在小部件中,以便它显示在所有页面的页脚或侧边栏中。

将 display_ip 短代码添加到页面或小工具中


我们在微信上24小时期待你的声音
解答:网站优化,网站建设,搜索引擎优化,APP 开发,小程序开发

非常感谢您有耐心的读完这篇文章:"如何在 WordPress 中获取和显示用户的 IP 地址",此文章仅为提供更多信息供用户参考使用或为学习交流的方便。如果对您有帮助,请收藏我们的网址:https://www.91webs.cn


18617670560