WordPressで特定の条件のときだけ実行させる(アクセス解析、検証時など)
ログイン状態で条件分岐を設定
if ( ! is_user_logged_in() ) {
ログインしていない時だけ実行させたい処理
}
if ( is_user_logged_in() ) {
ログインしている時だけ実行させたい処理
}
アクセス解析などは管理者、開発時にのアクセスはできれば省きたいものです。そういった場合にこの条件分岐はおすすめです。
特定のIPで条件分岐を設定(IP制限)
if ( $_SERVER[‘REMOTE_ADDR’] == ‘xxx.xxx.xxx.xxx’ ) {
ini_set(‘display_errors’, 1); // エラー表示のサンプル
}