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

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

テンプレートタグ/the title attribute

提供: WordPress Codex 日本語版
< テンプレートタグ
2013年8月18日 (日) 13:33時点におけるNao (トーク | 投稿記録)による版 (最新版に更新、一部修正)

移動先: 案内検索

説明

現在の投稿のタイトルを表示するか、その値を返します。。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最新版との差分