WordPressで観覧者のIPアドレスを簡単に表示する方法

WordPressにて投稿型サイトを作る際投稿者のIPアドレスを保存しておきたい時に便利かもしれない、今現在ページを見ている観覧者のIPアドレスを表示する方法

IPアドレスを取得するPHPコード

$_SERVER['REMOTE_ADDR']

投稿者がプロキシを使用している場合

$_SERVER['HTTP_X_FORWARDED_FOR']

プロキシを使用しているかの判断はしにくいので両方取得してしまうといいかもしれません

 

取得表示するPHPコード

表示はショートコードで行うようにするので下記コードを書いたPHPファイルを用意します

<?php
	$toukyousyaip = $_SERVER['REMOTE_ADDR'];
	echo  $toukyousyaip;
?>

ショートコードを使用するための方法はこちら

応用すればさらにいろいろ使えそうです。

コメント