• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

「テンプレートタグ/bloginfo」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(1 版)
(07:17, 5 April 2012 MTanriverdi 版 を反映。一部未翻訳です。)
1行目: 1行目:
* 書式: <?php bloginfo('show'); ?>
+
{{NeedTrans|一部}}
* 説明: 使用中のWordPressブログに関するさまざまな情報を出力。
+
* 位置: ループ内・外
+
* 引数:
+
** show (規定値)<br />出力する情報の内容。
+
*** name(「一般設定」管理画面で指定したブログのタイトル)
+
*** description(「一般設定」管理画面で指定したブログの説明文)
+
*** url(ブログのサイトURL)
+
*** rdf_url(RDF/RSS 1.0 形式のメインフィードURL)
+
*** rss_url(RSS 0.92 形式のメインフィードURL)
+
*** rss2_url(RSS 2.0 形式のメインフィードURL)
+
*** atom_url(Atom形式のメインフィードURL)
+
*** comments_rss2_url(RSS 2.0形式のコメントフィードURL)
+
*** pingback_url(ピンバック用URL。XML-RPCファイルを指す)
+
*** admin_email(「一般設定」管理画面で指定した管理人のメールアドレス)
+
*** charset(「表示設定」管理画面で指定された文字コード)
+
*** version(現在使用中のWordPressのバージョン)
+
*** html_type("Content-type"の設定値)(Version 1.5以降)
+
*** wpurl(WordPressをインストールしたURL)(Version 1.5以降)
+
*** template_url(使用中テンプレートのURL)(Version 1.5以降)
+
*** stylesheet_directory(使用中のメインCSSファイルが置かれたディレクトリのURL)(Version 2.3.1 で廃止)
+
*** stylesheet_url(使用中のメインCSSファイルのURL)(Version 1.5以降)
+
*** template_directory(使用中テーマファイルディレクトリのURL)(Version 1.5以降)
+
* コード記述例:
+
<pre><nowiki><h1><?php bloginfo('name'); ?></h1>
+
<p><?php bloginfo('description'); ?></p></nowiki></pre>
+
* 出力例:
+
<pre><nowiki><h1>お料理ブログ</h1>
+
<p>ベテラン料理専門家による情報サイト</p></nowiki></pre>
+
  
[[en:Template Tags/bloginfo]]
+
<div id="Description">
 +
== 説明 ==
 +
Displays information about your blog, mostly gathered from the information you supply in your '''User Profile''' and '''General Options''' from the WordPress '''Administration''' panels (Settings &rarr; General). It can be used anywhere within a page template. This always prints a result to the browser.  If you need the values for use in PHP, use [[テンプレートタグ/get_bloginfo|<tt>get_bloginfo()</tt>]].
 +
</div>
 +
 
 +
<div id="Usage">
 +
== 使い方 ==
 +
<pre><?php bloginfo( $show ); ?></pre>
 +
</div>
 +
 
 +
<div id="Parameters">
 +
== パラメータ ==
 +
Note that <strong>directory URLs are missing trailing slashes</strong>. If using  child-theme, that has parent-theme as the parent. Using <tt>bloginfo()</tt> without a parameter will default to <tt>bloginfo('name')</tt>.
 +
 
 +
<pre>
 +
name                = Testpilot
 +
description          = Just another WordPress blog
 +
admin_email          = admin@example
 +
 
 +
url                  = http://example/home    [use home_url('/') instead]
 +
wpurl                = http://example/home/wp [use site_url('/') instead]
 +
 
 +
stylesheet_directory = http://example/home/wp/wp-content/themes/child-theme
 +
stylesheet_url      = http://example/home/wp/wp-content/themes/child-theme/style.css
 +
template_directory  = http://example/home/wp/wp-content/themes/parent-theme
 +
template_url        = http://example/home/wp/wp-content/themes/parent-theme
 +
 
 +
atom_url            = http://example/home/feed/atom
 +
rss2_url            = http://example/home/feed
 +
rss_url              = http://example/home/feed/rss
 +
pingback_url        = http://example/home/wp/xmlrpc.php
 +
rdf_url              = http://example/home/feed/rdf
 +
 
 +
comments_atom_url    = http://example/home/comments/feed/atom
 +
comments_rss2_url    = http://example/home/comments/feed
 +
 
 +
charset              = UTF-8
 +
html_type            = text/html
 +
language            = en-US
 +
text_direction      = ltr
 +
version              = 3.1
 +
</pre>
 +
</div>
 +
 
 +
<div id="Examples">
 +
== 用例 ==
 +
 
 +
=== ブログのタイトルを表示 ===
 +
 
 +
ブログのタイトルを&lt;h1&gt;タグで囲んで表示。
 +
 
 +
<pre><h1><?php bloginfo('name'); ?></h1></pre>
 +
 
 +
=== リンク内でブログのタイトルを表示 ===
 +
 
 +
ブログのタイトルをリンク内で表示。
 +
 
 +
&lt;a href=&#34;&lt;?php bloginfo('url'); ?&gt;&#34; title=&#34;&lt;?php bloginfo('name'); ?&gt;&#34;&gt;&lt;?php bloginfo('name'); ?>&lt;&#47;a&gt;
 +
 
 +
=== 文字コードの表示 ===
 +
ブログで使われている文字コードの表示 (例: utf-8)
 +
 
 +
&lt;p&gt;Character set: <?php bloginfo('charset'); ?> &lt;/p&gt;
 +
 
 +
===ブログの概要(キャッチフレーズ)を表示===
 +
ダッシュボードの「設定」>「一般設定」で入力したキャッチフレーズを表示。
 +
 
 +
&lt;p&gt;<?php bloginfo('description'); ?> &lt;/p&gt;
 +
</div>
 +
 
 +
<div id="Notes">
 +
== 注 ==
 +
* [[テンプレートタグ/get_bloginfo|<tt>get_bloginfo()</tt>]] を使用。
 +
</div>
 +
 
 +
<div id="Change Log">
 +
== 変更履歴 ==
 +
* Since: 0.71
 +
</div>
 +
 
 +
<div id="Source File">
 +
== ソースファイル ==
 +
<tt>bloginfo()</tt> は {{Trac|wp-includes/general-template.php}} にあります。
 +
 
 +
{{原文|Function Reference/bloginfo|115544}}<!-- 07:17, 5 April 2012 MTanriverdi 版 -->
 +
 
 +
</div>
 +
 
 +
<div id="Related">
 +
== 関連 ==
 +
* [[テンプレートタグ/get_bloginfo|<tt>get_bloginfo()</tt>]]
 +
 
 +
</div>
 +
 
 +
{{Tag Footer}}
 +
 
 +
[[Category:テンプレートタグ]]

2013年2月22日 (金) 21:12時点における版

このページ「テンプレートタグ/bloginfo」は一部未翻訳です。和訳や日本語情報を加筆してくださる協力者を求めています

説明

Displays information about your blog, mostly gathered from the information you supply in your User Profile and General Options from the WordPress Administration panels (Settings → General). It can be used anywhere within a page template. This always prints a result to the browser. If you need the values for use in PHP, use get_bloginfo().

使い方

<?php bloginfo( $show ); ?>

パラメータ

Note that directory URLs are missing trailing slashes. If using child-theme, that has parent-theme as the parent. Using bloginfo() without a parameter will default to bloginfo('name').

name                 = Testpilot
description          = Just another WordPress blog
admin_email          = admin@example

url                  = http://example/home    [use home_url('/') instead]
wpurl                = http://example/home/wp [use site_url('/') instead]

stylesheet_directory = http://example/home/wp/wp-content/themes/child-theme
stylesheet_url       = http://example/home/wp/wp-content/themes/child-theme/style.css
template_directory   = http://example/home/wp/wp-content/themes/parent-theme
template_url         = http://example/home/wp/wp-content/themes/parent-theme

atom_url             = http://example/home/feed/atom
rss2_url             = http://example/home/feed
rss_url              = http://example/home/feed/rss
pingback_url         = http://example/home/wp/xmlrpc.php
rdf_url              = http://example/home/feed/rdf

comments_atom_url    = http://example/home/comments/feed/atom
comments_rss2_url    = http://example/home/comments/feed

charset              = UTF-8
html_type            = text/html
language             = en-US
text_direction       = ltr
version              = 3.1

用例

ブログのタイトルを表示

ブログのタイトルを<h1>タグで囲んで表示。

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

リンク内でブログのタイトルを表示

ブログのタイトルをリンク内で表示。

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

文字コードの表示

ブログで使われている文字コードの表示 (例: utf-8)

<p>Character set: <?php bloginfo('charset'); ?> </p>

ブログの概要(キャッチフレーズ)を表示

ダッシュボードの「設定」>「一般設定」で入力したキャッチフレーズを表示。

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

変更履歴

  • Since: 0.71

ソースファイル

bloginfo()wp-includes/general-template.php にあります。

最新英語版: WordPress Codex » Function Reference/bloginfo最新版との差分


関数リファレンステンプレートタグ目次もご覧ください。