説明
bloginfo() は、サイトの情報を出力する関数です。
基本構文
bloginfo( string $show = '' ): void
引数
$show:項目名
戻り値
戻り値はありません(出力します)。
使い方(サンプル)
bloginfo( 'name' );
注意点
- 値を取得して加工したいときは
get_bloginfo()を使います。
実務での使いどころ
<head>の中などで、サイト名や、文字コードを、そのまま、出力するとき。
よくあるミスと対処
- 値として使いたいのに、これを使っている。出力するだけで、値は返さない。値は
get_bloginfo()で取得する。 - 属性値の中で、使っている。エスケープに、注意する。
- URLの取得に、使っている。URLは、専用の関数を使う。
NG例
$name = bloginfo( 'name' ); // 出力されるだけで、変数には入らない
OK例
$name = get_bloginfo( 'name' );
echo esc_html( $name );
使い分け早見表
| 関数 | 役割 |
|---|---|
bloginfo() |
サイトの情報を、出力する |
get_bloginfo() |
サイトの情報を、値として返す |
home_url() |
サイトのトップページのURLを、取得する |
関連項目
公式リファレンス:bloginfo() | Function | WordPress Developer Resources

コメント