当前浏览:首页 / WordPress函数 / the_tags()

the_tags( string $before = null, string $sep = ', ', string $after = '' )

显示文章的标签

tagmore...

themore...


参数

$before

(string) (可选) 要在标签之前使用的字符串。默认值为'Tags:'。

默认值: null

$sep

(string) (可选) 要在标签之间使用的间隔字符串。

默认值: ', '

$after

(string) (可选) 标签后使用的字符串。

默认值: ''


说明

此函数返回一个对象数组,每个对象对应分配给文章的标签。如果在循环中使用此函数,则无需传递ID。



源码

查看源码 官方文档


更新日志

版本描述
2.3.0开始引入

使用示例

  • 示例1

    默认用法
    默认用法列出标签,每个标签(如果不止一个)用逗号(,)分隔,前面是默认文本“标签:”。

    <p><?php the_tags(); ?></p>

    用逗号分隔的标签列表显示一个标签列表,后面有一个换行符。

    <?php the_tags( 'Tags: ', ', ', '<br />' ); ?> 

    用箭头分隔显示指向带有箭头(>)的标签的链接,并在前面加上文本“Social tagging:”

    <?php the_tags( 'Social tagging: ',' > ' ); ?>

    用项目符号分隔
    使用项目分隔符(•)分隔标签,开头文本为“Tagged with:”,后面有一个换行符

    <?php the_tags( 'Tagged with: ', ' • ', '<br />' ); ?>

    列表示例,将标签列表显示为无序列表:

    <?php the_tags( '<ul><li>', '</li><li>', '</li></ul>' ); ?>