【问题标题】:How to get all existing tags outside the loop in Wordpress如何在 Wordpress 中的循环之外获取所有现有标签
【发布时间】:2017-01-23 18:14:03
【问题描述】:

这是我的情况。

在我的主页中,我想拥有所有现有标签的列表,并将它们用作包含帖子的同位素网格的过滤器。

所以对于每个帖子,我已经检查了相关的标签并将它们作为类名输出到帖子网格项上以进行过滤。

我很难获得所有现有标签的列表。我认为这应该是容易的事情。我错过了什么?

【问题讨论】:

  • 请将相关代码添加到您的问题中以供社区审核。

标签: php wordpress tags jquery-isotope


【解决方案1】:

这是一个例子:

$tags = get_tags();
$html = '<div class="post_tags">';
foreach ( $tags as $tag ) {
    $tag_link = get_tag_link( $tag->term_id );

    $html .= "<a href='{$tag_link}' title='{$tag->name} Tag' class='{$tag->slug}'>";
    $html .= "{$tag->name}</a>";
}
$html .= '</div>';
echo $html;

示例取自这里:https://codex.wordpress.org/Function_Reference/get_tags

【讨论】:

    猜你喜欢
    • 2016-03-05
    • 2019-10-30
    • 1970-01-01
    • 1970-01-01
    • 2020-04-09
    • 1970-01-01
    • 2010-11-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多