Как вставить ссылку на тег в WordPress - PullRequest
3 голосов
/ 22 февраля 2011

После каждого сообщения я отображаю теги

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

Теперь мне нужно отображать тег не просто как текст, а как ссылку, которая отображает все сообщения, отфильтрованные по данному тегу , простокак в stackoverflow, когда вы нажимаете метку под вопросом.

  1. Как это сделать?
  2. Какой шаблон страницы будет использоваться для отображения результатов поиска?

Ответы [ 2 ]

13 голосов
/ 22 февраля 2011
<?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>';
}

Какой шаблон страницы будет использоваться для отображения результатов поиска: для шаблона поиска вы можете следовать за мной для шаблона тегов Tag_Template

2 голосов
/ 22 февраля 2011
<a href="<?php echo get_tag_link($tag_id); ?>">tag name</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...