仅使用wordpress中的slug获取类别的ID

时间:2015-11-19 10:55:57

标签: php wordpress

我的wordpress中有几个类别,我需要获取这些ID,但我所拥有的只是slug。

有没有办法使用slug获得这个?

1 个答案:

答案 0 :(得分:0)

例如,您可以尝试:

  $idObj = get_category_by_slug('category-slug'); 
  $id = $idObj->term_id;

您可以在此处详细了解:

https://codex.wordpress.org/Function_Reference/get_category_by_slug

如果您使用自定义分类,则无法使用 get_category_by_slug

然后你必须使用get_term_by

实施例

$category = get_term_by( 'slug', 'military', 'product_cat' );