国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

wordpress常用函數wp_list_categories()

2024-09-07 00:50:30
字體:
來源:轉載
供稿:網友

wp_list_categories函數的作用它主要用來獲取博客文章的分類信息并對獲取的信息進行相關處理,下面我們就來一起看看此函數的一些例子.

wp_list_categories()函數是wordpress主題經常用到的一個函數,它主要用來獲取博客文章的分類信息,并且通過對函數參數的適當設置,就可以將分類的相關信息顯示出來,wp_list_categories()函數的參數和wp_get_archives()函數有點類似,在設置參數時都需要使用&連接,并且放在單引號 (’)中以字符串形式傳遞,如下例:

wp_list_categories(‘orderby=name&order=ASC& show_count=1&use_desc_for_title=1&feed=訂閱&exclude=2,5& number=10′)。

上例中函數各參數的意義如下:

orderby=name:表示按分類名稱的字母先后順序顯示分類信息,也可以將name換為ID等;

order=ASC:表示按照分類名稱的字母的升序顯示分類信息,將ASC改為DESC表示按降序;

show_count=1:在分類名稱后顯示分類中文章的數量有多少;

use_desc_for_title=1:使用該分類的描述信息為每個分類名稱超鏈接添加一個title屬性;

feed=訂閱:在每個分類信息旁邊添加一個名為“訂閱”的超鏈接,提供該分類的RSS訂閱;

exlude=2,5:在顯示的分類中去除ID為2和5的分類;也可以用include=2,5表示只顯示ID為2和5的分類;

number=10:表示只顯示最先的10個分類。

wp_list_categories()函數一般用于側邊欄分類目錄歸檔,這在一般的wordpress博客中我們可以常見到。也可以通過wp_list_categories()函數來制作網站頭部導航欄菜單,這在大多數的CMS主題中我們就可以常常看到。

點評:用分類做為導航攔及wp_list_categories的用法,下面是具體的示例,感興趣的朋友可以參考下哈

1.用分類做為導航攔,代碼如下:

<?php wp_list_categories('depth=2&title_li=0&orderby=name&show_count=0');?> 

把這句加到header.php里的nav中,我的頁面如下:

  1. <nav>  
  2. <div id="navDiv">  
  3. <ul id="nav">  
  4. <li<?php if(is_home()) echo ' class="current_page_item"' ?>><a href="<?php bloginfo('url'); ?>/">首頁</a></li>  
  5. <?php //wp_list_pages('title_li=&depth=1&include='); ?>  
  6. <?php wp_list_categories('depth=2&title_li=0&orderby=name&show_count=0');?>  
  7. </ul>  
  8. </div>  
  9. </nav> 

原本是以page做為導航的,現在注掉,換用分類category來做導航.

2.下面說說wp_list_categories的用法

wp_list_categories 用來顯示所有分類的鏈接列表,兩種表示方法:list_cats()(deprecated) 和 wp_list_cats()(deprecated).代碼如下:

<?php wp_list_categories('參數'); ?> 

默認參數設置為:

  1. <?php $args = array(  
  2. 'show_option_all' => '',//不列出分類鏈接  
  3. 'orderby' => 'name',//按照分類名排序  
  4. 'order' => 'ASC',//升序排列  
  5. 'style' => 'list',//列表顯示分類  
  6. 'show_count' => 0,//不顯示分類日志數量  
  7. 'hide_empty' => 1,//不顯示沒有日志的分類  
  8. 'use_desc_for_title' => 1,//顯示分類描述  
  9. 'child_of' => 0,//不限制子分類  
  10. 'feed' => '',//不顯示feed  
  11. 'feed_type' => '',//不顯示feed類別  
  12. 'feed_image' => '',//不顯示feed圖片  
  13. 'exclude' => '',//不顯示該分類  
  14. 'exclude_tree' => '',//不顯示該分類樹  
  15. 'include' => '',  
  16. 'hierarchical' => 1,//分層次顯示父/子分類  
  17. 'title_li' => __( 'Categories' ),//用“Categories”為當前分類列表的標題  
  18. 'show_option_none' => __('No categories'),  
  19. 'number' => null,  
  20. 'echo' => 1,//顯示(echos) 分類  
  21. 'depth' => 0,//不限制列表深度  
  22. 'current_category' => 0,  
  23. 'pad_counts' => 0,  
  24. 'taxonomy' => 'category',  
  25. 'walker' => null  
  26. ); ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巨鹿县| 宁强县| 苏州市| 太白县| 清水县| 靖安县| 九江县| 交城县| 盐源县| 逊克县| 玉溪市| 宁波市| 漳州市| 保靖县| 蓬安县| 莱芜市| 龙泉市| 兴安盟| 太谷县| 宁蒗| 梅州市| 崇仁县| 宣武区| 仪陇县| 宽甸| 江孜县| 奉贤区| 南澳县| 炎陵县| 合川市| 壶关县| 龙泉市| 抚顺市| 阿巴嘎旗| 满城县| 郸城县| 高清| 蓝田县| 阳东县| 长汀县| 宁远县|