サポート » 使い方全般 » タグでリンクを追加出来るようにしたい

  • rekoker

    (@rekoker)


    テンプレートタグ/get the tagsという内容の中に、

    最初のタグだけを表示する
    という内容のコードがあります。

    このコードだと、タグの数をコントロール出来ていいな
    と思っていたのですが、
    実際に使用して表示してみると、
    タグは表示されるものの、リンクしてtag.phpにとぶことは出来ません。

    私としては、「最初のタグだけを表示する」のコードを使って、
    リンクも出来るようにしたいのですが、
    どのようにすれば良いのでしょうか

    初歩的な質問で申し訳ないかと思いますが、
    調べても分かりませんでしたので、
    よろしくお願いします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • paruchan

    (@paruchan)

    <?php
    $posttags = get_the_tags();
    $count=0;
    if ($posttags) {
    foreach($posttags as $tag) {
    $count++;
    if (1 == $count) {
    echo $tag->name . ' ';
    }
    }
    }
    ?>

    echo $tag->name . ‘ ‘;この部分が出力される部分です。
    これにリンクをつければいいだけなので
    タグのURLを出力するget_tag_link()を使う。

    echo '<a href="'.get_tag_link($tag->term_id).'">'. $tag->name . '</a> ';

    これでいけるかな。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「タグでリンクを追加出来るようにしたい」には新たに返信することはできません。