今天上了下百度知道,無意中發現一個網友在知道上提問 「WordPress 怎麼獲取文章所屬分類的名字?」 正好沒事就小編就寫了這麼一個教程。其實在設計主題時經常會需要調用當前分類或當前文章所屬分類名稱的需求,一般大家都是使用:

<?php the_category(); ?>

來調用分類名稱與連接的,但是這樣並不能單獨的調用出分類的名稱,那麼怎樣單獨的調用出 WordPress 的分類名稱呢?方法如下:

1 、如果是在分類頁面調用當前分類名稱則使用以下代碼:

<?php single_cat_title(); ?>

2 、如果是在在文章頁想調用出當前文章所屬分類的名稱:

代碼⑴

<?php
foreach((get_the_category()) as $category)
{
echo $category->cat_name;
}
?>

代碼⑵

<?php
$category = get_the_category();
echo $category[0]->cat_name;
?>

代碼⑶

<?php $thiscat = get_category($cat); echo $thiscat ->name;?>

另外説個如何獲取分類別名的方法:

if(is_category()) {
$cat = get_query_var('cat');
$yourcat = get_category($cat);
echo "該分類別名為" . $yourcat->slug;
}