WordPress可以設置父子層級分類關系,偏偏有童鞋喜歡選擇一篇文章屬于父分類的同時還屬于子分類,邏輯上不通,使用標準調用分類名稱函數:
<?php the_category( ', ' ) ?>
結果顯示的就是一長串的分類名稱及鏈接。比如我目前用的begin主題,文章列表的分類名稱是置于縮略圖上面用于裝飾,分類名稱多了會將圖片蓋住,極不美觀。
如果你用的主題也有相同的情況,可以使用下面代碼替換標準調用分類名稱函數。
只顯示第一個類別的名稱:
<?php
$category = get_the_category();
echo $category[0]->cat_name;
?>
但上面的代碼只會顯示第一個分類的名稱并無該分類的鏈接。
下面的代碼,在顯示第一個分類名稱同時并有該分類鏈接。
<?php
$category = get_the_category();
if($category[0]){
echo '<a href="'.get_category_link($category[0]->term_id ).'">'.$category[0]->cat_name.'</a>';
}
?>
以上就是本文章的內容,希望對大家有所幫助。
|
新聞熱點
疑難解答