如何在wordpress中显示标签链接

发布于 2024-10-18 11:26:17 字数 329 浏览 2 评论 0原文

在每篇文章之后,我都会显示标签

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

现在,我需要将标签显示为不仅是文本,还需要显示为链接,该链接将显示按给定标签过滤的所有帖子,就像在 stackoverflow 上单击问题下方的标签时一样。

  1. 怎样制作呢?
  2. 将使用什么页面模板来显示搜索结果?

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?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

黎歌 2024-10-25 11:26:17
<?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

<?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

嗳卜坏 2024-10-25 11:26:17
<a href="<?php echo get_tag_link($tag_id); ?>">tag name</a>
<a href="<?php echo get_tag_link($tag_id); ?>">tag name</a>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文