Go to top Go to bottom

サイトに関する基本的な情報は、bloginfo()で出力することができます。サイトのタイトルやキャッチフレーズはこの関数を用いて出力することになります。文字列として取得する場合は、get_bloginfo()関数を用います。

用例
  • サイトの上部やフッターにサイト名を表示する
  • サイトの上部にキャッチフレーズを表示する
  • Headerにメタタグを出力する
関連
  • なし
Codex

サイトのタイトルやキャッチフレーズを出力する

サイトの情報を出力するには、bloginfo()を用います。まず、サイトのタイトルを出力するには次のようにします。

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

次に、キャッチフレーズ(Tagline)を出力するには、次のようにします。

<p><?php bloginfo( 'description' ); ?></p>

すると、管理画面設定したサイト名とキャッチフレーズを表示することができます。

サイト名とキャッチフレーズを表示
サイト名とキャッチフレーズを表示

なお、bloginfo()はそのほかにもたくさんの引数をとりますので、詳しくはCodexを参照してください。

サイト名を直接コードに記載しない

テーマを作る際に、サイト名はコードに直接書かないようにしましょう。bloginfo()を用いて出力するようにしておけば、後でサイト名を変えても全てのコードを確認・修正する必要がなくなります。

サイトのタイトルやキャッチフレーズを文字列として取得する

サイトの情報を文字列として取得するには、get_bloginfo()を用います。与える引数はbloginfo()と同じです。

<?php 
  $site_title = get_bloginfo( 'name' );
  $site_desc  = get_bloginfo( 'description' );
?>

サイトのタイトルやキャッチフレーズを変更する

サイトのタイトルやキャッチフレーズは、管理画面からいつでも変更することができます。

管理画面におけるサイトのタイトルとキャッチフレーズ
管理画面におけるサイトのタイトルとキャッチフレーズ

管理画面の[設定]の中の[一般]を開きます。上部にある[サイトのタイトル]や[キャッチフレーズ]が該当箇所です。