現在表示してるマルチサイトのblog_idを取得する方法

無意識に”get_blog_ID”を使って「無いのかよ!」って突っ込んだ同志に朗報。
(いるのかよ)

WordPress3.1系で確認。
[php]
$mysiteid = $GLOBALS[‘blog_id’];
[/php]
これで現在表示中のブログ(マルチサイト)のブログIDを取得できます。
親サイトの場合だと “1”が返ります。

$GLOBALS って変数を初めて知りました。
どんな中身なんだろう?と dumpしてみようとしたら、、、ブラウザが固まりました(汗
なので良い子は $GLOBALS の中身を見ちゃだめだよ。

参考サイト)
WordPress multisite get_blog_ID function? | Themes Town
WordPress MU Forums » Conditional code based on blog number

現在表示してるマルチサイトのblog_idを取得する方法” への3件のフィードバック

  1. 『無意識に”get_blog_ID”を使って「無いのかよ!」って突っ込んだ同志に朗報。
    (いるのかよ)』
    ↑ここに居ましたw

    そしてこの記事にたどり着きました。

    $GLOBALSでけっこう簡単に取得できるんですね〜

    助かりました!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


*