我如何获得与当前帖子相关联的术语数据,其中结果不是用HTML包装的?

时间:2018-05-30 作者:bob

我想从与当前帖子关联的自定义分类中获取术语数据。

我可以用get_the_term_list($id $custom_taxonomy).但是,这会返回我想要用HTML包装的数据。

我想获取数据,但不想用HTML包装。

我假设这意味着使用一个返回对象的函数,从这一点开始,我将处理该对象。get_terms 看起来很有可能成为候选人。但我还不能正确地设计参数。

我怎样才能准确地获得所需的数据?

1 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

好吧,让我们直说吧:

get_the_term_list

返回与帖子和给定分类法关联的分类法术语的HTML字符串。术语链接到各自的术语列表页面。

因此,它将生成HTML代码并将其作为字符串返回。

get_terms

检索给定分类法或分类法列表中的术语。

所以这与当前帖子无关。

get_the_terms

检索附加到帖子的分类法术语。

我想这就是你要找的。

它将获得指定给给定帖子的给定分类法的术语,并将它们作为数组返回-因此您可以对其进行迭代并对其执行任何操作。。。

结束

相关推荐

taxquery taxonomy get terms

我在编程和编码方面的知识非常有限。在我们的网站(旅行社)上,我们按地区(墨西哥、中美洲、南美洲和其他国家)提供不同的旅行样本,请参见:Neue Welt Reisen/trips当您选择行程时,例如。Costa Rica 您将在页面底部找到其他旅行示例。这些行程应选择来自同一地区,在这种情况下是美国中部,而不是其他三个地区。有一个脚本应该这样做,但结果只是来自墨西哥地区的旅行。因此,我的问题是:如何选择来自同一地区的示例旅行?代码如下:<div class="promo-trips-con