按类别说明获取和显示类别名称

时间:2020-02-12 作者:siberian

现在,我将此代码用于获取显示类别名称:

$idObj = get_category_by_slug(\'products\');
$id = $idObj->term_id;
echo get_cat_name($id);
但我需要通过描述获得类别名称。

如何获取和显示category name 按类别description?

1 个回复
SO网友:Sally CJ

我不知道有像“get\\u cat\\u name\\u by\\u desc()”这样的内置函数,但您可以使用description__like parameter 随着get_categories()get_terms():

$cats = get_categories( [
  \'description__like\' => \'foo desc\',
  \'hide_empty\'        => false, // disabled for testing purposes
] );
echo isset( $cats[0] ) ? $cats[0]->name : \'No categories found.\';

相关推荐

Categories manage

我正在尝试向CPT中添加特定类别,只有在添加新帖子时,您才能看到与这些帖子类型相关的类别。此外,我希望能够从后端添加类别,而不是从代码添加类别,因为我有很多类别将要更改。如果有一个插件可以做到这一点,那很好,但我也希望了解它是如何做到的。非常感谢