bloginfo
2008 年 4 月 9 日 水曜日ブログに関する様々な情報を引数指定で出力します。
書式
<?php bloginfo('show'); ?>
引数
name:ブログの名称を出力します。
description:管理画面で入力したブログの紹介文を出力します。
url:ブログのURLを出力します。get_settings(’home’)の値です。
rdf_url:RDF/RSS1.0フィードのURLを出力します。
rss_url:RSS0.92フィードのURLを出力します。
rss2_url:RSS2.0フィードのURLを出力します。
atom_url:ATOMフィードのURLを出力します。
comments_rss2_url:コメントのRSS2.0フィードのURLを出力します。
pingback_url:ピンバックURLを出力します。
admin_email:管理者のメールアドレスを出力します。
charset:ブログの文字エンコードを出力します。
version:WordPressのバージョンを出力します。
html_type:ブログのContent-typeを出力します。
wpurl:ブログのURLを出力します。get_settings(’siteurl’)の値です。
template_url:テンプレートのURLを出力します。
template_directory:テンプレートのディレクトリを出力します。
stylesheet_url:スタイルシートのURLを出力します。
stylesheet_directory:スタイルシートのディレクトリを出力します。
サンプル
header.phpにて、さまざまなパラメータ(引数)を指定して利用されることが多いタグです。
<!--header.phpの例-->
<html>
<head>
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<title><?php bloginfo('name'); ?> <?php wp_title(); ?></title>
<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" />
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php wp_head(); ?>
</head>
<body>