2011-09-13 33 views
0

我需要在我的帖子頁面的類別列表,我希望當前類別突出顯示。我啓用了「全部」類別,因此,我希望在查看帖子頁面時突出顯示「全部」。所以我使用了代碼並運行了以下腳本。突出顯示目前的貓在檔案,Wordpress的飼料頁

我的腳本是:

<cat> 
<ul> 
<?php wp_list_categories('show_option_all=All&hide_empty=0&title_li=&current_category=All'); ?> 
</ul> 
</cat> 

我必須運行一個IF條件我archive.php文件,以獲得該類別的ID和使用CSS類「cat.current貓」突出呢?因爲「全部」不完全具有類別ID,所以如果類別爲「全部」,我該如何做?

謝謝!

回答

0

wp_list_categories函數默認將類「current-cat」設置爲當前類別。你只需要添加一些CSS到你的頁面,使「當前貓」不同於其他。

編輯:

您可以嘗試在傳遞給函數的參數設置current_category爲1。

+0

我加了班。這在我的所有帖子列表將會出現的帖子頁面中。但是沒有任何類別的突出顯示:(如果它適用於其中一個類別,它是否適用於「All」類別?因爲這只是對現有類別的操縱,並不是一個單獨的類別本身 – Ganesh

+0

什麼你的意思是你添加了這個類嗎?它是否顯示在你的頁面上?如果它顯示,那麼CSS就是問題,因爲它改變了類的顯示方式。 – fanfavorite

+0

我已經爲css類cat添加了格式。 current-cat {}。它沒有顯示。 – Ganesh