【WordPress・マルチサイト】現在のサイトを判断する条件分岐 |get_current_blog_id()

WordPressでは、インストールした1つのWordPress上で、複数のサイトを運営することが出来るマルチサイト機能があります。

今回は、そのマルチサイトで現在のサイトを判断する条件分岐の例となります。

WordPressのマルチサイトで、現在のサイトを判断する条件分岐の例

マルチサイトでサイトを追加すると、サイトを識別する際に利用できる「ブログID」が付与されますが、例ではそのブログIDを利用し、現在のサイトを判断します。

また、マルチサイトのブログIDを確認する方法については、以下のリンク先を参考にしてみてください。

以下例となり、マルチサイトでブログIDを利用し、現在のサイトを判断する条件分岐のソースコードとなります。

<?php
// 現在のサイトのブログIDを取得
$blog_id = get_current_blog_id();

if( $blog_id == 1 ){
	// ブログIDが1の場合の処理を記述
}elseif( $blog_id == 2 ){
	// ブログIDが2の場合の処理を記述
}else{
	// ブログIDが上記以外の場合の処理を記述
}	
?>

上記ソースコードでは、現在のサイトのブログIDを取得できるget_current_blog_id関数を利用し、条件分岐を行っています。

参考サイトなど

コメント投稿またはTwitterで返信

コメントは、以下の項目(*は必須項目)を入力し「コメントを送信」ボタンから送信お願いします。メールアドレスは公開されることはありません。
Twitterで返信する場合はこちらから。

また、コメントは承認制となります。