如何在循环中启用所有标签描述?

时间:2011-06-27 作者:Kapitol

正如标题所述,我所要做的就是获取索引中循环内所有标记的描述。显示php页面。

我知道您可以使用代码调用特定的标记描述,但我希望尽可能避免这种情况,因为我将有数百个标记,所有这些标记都是我想要显示的描述。

有没有办法修改get_tags 是否在循环中标记以显示每个标记后面的描述?

1 个回复
最合适的回答,由SO网友:kaiser 整理而成

修改自get_tags() Codex示例

$tags = get_the_tags(); // for the specific post
// $tags = get_tags(); // all tags
$html = \'<div class="post_tags">\';
foreach ( $tags as $tag )
{
    $tag_link = get_tag_link( $tag->term_id );

    $html .= "Describtion for ".ucfirst( strtolower( $tag->name ) ).": $tag->description";
    $html .= "<a href=\'{$tag_link}\' title=\'{$tag->name} Tag\' class=\'{$tag->slug}\'>{$tag->name}</a>";
    }

$html .= \'</div>\';
echo $html;

结束