サイト情報の出力

bloginfo関数のイラスト

bloginfo 関数は、ブログ全般の情報を出力する関数です。

以下のように出力する情報の種類を bloginfo の文字列で指定します。

名前の出力

サイトの各ページのヘッダーなどに、サイトの名前を出力する機会が多くあります。

これらの情報は、bloginfo関数に name の情報を渡して出力することができます。

PHP

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

概要の出力

サイトの概要とは、管理画面の「設定 > 一般」で設定されたキャッチフレーズです。

bloginfo関数に description の情報を渡すことで、サイトの説明文にあたる概要を出力することが可能です。

PHP

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

メインページURLの出力

関数を使って、管理画面の「設定 > 一般」で設定された「サイトアドレス (URL)」を、url を使い表示します。

これは、各ページからメインとなるトップページにリンクする時など、メインページのアドレスが必要な時に使います。

PHP

<?php bloginfo('url'); ?>

テンプレートの中に以下のような a 要素を入れると、サイトの名前を出力し、その部分をメインページへのリンクにすることができます。

PHP

<a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a>

バージョン番号の出力

WordPressのバージョン番号を出力するには、bloginfo 関数に version というパラメータを渡します。

PHP

<?php bloginfo('version'); ?>

バージョン番号に「Wordpress」の文字は含まれないので、「Wordpress」の文字も出力したい場合は、通常のテキストを別途記述する必要があります。

たとえば、「Powered by WordPress XXX」と出力する場合、テンプレーに以下のような記述をします。

PHP

Powered by WordPress <?php bloginfo('version'); ?>