激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

DEDECMS|帝國CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋果CMS|極致CMS|CMS系統|

服務器之家 - 建站程序 - Wordpress - wordpress實現獲取父類分類名稱的方法

wordpress實現獲取父類分類名稱的方法

2019-09-04 13:25服務器之家 Wordpress

這篇文章主要為大家介紹了wordpress實現獲取父類分類名稱的方法,涉及底層代碼的二次開發,是非常實用的技巧,需要的朋友可以參考下

本文實例講述了wordpress實現獲取父類分類名稱的方法。分享給大家供大家參考。具體分析如下:

在wordpress中獲取父類分類名的方法說法有很多種,如:獲取當前ID父類名等等這里就不介紹了,下面我來介紹幾種獲取父類名字函數,WordPress中獲取父分類的方法,可以用在single,category中,有父分類顯示父分類沒有顯示當前分類.

實例代碼如下:
 

復制代碼

代碼如下:

<?php 
$category = get_the_category(); 
$parent = get_cat_name($category[0]->category_parent); 
if (!emptyempty($parent)) { 
echo $parent; 
} else { 
echo $category[0]->cat_name; 

?>


WordPress的側欄如何顯示頂級父類的子類

 

如果分類ID是固定的,用就可以實現,但是如果分類ID不是確定的,而是希望自動綁定各分類,這個函數就不能滿足了,需要先獲取到當前頁面的根分類ID,代碼如下:
 

復制代碼

代碼如下:

function get_category_root_id($cat) 

$this_category = get_category($cat); // 取得當前分類 
while($this_category->category_parent) // 若當前分類有上級分類時,循環 

$this_category = get_category($this_category->category_parent); // 將當前分類設為上級分類(往上爬) 

return $this_category->term_id; // 返回根分類的id號 
}


現在就萬事具備了,我們就實現一下吧,代碼如下:

復制代碼

代碼如下:

wp_list_categories("child_of=".get_category_root_id(the_category_ID(false)). "&depth=0&hide_empty=0&title_li=");


想獲取當前文章的父級分類的名稱呢,代碼如下:

復制代碼

代碼如下:

<?php 
$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; 

?>


后來聽朋友說一個函數可實現get_category_parents()

 

get_category_parents()函數的功能是返回當然分類的父分類列表,當然也包含了當前分類,這個函數完全是為導航而生.

【函數用法】代碼如下:
 

復制代碼

代碼如下:

<?php echo get_category_parents($category, $display_link, $separator, $nice_name); ?>


【參數說明】

 

$category

(integer) 分類ID,默認為當前分類ID

$display_link

(boolean) 是否創建更分類的鏈接.

$separator

(string) 各個分類的分隔符.

$nice name

(boolean) 是否返回分類別名 (默認為:FALSE,不返回).

【示例】

指定不同的目錄文章應用不同的模板,輸出當前分類的父級分類,分隔符為 ‘»’

實例代碼如下:
 

復制代碼

代碼如下:

<?php echo get_category_parents($cat, TRUE, ' &raquo; '); ?>

 

輸出:Internet » Blogging » WordPress »

希望本文所述對大家的WordPress建站有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久精品成人 | 日本精品视频一区二区三区四区 | 久久在草| 国产精品自拍啪啪 | 免费在线观看成年人视频 | 久草在线综合 | 免费人成在线观看网站 | 国产精品久久久久影院老司 | 91成人天堂久久成人 | 精品69人人人人 | 免费高潮在线国 | 一级网站片 | 欧美成网 | 亚洲无av| 男女亲热网站 | 国产午夜精品久久久久 | 最新黄色电影网站 | 国产精品久久久久久影视 | av在线免费看网站 | 成人性爱视频在线观看 | av播播| 欧美人与牲禽动交精品一区 | 91精品国产91久久久 | 成人综合一区二区 | 成人三级在线播放 | 91看片欧美| 国产品久久 | 欧美另类视频在线 | 欧美一级黄色免费 | 中文字幕天堂在线 | 一级黄色片武则天 | 久久91久久 | 叉逼视频| 免费黄色a| 欧美成人一区二区三区电影 | 欧美毛片| 被啪羞羞视频在线观看 | 中文在线免费观看 | 久久久久久久久久久av | 黄色片快播 | 欧美成人小视频 |