001
サイトのタイトルやキャッチフレーズを取得・表示・変更する
Library
サイトに関する基本的な情報は、bloginfo()で出力することができます。サイトのタイトルやキャッチフレーズはこの関数を用いて出力することになります。文字列として取得する場合は、get_bloginfo()関数を用います。
| 用例 |
|
|---|---|
| 関連 |
|
| 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' );
?>サイトのタイトルやキャッチフレーズを変更する
サイトのタイトルやキャッチフレーズは、管理画面からいつでも変更することができます。

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