如何在WordPress中获得类别ID ?

  • 本文关键字:ID WordPress php wordpress
  • 更新时间 :
  • 英文 :


我想获得类别的值,如果我在一个特定的类别中,那么就会出现这样的文本如果它不在,那么就会出现另一个文本

$categories = get_the_category();
$category_id = $categories[0]->cat_ID;
if($category_id == 83){
echo '123';
}else{
echo '1234';
}

这就是我想做的,但对我不起作用。有没有办法让它发挥作用呢?

编辑:需要注意的是,我希望在文章中显示与该文章相关联的类别的编号。

WordPress Get Category ID from Slug

这里我们将$slug传递给WordPress的get_category_by_slug()函数。这为我们提供了一个有用的类别数据对象,包括ID,然后我们直接调用它:

$slug = 'sales'; // assume Sales is category name you can get cat id from slug name
$cat = get_category_by_slug($slug); 
$catID = $cat->term_id;

最新更新