久青草国产观看在线视频,在线观看欧美日女,777毛片,亚洲国产精品99久久久久久久

WordPress獲取當前分類的子分類

2018-07-18 wordpress經驗
  • 文章介紹
  • 快速入門
  • 評價&建議

在制作WordPress主題的時候經常遇到怎么在WordPress分類頁顯示當前分類下的子分類或者在文章頁顯示所屬分類的子分類這樣的問題,尤其在做中文企業主題的時候必須要用到這個技巧的。今天和大家分享之前我做企業主題時調用子分類的函數。

1.現在function.php里面添加下面的代碼

  1. function?get_category_root_id($cat)??
  2. $this_category?=?get_category($cat);???
  3. while($this_category->category_parent)???
  4. {??
  5. $this_category?=?get_category($this_category->category_parent);???
  6. }??
  7. return?$this_category->term_id;???
  8. }??

2.然后在頁面要顯示二級分類的地方粘貼下面這段代碼即可

  1. <?php??
  2. if(is_single()||is_category())??
  3. {??
  4. if(get_category_children(get_category_root_id(the_category_ID(false)))!=?“”?)??
  5. {??
  6. echo?‘<ul>’;??
  7. 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”);??
  8. echo?‘</ul>’;??
  9. }??
  10. ?>??

這個函數的功能就是在分類頁和文章頁顯示當前分類的子分類(二級分類)。

0 0

企業建站推薦正版商業主題,國內專業團隊開發,完善售后,是您不二選擇。

正版主題商店

主題貓WP建站,累計幫助1300+客戶成功建站,為站長提供支持!

立刻開啟你的建站之旅
QQ在線客服

服務熱線

wordpress建站咨詢