欧美精品一区二区不卡_麻豆免费在线_国产精品推荐精品_国产传媒一区_你懂的亚洲视频_一本色道久久综合亚洲精品小说_亚洲综合图区_国产一区二区久久久_色婷婷国产精品_а√天堂中文资源在线bt

WordPress調(diào)用當(dāng)前分類(lèi)下子分類(lèi)的方法

在企業(yè)網(wǎng)站中,點(diǎn)擊根分類(lèi)時(shí),顯示當(dāng)前根分類(lèi)下的子分類(lèi),這是個(gè)很常見(jiàn)的需求,大多CMS也能實(shí)現(xiàn)這個(gè)功能,如果使用WordPress架構(gòu),可以嗎?

答案是肯定的,WordPress也可以實(shí)現(xiàn)這樣的功能.

其實(shí)主要用到wp_list_categorys()函數(shù),該函數(shù)的child_of參數(shù)是一個(gè)數(shù)字,顯示指定ID(也就是所填的這個(gè)數(shù)字)下的子分類(lèi),這樣只要找到當(dāng)前分類(lèi)根分類(lèi)的ID就可以顯示了。

the_category_ID()用于顯示當(dāng)前頁(yè)面的分類(lèi)ID,默認(rèn)是輸出的,作為參數(shù)傳遞時(shí),最好傳入一個(gè)false參數(shù),即the_category_ID(false)獲取當(dāng)前分類(lèi)ID。

接著就是要獲取當(dāng)前分類(lèi)的父ID,這個(gè)也是本文的重中之重,扒了很多資料,也沒(méi)找到直接可以實(shí)現(xiàn)的,不過(guò)通過(guò)一個(gè)函數(shù),倒可以間接獲取,代碼如下:

function get_category_root_id($cat)
{
$this_category = get_category($cat);   // 取得當(dāng)前分類(lèi)
while($this_category->category_parent) // 若當(dāng)前分類(lèi)有上級(jí)分類(lèi)時(shí),循環(huán)
{
$this_category = get_category($this_category->category_parent); // 將當(dāng)前分類(lèi)設(shè)為上級(jí)分類(lèi)(往上爬)
}
return $this_category->term_id; // 返回根分類(lèi)的id號(hào)
}

實(shí)例2:

1.現(xiàn)在function.php里面添加下面的代碼:

function get_category_root_id($cat)
{
$this_category = get_category($cat); // 取得當(dāng)前分類(lèi)
while($this_category->category_parent) // 若當(dāng)前分類(lèi)有上級(jí)分類(lèi)時(shí),循環(huán)
{
$this_category = get_category($this_category->category_parent); // 將當(dāng)前分類(lèi)設(shè)為上級(jí)分類(lèi)(往上爬)
}
return $this_category->term_id; // 返回根分類(lèi)的id號(hào)
}

2.然后在頁(yè)面要顯示二級(jí)分類(lèi)的地方粘貼下面這段代碼即可

<?php
if(is_single()||is_category())
{
if(get_category_children(get_category_root_id(the_category_ID(false)))!= "" )
{
echo '<ul>';
echo wp_list_categories("child_of=".get_category_root_id(the_category_ID(false)). "&depth=0&hide_empty=0&title_li=&orderby=id&order=ASC");
echo '</ul>';
}
}
?>

現(xiàn)在就萬(wàn)事具備了,我們就實(shí)現(xiàn)一下吧,代碼如下:

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

獲得WordPress指定分類(lèi)(包括子分類(lèi))下的所有文章數(shù),代碼如下:

$parent_array = get_categories('hide_empty=0&parent=79');
//使用get_categories()函數(shù),里面參數(shù)的意思是hide_empty把子分類(lèi)下沒(méi)有文章的也顯示出來(lái)
//parent 父級(jí)分類(lèi)的ID號(hào)
foreach($parent_array as $k=>$v)  //第一步
{
$sub_parent_array = get_categories('parent='.$v->cat_ID);
foreach($sub_parent_array as $kk=>$vv)   //第二步
{
$three_parent_array = get_categories('hide_empty=0&parent='.$vv->cat_ID);
foreach($three_parent_array as $kkk=>$vvv)  //第三步
{
$three_count +=$vvv->category_count;  //第三極子分類(lèi)下文章數(shù)進(jìn)行統(tǒng)計(jì)
}
$sub_count +=$vv->category_count;  //第二級(jí)子分類(lèi)下文章數(shù)進(jìn)行統(tǒng)計(jì)
}
$count +=$v->category_count;  //第一級(jí)子分類(lèi)下文章數(shù)進(jìn)行統(tǒng)計(jì)
}
$total = $count+$sub_count+$three_count;
//將第一級(jí)和第二級(jí)和第三級(jí)統(tǒng)計(jì)的文章數(shù)目進(jìn)行相加后放到一個(gè)變量中。

這樣我們通過(guò)php的foreach循環(huán)用很少的代碼就將一個(gè)分類(lèi)下的文章數(shù)目統(tǒng)計(jì)出來(lái)了。

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

欧美精品一区二区不卡_麻豆免费在线_国产精品推荐精品_国产传媒一区_你懂的亚洲视频_一本色道久久综合亚洲精品小说_亚洲综合图区_国产一区二区久久久_色婷婷国产精品_а√天堂中文资源在线bt
亚洲午夜激情av| 99久久精品国产导航| 91在线精品秘密一区二区| 另类视频在线观看+1080p| 色综合久久88色综合天天| 亚洲精品一区二区三区蜜桃下载| 亚洲九九爱视频| 国产精品综合二区| 精品久久久久久中文字幕动漫 | 中文字幕日韩一区二区三区不卡| 欧美一区二区精品久久911| 亚洲私人影院在线观看| 激情综合亚洲精品| 精品国产乱码久久久久久郑州公司 | 玖玖九九国产精品| 99电影在线观看| 91传媒视频在线播放| 久久久久国产精品麻豆ai换脸| 亚洲第一福利一区| av成人老司机| 色综合天天综合在线视频| 2023国产一二三区日本精品2022| 午夜国产不卡在线观看视频| fc2成人免费人成在线观看播放| 五月天亚洲综合| 久久免费看少妇高潮| 秋霞电影一区二区| 国产精品一区二区在线观看 | 精品国产乱码久久| 日韩在线观看一区二区| av资源站久久亚洲| 欧美三级电影一区| 亚洲男女毛片无遮挡| 成人国产亚洲欧美成人综合网| 亚洲国产欧洲综合997久久 | 欧美日韩视频专区在线播放| 国产精品电影一区二区| 国产成人精品影院| 在线看无码的免费网站| 国产精品欧美综合在线| 国产成人在线色| 永久域名在线精品| 国产精品国产三级国产三级人妇| 激情偷乱视频一区二区三区| 欧美性大战久久久久| 久久午夜色播影院免费高清| 另类的小说在线视频另类成人小视频在线| 国产在线资源一区| 欧美变态凌虐bdsm| 美女精品自拍一二三四| 欧美日韩综合另类| 国产三级三级三级精品8ⅰ区| 黑人巨大精品欧美黑白配亚洲| 日本一区高清在线视频| 欧美国产成人精品| 成人国产精品免费观看视频| 欧美性色黄大片| 一区二区三区日韩在线观看| 97av影视网在线观看| 欧美一区二区在线不卡| 免费观看一级欧美片| 欧美日韩高清免费| 中文成人综合网| www.日韩在线| 欧美一区二区三区免费在线看| 免费在线欧美视频| 婷婷亚洲婷婷综合色香五月| 国产精品久久久久久久久久久免费看 | 中文字幕巨乱亚洲| 成人av网站大全| 欧美狂野另类xxxxoooo| 免费在线看一区| 亚洲欧美日韩另类精品一区二区三区 | 在线播放欧美女士性生活| 日韩中文字幕不卡| 日本精品一区二区三区视频| 中文字幕一区二区三中文字幕| 3d精品h动漫啪啪一区二区 | 国产欧美一区视频| 成人av免费在线观看| 在线综合+亚洲+欧美中文字幕| 日本不卡视频一二三区| 亚洲精品视频一区二区三区| 樱花影视一区二区| 久久精品欧美| 国产精品无码永久免费888| 99精品国产视频| 欧美成人精品高清在线播放 | 欧美日韩国产经典色站一区二区三区| 天堂资源在线中文精品| 日本视频一区二区不卡| 亚洲伦在线观看| 久久久久高清| 中文字幕在线免费不卡| 岛国一区二区三区高清视频| 久久久久亚洲蜜桃| 不卡的电视剧免费网站有什么| 日韩一区二区三区视频在线 | 91精品国产欧美一区二区18| 极品少妇xxxx精品少妇偷拍 | 麻豆精品视频在线观看| 日本精品一级二级| 麻豆精品久久精品色综合| 91九色02白丝porn| 麻豆精品在线播放| 欧美日韩午夜在线| 国产乱人伦精品一区二区在线观看 | 7777精品伊久久久大香线蕉语言| 欧美精品一区二区精品网| 亚洲人成精品久久久久| 精品在线视频一区二区| 亚洲免费在线电影| 日韩欧美亚洲日产国| 亚洲国产精品久久一线不卡| 亚洲欧洲精品在线| 免费高清不卡av| 欧美日韩免费视频| 国产成人夜色高潮福利影视| 日韩欧美黄色影院| 91在线码无精品| 中文字幕国产一区二区| 久草热久草热线频97精品| 一区二区三区在线看| 亚洲天堂电影网| 男女激情视频一区| 制服丝袜亚洲播放| www..com久久爱| 国产精品视频第一区| 欧美日韩综合另类| 天堂蜜桃91精品| 欧美日韩一级视频| 成人精品免费网站| 国产女同性恋一区二区| 蜜桃导航-精品导航| 婷婷综合在线观看| 欧美日韩不卡在线| 99在线精品免费| 国产精品二区一区二区aⅴ污介绍| 欧美日本韩国国产| 免费高清在线一区| 日韩三级高清在线| 国产精品久久国产精品| 一区二区三区**美女毛片| 色狠狠色噜噜噜综合网| 国产精华液一区二区三区| 国产色一区二区| 欧美婷婷久久| 精品伊人久久久久7777人| 精品少妇一区二区三区日产乱码 | 国产大陆a不卡| 国产三级三级三级精品8ⅰ区| 欧美裸体网站| 久久国产精品99久久人人澡| 精品黑人一区二区三区久久| 精品一区二区国产| 青青草97国产精品免费观看无弹窗版 | 好看的日韩精品视频在线| 偷拍亚洲欧洲综合| 日韩亚洲电影在线| 久久艹中文字幕| 男人操女人的视频在线观看欧美| 欧美videos中文字幕| 九九九九久久久久| 美国毛片一区二区三区| 精品国产不卡一区二区三区| 欧美大陆一区二区| 韩国视频一区二区| 中文无字幕一区二区三区| 亚洲欧美综合一区| 成人精品免费视频| 伊人色综合久久天天人手人婷| 欧美午夜精品一区二区三区| 95精品视频在线| 亚洲成在人线免费| 日韩精品专区在线影院重磅| 麻豆亚洲一区| 国产一区二区毛片| 1024国产精品| 欧美日韩国产大片| 国产一区不卡在线观看| 美女国产一区二区| 中文幕一区二区三区久久蜜桃| 色综合欧美在线视频区| 91看片淫黄大片一级在线观看| 午夜欧美电影在线观看| 亚洲精品在线三区| 日韩精品一线二线三线| 成人综合婷婷国产精品久久| 一区二区三区欧美久久| 欧美一激情一区二区三区| 热re99久久精品国99热蜜月| 高清视频一区二区| 亚洲综合小说图片| 精品国产免费人成在线观看| 亚洲免费不卡| 91老司机福利 在线| 免费观看91视频大全| 中文字幕在线观看不卡视频| 欧美日韩aaa| 久久大片网站|