如何按名称查询自定义分类标准的Term_id

时间:2012-03-25 作者:Vijay

我创建了一个自定义分类法“生日”,在其中我创建了各种日期,如“12月12日”、“4月15日”

如何通过查询获取“12月12日”的term\\u id。

谢谢

1 个回复
SO网友:Stephen Harris

您可以使用get_term_by 作用这允许您通过其slug或名称(或id)获取一个术语(来自给定的分类法)。返回的术语对象包含术语的ID。

例如:

$term =get_term_by( \'name\', \'December-12\', \'Birthday\');
$term_id = $term->term_id;
如果“12月12日”是术语的首字母,而不是名称,只需将“名称”替换为“首字母”。

结束

相关推荐

Multiple Custom Field Query

我有一个独特的情况,我需要筛选2个自定义字段,其中第一个字段是过期字段,并且“”和大于todays date的值是有效的,而2个字段是一个应该大于某个值的数字。所以理想情况下,我需要在第一个场和第二个场之间,为第1个场的2个可能性建立一个OR关系。我们将非常感谢您在这方面提供的任何帮助。