bloginfo(‘name’)についてWordPressテンプレートタグ解説

概要

<?php bloginfo('name'); ?> は、WordPressサイトに設定されたサイトの名前(サイトタイトル)を出力するテンプレートタグです。通常、「設定 > 一般設定」で入力したサイト名が表示されます。

基本的な使い方

<title><?php bloginfo('name'); ?></title>

主に <head> 内で、タイトルタグやロゴ部分に表示する際に使用されます。テーマ全体で共通のサイト名を一元的に管理できます。

出力される内容の例

My WordPress Site

役割とメリット(定義リスト形式)

動的表示
設定画面でサイト名を変更すれば、テーマ全体に自動で反映される。
SEO対応
タイトルタグ内で使えば、検索エンジンに正しいサイト名を伝えられる。
保守性向上
複数箇所にサイト名をハードコーディングせずに済むため、保守が楽。

注意点

  • 管理画面の「一般設定」→「サイトのタイトル」が未入力の場合、空文字が出力されます。
  • bloginfo() 関数は、さまざまな情報を引数で切り替えられるため、引数の指定ミスに注意してください(例:'description' など)。

まとめ

<?php bloginfo('name'); ?> は、WordPressサイトのサイト名を動的に表示するための代表的なテンプレートタグです。ロゴ部分、タイトルタグ、フッターなど、サイト名を使うあらゆる場所に活用できます。