###質問
下記(A)と(B)で、IPアドレスの表示が変わってしまうのはなぜでしょうか?
(A)
WordPressのheader.phpで、echo $_SERVER['REMOTE_ADDR'];
を書いたときに、自分のサイトに表示されるもの
→11.1.11.11
(B)
https://www.cman.jp/network/support/go_access.cgi等にアクセスしたときに、こちらのサイトに表示されるもの
→111.111.111.11
###目的
もともとの目的は、下記↓functions.phpでメンテナンスモードを実装するときにIPアドレスで判定したいためです。
そのために自分のIPアドレスが必要なんですが、上のように2種類あるせいで★にどちらを書けば正解なのか混乱しています。
function my_maintenance_mode() { $getip = $_SERVER['REMOTE_ADDR']; if( $getip != '★' ){ wp_die('メンテナンス中'); } } add_action( 'get_header', 'my_maintenance_mode' );
回答1件
あなたの回答
tips
プレビュー