今天上了下百度知道,無意中發現一個網友在知道上提問 「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;
}