正如注释中所指出的,标签似乎是一种分类法,而不是一种post类型(这就是为什么您的代码段不起作用的原因。要做到这一点,最简单的方法可能是使用get_the_term_list()
像这样:
echo get_the_term_list( get_the_id(), \'labels\', \'\', \', \', \'\' );
该片段假设了两件事:
它在循环中使用“标签”是正确的分类名称。你应该去Posts>Labels并寻找taxonomy=___________
在管理页面的URL中,找出上面使用的正确分类名称如果需要在PHP中使用post术语列表,请使用get_the_terms()
相反
p、 值得注意的是,“标签”并不是WordPress的核心分类法,因此必须通过主题、插件或其他自定义代码进行注册,这些代码可以提供在前端显示标签的替代方法。