WordPressの関数を少しずつまとめていきます。
今回は、サイト全般の情報を出力する関数「bloginfo」です。
目次
基本的な使い方
サイト全般の情報を出力する関数です。
出力する情報の種類をパラメータの文字列で指定します。
| パラメータ | 出力する情報の種類 |
| 利用箇所 | どこでも利用可能 |
<?php bloginfo('パラメータ'); ?>サイトの名前と概要の出力
サイトの名前と概要を表示する際に使います。ヘッダー部分などに多用します。
名前の出力
<?php bloginfo('name'); ?>概要の出力
<?php bloginfo('name'); ?>使われている文字コードの出力
サイトの文字コードを表示する際に使用します。
<?php bloginfo('charset'); ?>例1
文字コードを指定するmetaタグの出力
<meta charset="<?php bloginfo('name'); ?>">サイト管理者のメールアドレスを出力
WordPressの「設定」→「一般設定」で設定したメールアドレスを表示する際に使用します。
<?php bloginfo('admin_email'); ?>WordPressのバージョン番号を出力
WordPressのバージョン番号を表示する際に使用します。
<?php bloginfo('version'); ?>例2
バージョン番号には「WordPress」の文字は含まれません。必要な場合は別途出力します。
Powered by WordPress <?php bloginfo('version'); ?>RSS/Atom関係のアドレスの出力
RSSやAtomのアドレスを表示する際に使用します。
パラメータは以下のようになります。
| rss_url | RSS(0.9)のアドレス |
| rdf_url | RSS(1.0)のアドレス |
| rss2_url | RSS(2.0)のアドレス |
| atom_url | Atomのアドレス |
| comments_rss2_url | コメントのRSS(2.0)のアドレス |
| comments_atom_url | コメントのAtomのアドレス |
例3
RSS2.0のリンクを貼る場合
<a href="<?php bloginfo('rss2_url'); ?>">RSS</a>廃止又は非推奨となったパラメータ
バージョンの更新と共に、bloginfo関数の幾つかのパラメーターが廃止又は非推奨となっています。
代わりに新たに推奨となった関数を使ってください。
サイトのURLを出力
| 廃止 | <?php bloginfo(‘siteurl’); ?> |
| 廃止 | <?php bloginfo(‘home’); ?> |
| 非推奨 | <?php bloginfo(‘url’); ?> |
| 推奨 | <?php echo home_url(); ?> |
「style.css」ファイルのURL(パス)を出力
| 非推奨 | <?php bloginfo(‘stylesheet_url’); ?> |
| 推奨 | <?php echo get_stylesheet_uri(); ?> |
使用中のテーマディレクトリのURL(パス)を出力
| 非推奨 | <?php bloginfo(‘stylesheet_directory’); ?> |
| 推奨 | <?php echo get_stylesheet_directory_uri(); ?> |
使用中のテーマディレクトリのURL(パス)を出力
| 非推奨 | <?php bloginfo(‘template_url’); ?> |
| 非推奨 | <?php bloginfo(‘template_directory’); ?> |
| 推奨 | <?php echo get_template_directory_uri(); ?> |
| 推奨(子テーマ) | <?php echo get_stylesheet_directory_uri(); ?> |
WordPressアドレス(URL)を出力
| 非推奨 | <?php bloginfo(‘wpurl’); ?> |
| 推奨 | <?php echo site_url(); ?> |

