Vor kurzem hat uns einer unserer Benutzer gefragt, ob es möglich sei, die IP-Adresse einzelner Besucher in WordPress zu erkennen und anzuzeigen. Unsere Antwort war natürlich, dass es so ist. In diesem Artikel zeigen wir Ihnen, wie Sie die IP-Adresse des Benutzers in WordPress anzeigen.
Sie können damit Ihre eigene IP-Erkennungs-Site erstellen. Auf diese Weise kann ein Website-Besucher beim Aufrufen Ihrer Website seine eigene IP-Adresse sehen.
Alles, was Sie tun müssen, ist das folgende Snippet in die Datei functions.php Ihres Themes oder in ein Site-spezifisches Plugin einzufügen.
// Display User IP in WordPress 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('show_ip', 'get_the_user_ip');
Als nächstes müssen Sie den folgenden Shortcode in Ihren Beitrag, Ihre Seite oder in ein Seitenleisten-Widget einfügen.
[show_ip]
Wenn Sie den Shortcode in Ihrem Seitenleisten-Text-Widget verwenden und er nicht funktioniert, müssen Sie sicherstellen, dass Sie den Shortcode für Seitenleisten-Widgets aktivieren.
Wir hoffen, dieser Artikel hat Ihnen geholfen, die IP-Adresse des Benutzers auf Ihrer WordPress-Site anzuzeigen. Wenn Sie Fragen oder Feedback haben, hinterlassen Sie uns bitte unten einen Kommentar.