get_current_blog_id() – ブログIDを表示する関数

投稿日 :

get_current_blog_id() 関数は、現在のブログ ID を取得します。

目次

get_current_blog_id() 関数とは

主にマルチサイト形式での WordPress で用いられる関数だが、マルチサイトではない WordPress(こちらの方が一般で言う WordPress と言えるだろう)で呼び出されてもエラーを出力することはありません。

パラメーター

ありません。

使い方

単純にブログ ID を出力する場合は、以下のようなソースコードで実現できます。

echo get_current_blog_id();

マルチサイト形式の WordPress で、特定の WordPress にのみ処理を施したい場合、または WordPress ごとに処理を分けたい場合には、以下のように書くこともあります。

$blog_id = get_current_blog_id();

if ( $blog_id === 1 ) {
	// ブログIDが 1 の WordPress に実行する処理
} elseif ( $blog_id === 2 ) {
	// ブログIDが 2 の WordPress に実行する処理
} else {
	// その他の WordPress に実行する処理
}

フック

ありません

まとめ

通常の WordPress クラシックテーマ開発では利用することは少ないかもしれませんが、マルチサイトに対応したテーマを開発する場合には、利用することもあるかと思います。覚えておきましょう。

コーディングや
WordPress開発のリソースが足りない!

オレインデザインでは、デザインデータからの HTML コーディングから WordPress テーマ・プラグイン開発まで幅広くウェブ制作に対応しています。

お気軽にお問い合わせください。

WordPress 6.5.x 対応版を出版しました

WordPress デフォルトテーマ Twenty Twenty-Four を使って、シンプルなブログやポートフォリオサイト、そしてコーポレートサイトを作りながら、ブロックテーマやサイトエディターの基本を理解することができます。