介紹側邊欄調用分類目錄之前,先介紹wordpress自帶的一個函數wp_list_cats。
wp_list_cats()是Wordpress自帶的一個函數,功能灰常彪悍,各個自設選項列如下:
1.sort_column:ID 或 name,預設為ID,設定依 ID 值或分類名稱排序。
2.sort_order:asc 或 desc,預設為遞增 asc,設定排序遞增或遞減。
3.list:0 或 1,預設為以清單方式顯示:1,設定是否以清單方式顯示,將會在分類上加上
<li>標簽。
4.optiondates:0或1,預設為不顯示:0。設定是否顯示每個分類下最新發表文章的發表日期。
5.optioncount:0或1,預設為不顯示:0。設定是否顯示分類所擁有的文章計數。
6.hide_empty:0 或 1,預設為隱藏:1。設定是否隱藏無文章的分類。
7.use_desc_for_title:0 或 1,預設為顯示成分類說明:1。設定分類連結的title是否顯示為分類說明,<a title=”分類說明” href=”…>。
8.children:0 或 1,預設為顯示:1。設定是否顯示子分類。
9.hierarchical:0 或 1,預設為層級方式顯示:1。設定子分類是否以層級方式顯示。
10.child_of:分類ID值,無預設值。設定只顯示某項分類(ID)的子分類。有設定此項目的話,hide_empty要設為0。
11.exclude:分類ID值,無預設值。設定不要顯示的分類ID,可為復數,如 exclude=ID1,ID2,ID3,…。
12.feed:任意字符串,無預設值。設定分類 RSS 的顯示文字,如 feed=RSS。如果這個項目有設定的話,分類之後將會顯示分類Feed的連結。
13.feed_image:圖標地址,無預設值。設定分類 RSS 的圖片路徑,如feed=images/rss.gif。如果同時有設定 feed_image 與 feed,則將以 feed_image 為主。
例如:
下面介紹如何在側邊欄像本博客一樣調用分類目錄:
1、首先在主題目錄的sidebar.php的合適位置添加如下的函數,當然下面的例子有本博客的div標簽和css標簽等,各位wp網優可以根據自己的需要添加適合自己模板的CSS代碼。
如果想要控制側邊欄調用分類目錄是在單獨的頁面、分類目錄頁面還是在首頁,可以用下面條件判斷,將上面代碼加載下面這個判斷語句之間,例如本博客就只在單獨的文章頁面顯示。
最后不要忘記在自己主題目錄的style.css中加上適合自己主題的css代碼,例如本博客就需要加
差不多就是這些了,其他的就是根據自己博客主題調整和修改了。
感謝分享 :lol:
:grin: 不錯的小站