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

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

テンプレートタグ/the tags

提供: WordPress Codex 日本語版
< テンプレートタグ
2007年10月14日 (日) 04:16時点におけるBono (トーク | 投稿記録)による版 (2007年10月11日 (木) 18:06 Otto42 版に更新(未訳)、tagフッタ差し替え)

移動先: 案内検索

テンプレート:stub


注: このタグは WordPress 2.3 以上でのみ使えます。


このテンプレートタグ the_tags()は、現在の記事に付けられたタグへのリンクを表示します。 ループの中で使います。

使い方

<?php the_tags('前', '区切り文字', '後'); ?>

用例

タグの一覧をカンマ区切りで表示した後、改行します。

<?php the_tags('Tags:', ', ', '<br />'); ?>

デフォルトでの使用

デフォルトのまま使うと、各タグ(複数のとき)をカンマ(,)で区切り、先頭に Tags: という文字付きで、タグの一覧を表示します。

<p><?php the_tags(); ?></p>

矢印で区切る

各タグを矢印(>)で区切り、先頭に Social tagging: という文字を付けて、タグへのリンクを表示します。

<?php the_tags('Social tagging: ',' > '); ?>
Social tagging: WordPress > Computers > Blogging

中点で区切る

各タグを中点(•)で区切り、先頭に Tagged with: という文字を付けて、タグへのリンクを表示し、その後で改行します。

<?php the_tags('Tagged with: ',' &bull; ','<br />'); ?>
Tagged with: WordPressComputersBlogging

A List Example

Displays a list of the tags as a real and simple (X)HTML list (<ul> / <ol> / <dl> ):

<?php the_tags('<ul><li>','</li><li>','</li></ul>');?>

Integrating Categories and Tags

If you have existing posts associated with categories, and have started adding tags to posts as well, you may want to show an integrated list of categories and tags beneath each post. For example, assume you have pre-existing categories called Culture and Media, and have added tags to a post "Arts" and "Painting". To simplify the reader's experience and keep things uncluttered, you may want to display these as if they were all tags:

Tags: Culture, Media, Arts, Painting

This code will get you there, and will only render categories or tags if they're non-empty for the current post:

Tags:
<?php if (the_category(', '))  the_category(); ?>
<?php if (the_tags(', ', ', ', '')) the_tags(); ?> 

パラメータ

文字列) タグ一覧の前に表示する文字列。初期値は Tags:
区切り文字
文字列) 各タグリンクの間に表示する文字列・記号。初期値では、各タグ間をカンマ(, )で区切ります。
文字列) 最後のタグの後ろに表示する文字列。初期値では何も表示しません。

タグ: get_tag(), get_tag_link(), get_tags(), get_the_tag_list(), get_the_tags(), is_tag(), the_tags(), single_tag_title(), tag_description(), wp_generate_tag_cloud(), wp_tag_cloud()


テンプレートタグへの PHP 関数型パラメータの渡し方関数リファレンステンプレートタグ目次もご覧ください。

最新英語版: WordPress Codex » Template Tags/the_tags