Captain Comic
Captain Comic

Reputation: 16196

How to diplay tag link in wordpress

After every post I am displaying tags

<?php
 global $post;
 foreach(get_the_tags($post->ID) as $tag) {
  echo '<li>'.$tag->name.'</li>';
  }
?>

Now I need to display tag not just as text but as a link that would display all posts filtered by given tag, just like on stackoverflow when you click a tag below the question.

  1. How to make it?
  2. What page template will be used to display search results?

Upvotes: 7

Views: 21017

Answers (2)

Poelinca Dorin
Poelinca Dorin

Reputation: 9703

<?php
global $post;
foreach(get_the_tags($post->ID) as $tag)
{
    echo '<li><a href="' . get_tag_link($tag->term_id) . '">' . $tag->name . '</a></li>';
}

What page template will be used to display search results : for the search template you can follow me for the tags template Tag_Template

Upvotes: 21

RemoteSojourner
RemoteSojourner

Reputation: 743

<a href="<?php echo get_tag_link($tag_id); ?>">tag name</a>

Upvotes: 2

Related Questions