如何在WordPress中显示用户的IP地址?

最近我们的一个用户问我们是否可以检测并显示WordPress游客的单个IP地址?我们的回答是肯定的。在本次wordpress教程中,我们将向

最近我们的一个用户问我们是否可以检测并显示WordPress游客的单个IP地址?我们的回答是肯定的。在本次wordpress教程中,我们将向你展示如何在WordPress中显示用户的IP地址。
你可以使用它来创建自己的IP检测网站。这样,当网站访问者浏览你的网站,他们可以看到自己的IP地址。
你只需要将一下代码复制粘贴到你的WordPress主题的functions.php中

// Display User IP in WordPress
function wpb_show_ip()
{
        $user_ip = $_SERVER['REMOTE_ADDR'];
        return $user_ip;
}
add_shortcode('show_ip', 'wpb_show_ip');  

接下来你只需要将下面的短代码添加到你的文章,小工具等需要使用的地方就OK了,当然如果你是需要在小工具上使用短代码,你需要添加特定的代码。

[show_ip]

上面这句读代码就是了。如果你有其他问题欢迎给我们留言。
参考资料:http://www.wpbeginner.com/wp-tutorials/how-to-display-a-users-ip-address-in-wordpress/
补充:参考其他获取IP的函数》》

<?php
function get_the_user_ip() {
    if ( ! emptyempty( $_SERVER['HTTP_CLIENT_IP'] ) ) {
        //check ip from share internet
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    } elseif ( ! emptyempty( $_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( 'edd_get_ip', $ip );
}  

 


下载说明:
1. 本站所有资源来源于网络和用户上传,如有侵权请联系站长
2. 本站分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,商用请支持正版!不得违反国家法律,否则后果自负!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

本站的资源均来自于互联网,仅为资源共享、学习参考之目的,其版权均归原作者及其网站所有,如有侵权请留言联系:admin,转转请注明出处:http://zhanmr.com/6821.htm

发表评论

电子邮件地址不会被公开。 必填项已用*标注