【Twenty Twelve】タグ情報をサイトで表示する方法

Twenty Twelveでは、メタ情報の中にタグの情報が表示されますが、タグだけ表示したい箇所で表示するカスタマイズしたいときのタグの表示方法について。

タグ情報の表示方法

1.関数を定義して使用する方法

funcstions.phpファイルに関数を定義して、テンプレートファイルで結果を表示する場合、まずfunctions.phpファイルに下のコードを追加します。

※カテゴリー情報の表示ではechoではなくprint文(print $tag_list )を使用したのですが、ここではechoで出力する例を書きます。

function twentytwelve_entry_meta_tag() {
  $tag_list = get_the_tag_list('タグ:', ',');		
  echo $tag_list;
}

結果を表示するには、テンプレート(content.phpなど)で下のコードを追加します。

<?php twentytwelve_entry_meta_tag() ?>

2.テンプレートファイルに直接タグを書く方法

functions.phpファイルに関数を定義しないで、直接テンプレートファイルにカテゴリー情報を表示するタグを書く場合、content.phpでカテゴリー情報を表示したい箇所で下のコーを追加します。

<?php print get_the_tag_list('タグ:', ','); ?>

または下のコードを追加します。

<?php echo get_the_tag_list('タグ:', ','); ?>

get_the_tag_listの第1引数には、タグリストの前に表示する文字を設定します。第2引数には、複数のタグがあるときの区切り文字を設定します。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です