wordpress實(shí)現(xiàn)獲取父類分類名稱的方法

本文實(shí)例講述了wordpress實(shí)現(xiàn)獲取父類分類名稱的方法。分享給大家供大家參考。具體分析如下:
在wordpress中獲取父類分類名的方法說(shuō)法有很多種,如:獲取當(dāng)前ID父類名等等這里就不介紹了,下面我來(lái)介紹幾種獲取父類名字函數(shù),WordPress中獲取父分類的方法,可以用在single,category中,有父分類顯示父分類沒(méi)有顯示當(dāng)前分類.
實(shí)例代碼如下:
$category = get_the_category();
$parent = get_cat_name($category[0]->category_parent);
if (!emptyempty($parent)) {
echo $parent;
} else {
echo $category[0]->cat_name;
}
?>
WordPress的側(cè)欄如何顯示頂級(jí)父類的子類
如果分類ID是固定的,用就可以實(shí)現(xiàn),但是如果分類ID不是確定的,而是希望自動(dòng)綁定各分類,這個(gè)函數(shù)就不能滿足了,需要先獲取到當(dāng)前頁(yè)面的根分類ID,代碼如下:
{
$this_category = get_category($cat); // 取得當(dāng)前分類
while($this_category->category_parent) // 若當(dāng)前分類有上級(jí)分類時(shí),循環(huán)
{
$this_category = get_category($this_category->category_parent); // 將當(dāng)前分類設(shè)為上級(jí)分類(往上爬)
}
return $this_category->term_id; // 返回根分類的id號(hào)
}
現(xiàn)在就萬(wàn)事具備了,我們就實(shí)現(xiàn)一下吧,代碼如下:
想獲取當(dāng)前文章的父級(jí)分類的名稱呢,代碼如下:
$category = get_the_category();
$cat_parent = get_cat_name($category[0]->category_parent);
if (!emptyempty($cat_parent)) {
echo $cat_parent;
} else {
echo $category[0]->cat_name;
}
?>
后來(lái)聽(tīng)朋友說(shuō)一個(gè)函數(shù)可實(shí)現(xiàn)get_category_parents()
get_category_parents()函數(shù)的功能是返回當(dāng)然分類的父分類列表,當(dāng)然也包含了當(dāng)前分類,這個(gè)函數(shù)完全是為導(dǎo)航而生.
【函數(shù)用法】代碼如下:
【參數(shù)說(shuō)明】
$category
(integer) 分類ID,默認(rèn)為當(dāng)前分類ID
$display_link
(boolean) 是否創(chuàng)建更分類的鏈接.
$separator
(string) 各個(gè)分類的分隔符.
$nice name
(boolean) 是否返回分類別名 (默認(rèn)為:FALSE,不返回).
【示例】
指定不同的目錄文章應(yīng)用不同的模板,輸出當(dāng)前分類的父級(jí)分類,分隔符為 ‘»’
實(shí)例代碼如下:
輸出:Internet » Blogging » WordPress »
希望本文所述對(duì)大家的WordPress建站有所幫助。
相關(guān)文章
- wordpress獲取某個(gè)分類的鏈接地址的兩種方法,本文將詳細(xì)介紹,需要了解的朋友可以參考下2012-12-06
- 在WordPress中,或許你希望調(diào)用設(shè)置好的指定文章列表,這一功能如何實(shí)現(xiàn)呢?下文就介紹實(shí)現(xiàn)方法,大家參考使用吧2014-02-26
WordPress獲取當(dāng)前頁(yè)面URL地址的方法
這篇文章主要為大家介紹了WordPress獲取當(dāng)前頁(yè)面URL地址的方法,給出了WordPress原生方法與自定義方法,是非常實(shí)用的技巧,需要的朋友可以參考下2014-12-17獲取wordpress注冊(cè)用戶的數(shù)量的方法
這篇文章主要為大家介紹了獲取wordpress注冊(cè)用戶的數(shù)量的方法,給出了兩個(gè)實(shí)現(xiàn)這一功能的方法,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2014-12-19- 這篇文章主要為大家介紹了WordPress獲取指定分類文章數(shù)量的方法,通過(guò)自定義函數(shù)實(shí)現(xiàn)該功能,并總結(jié)了幾個(gè)相應(yīng)的調(diào)用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-12-19
- 這篇文章主要為大家介紹了WordPress獲取文章內(nèi)容摘要的方法,通過(guò)較為簡(jiǎn)單的自定義函數(shù)實(shí)現(xiàn)這一功能,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2014-12-20