首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在WordPress中,get_terms和get_the_terms有什么不同?

在WordPress中,get_terms和get_the_terms有什么不同?
EN

Stack Overflow用户
提问于 2014-07-24 12:46:29
回答 3查看 12.7K关注 0票数 10

我需要你的帮助。

我的问题是get_terms和WordPress中的get_the_terms有什么不同?

例如,我知道get_the_terms给了我一组帖子附加到它们上面的类别,但我真的不明白get_terms是做什么的,它与get_the_terms有什么不同?

谢谢你们所有人。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-07-24 13:00:42

在WordPress Codex中,您可以找到:

对于get_the_terms:“检索附加到帖子的分类术语。”http://codex.wordpress.org/Function_Reference/get_the_terms

对于get_terms:“检索分类或分类列表中的术语。”http://codex.wordpress.org/Function_Reference/get_terms

因此,正如您所说,get_the_terms()将获取附加到帖子的术语(例如类别),而get_terms()将检索分类法中的术语(例如类别分类法中的类别)。例如,get_terms( 'category‘)将返回您添加到WordPress站点的所有类别。

票数 20
EN

Stack Overflow用户

发布于 2016-02-24 07:08:05

在更实际的理解中,您可以在循环外部使用get_terms,而您只能在循环内部使用get_the_terms。

票数 0
EN

Stack Overflow用户

发布于 2014-07-24 12:54:04

在get_the_terms中,您可以通过特定的post_id获取术语,但在get_terms中,您可以获取一组post_id的值(即post)。

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24925297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档