WordPress のマルチサイトでのサブドメインサイト間のログイン状態(COOKIE)の扱い
WordPress のマルチサイトをサブドメインでインストールした場合、ログイン状態は全てのサブドメインのサイトに引き継がれる。つまりどのサブドメイン下でログインしても、ログイン済みの状態でほかのサブドメインにアクセスできる、ということになる。このことが都合がよい場合もあれば、サブドメインごとにログイン状態(COOKIE)を管理したい場合もあると思う。
その場合は、wp-config.php に以下の記述を足してやればよいようだ。
define('COOKIE_DOMAIN', '');
上記の設定を加えることで、サブドメインごとにユーザーが関連付けられていたとしても、それぞれのサイトでログインさせることができるようになる。