自分の IP アドレスのときだけ試しの表示を出す、などに使います。
$ip = isset( $_SERVER['REMOTE_ADDR'] ) ? $_SERVER['REMOTE_ADDR'] : '';
if ( '203.0.113.10' === $ip ) {
// この IP のときだけの処理
}
Cloudflare などの CDN や、サーバーの前にプロキシがあると、REMOTE_ADDR はその機械の IP になります。そのときの本当の IP は X-Forwarded-For などのヘッダーに入りますが、ヘッダーは見ている人が自由に書き換えられるので、守りのための判定には使いません。管理画面を IP で絞るような守りは、サーバーの設定(.htaccess など)で行うほうが確実です。



