WordPressでよく使うテンプレートタグ タグ編

テーマ

template_tag_tag

前回に引き続きテンプレートタグまとめ、
今回はタグに関するタグをまとめていきます。
タグとは、カテゴリと違い親子関係はなく、記事のメインキーワードとして登録するものです。
カテゴリ同様とっても便利な機能なので、利用しない手はないです。

タグに関するテンプレートタグ

記事の持つタグを表示、取得する(リンク付き)

<!-- 表示する -->
<?php the_tags('前', '区切り文字', '後'); ?>
<!-- 取得する -->
<?php $tag_list = get_the_tag_list('前', '区切り文字', '後'); ?>

ループ内で使用します。
'前': 前に表示する文字列。デフォルトは'Tags:'です。

記事の持つタグ情報を取得する

<?php $posttags = get_the_tags(); ?>

ループ内で使用します。
タグ情報はPHP配列として返され、タグID、タグ名、タグスラッグなどの情報も取得出来ます。

ページのタグ名を表示、取得する

<?php single_tag_title('前に表示する文字列', '表示か取得[true,false]'); ?>

タグアーカイブページでのみ使用できます。

指定したタグIDからタグURLを取得する

<a href="<?php echo get_tag_link('タグID'); ?>">タグ名</a>

指定したタグIDのタグ説明を取得する

<?php tag_description('タグID'); ?>

タグクラウドを表示する

<?php wp_tag_cloud($args); ?>

タグクラウドの文字列(HTML)を取得する

<?php $cloud = wp_generate_tag_cloud('タグ情報の配列', $args); ?>

'タグ情報の配列': id,link,nameのプロパティを持つタグ情報の配列を指定(必須)

比較的簡単なタグが多いので、どんどん利用してみてください。

その1:(WordPressでよく使うテンプレートタグ 記事編
その2:(WordPressでよく使うテンプレートタグ サイト情報編
その3:(WordPressでよく使うテンプレートタグ サイト全体編
その4:(WordPressでよく使うテンプレートタグ カテゴリー編

テーマ

関連記事