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

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

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

提供: WordPress Codex 日本語版
移動先: 案内検索
(説明)
(最新版に更新、一部修正)
1行目: 1行目:
{{Languages|
 
{{en|Template Tags/the_title_attribute}}
 
{{ja|テンプレートタグ/the_title_attribute}}
 
}}
 
 
 
== 説明 ==
 
== 説明 ==
  
カレント投稿のタイトルを表示もしくは戻します。[[テンプレートタグ/the_title|the_title()]] の機能といくらか重複しますが、[[Glossary#HTML|HTML]] タグをストリッピングし特定の文字(引用符を含む)を同等の[[Glossary#Character_Entity|文字エンティティ]]にコンバートすることによって、HTML 属性を使用しているタイトルの「クリーンな」バージョンを提供します。また、[[Template_Tags/How_to_Pass_Tag_Parameters#Tags_with_query-string-style_parameters|クエリーストリングスタイルのパラメータ]]を使用しています。このタグは [[The Loop|ループ]]内でのみ使えます。
+
現在の投稿のタイトルを表示するか、その値を返します。。[[テンプレートタグ/the_title|the_title()]] の機能と一部重複しますが、[[Glossary#HTML|HTML]] タグを除去し、特定の文字(引用符を含む)を同等の[[Glossary#Character_Entity|文字実体参照]]に変換することによって、HTML 属性を使用しているタイトルのクリーンなバージョンを提供します。また、[[Template_Tags/How_to_Pass_Tag_Parameters#Tags_with_query-string-style_parameters|クエリ文字形式のパラメータ]]を使用しています。このタグは[[The Loop|ループ]]内でのみ使えます。
  
 
== 使い方 ==
 
== 使い方 ==
14行目: 9行目:
 
== パラメータ ==
 
== パラメータ ==
  
{{Parameter|before|string|Text to place before the title.|optional}}
+
{{Parameter|$before|string|タイトルの前に表示するテキスト。|optional}}
{{Parameter|after|string|Text to place after the title.|optional}}
+
{{Parameter|$after|string|タイトルの後に表示するテキスト。|optional}}
{{Parameter|echo|Boolean|Echo the title  or return it for use in PHP.
+
{{Parameter|$echo|Boolean|タイトルを表示する (<tt>TRUE</tt>) か、PHP で利用するためにリターン (<tt>FALSE</tt>) する。|optional|<tt>TRUE</tt>}}
 
:* <tt>1</tt> - echo
 
:* <tt>1</tt> - echo
 
:* <tt>0</tt> - return
 
:* <tt>0</tt> - return
22行目: 17行目:
  
 
== 用例 ==
 
== 用例 ==
=== Inline with array args ===
+
=== 配列変数を使ったインライン利用 ===
 
<pre>
 
<pre>
 
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute( array( 'before' => 'Permalink to: ', 'after' => '' ) ); ?>"><?php the_title(); ?></a>
 
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute( array( 'before' => 'Permalink to: ', 'after' => '' ) ); ?>"><?php the_title(); ?></a>
 
</pre>
 
</pre>
  
=== Inline with text args ===
+
=== テキスト変数を使ったインライン利用 ===
 
<pre>
 
<pre>
function child_do_post_title() { ?>
+
<?php
 +
function child_do_post_title() {
 +
?>
 
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute( 'before=Permalink to: "&after="' ); ?>"><?php the_title(); ?></a>
 
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute( 'before=Permalink to: "&after="' ); ?>"><?php the_title(); ?></a>
 
</pre>
 
</pre>
  
=== PHP with text args ===
+
=== テキスト変数を使った PHP 内での利用 ===
 
<pre>
 
<pre>
 
printf( '<a href="%s" title="%s">%s</a>', get_permalink(), the_title_attribute( 'echo=0' ), get_the_title() );
 
printf( '<a href="%s" title="%s">%s</a>', get_permalink(), the_title_attribute( 'echo=0' ), get_the_title() );
 
</pre>
 
</pre>
  
== Notes ==
+
== ==
  
* See also: [[Template_Tags/the_title|the_title()]].
+
* 参照: [[Template_Tags/the_title|the_title()]].
  
 
== Change Log ==
 
== Change Log ==
48行目: 45行目:
 
==Source File==
 
==Source File==
  
<tt>the_title_attribute()</tt> is located in {{Trac|wp-includes/post-template.php}}.
+
<tt>the_title_attribute()</tt> {{Trac|wp-includes/post-template.php}} に含まれています。
  
 
== 関連 ==
 
== 関連 ==
58行目: 55行目:
  
  
{{原文|Template Tags/the_title_attribute|118523}}
+
{{原文|Template Tags/the_title_attribute|128285}} <!-- 2013-03-05T16:11:59 Adam.samec 版 -->
  
 
[[Category:wp2.3]]
 
[[Category:wp2.3]]
  
 
[[en:Template Tags/the_title_attribute]]
 
[[en:Template Tags/the_title_attribute]]

2013年8月18日 (日) 13:33時点における版

説明

現在の投稿のタイトルを表示するか、その値を返します。。the_title() の機能と一部重複しますが、HTML タグを除去し、特定の文字(引用符を含む)を同等の文字実体参照に変換することによって、HTML 属性を使用しているタイトルのクリーンなバージョンを提供します。また、クエリ文字形式のパラメータを使用しています。このタグはループ内でのみ使えます。

使い方

<?php the_title_attribute( $args ); ?>

パラメータ

$before
string) (optional) タイトルの前に表示するテキスト。
初期値: なし
$after
string) (optional) タイトルの後に表示するテキスト。
初期値: なし
$echo
Boolean) (optional) タイトルを表示する (TRUE) か、PHP で利用するためにリターン (FALSE) する。
初期値: TRUE
  • 1 - echo
  • 0 - return

|optional|1}}

用例

配列変数を使ったインライン利用

<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute( array( 'before' => 'Permalink to: ', 'after' => '' ) ); ?>"><?php the_title(); ?></a>

テキスト変数を使ったインライン利用

<?php
function child_do_post_title() {
?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute( 'before=Permalink to: "&after="' ); ?>"><?php the_title(); ?></a>

テキスト変数を使った PHP 内での利用

printf(	'<a href="%s" title="%s">%s</a>', get_permalink(), the_title_attribute( 'echo=0' ), get_the_title() );

Change Log

  • Since: 2.3.0

Source File

the_title_attribute()wp-includes/post-template.php に含まれています。

関連

テンプレート:Post Tags

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


最新英語版: WordPress Codex » Template Tags/the_title_attribute最新版との差分