0
我正在使用wordpress 3.0。 有什麼方法可以將不同的樣式類應用於類別導航。 例如:考慮我們有三個類別音頻,視頻,上傳。在這裏我需要顯示上傳類別以不同的風格,除了其他兩個。 謝謝...如何將不同風格應用於wordpress中的分類導航鏈接
我正在使用wordpress 3.0。 有什麼方法可以將不同的樣式類應用於類別導航。 例如:考慮我們有三個類別音頻,視頻,上傳。在這裏我需要顯示上傳類別以不同的風格,除了其他兩個。 謝謝...如何將不同風格應用於wordpress中的分類導航鏈接
你可以通過添加過濾器做你的主題functions.php
:
function your_list_categories($categories){
$categories = preg_replace('Upload', '<span class="upload">Upload</span>', $categories);
return $categories;
}
add_filter('wp_list_categories', 'your_list_categories');
如果您需要做的更復雜的處理,你可以使用get_categories()的方法,然後遍歷和構建輸出你自己:
function your_list_categories($categories){
$categories= get_categories();
$output = '';
foreach ($categories as $category) {
if($category->name == "Upload"){
$output .= 'Category link code for Upload';
} else {
$output .= 'Category link code for all other category links';
}
}
return $output;
}
add_filter('wp_list_categories', 'your_list_categories');
謝謝你的優秀答案。我正在使用第二個選項,哪個工作完美。 – abhis 2010-08-03 10:02:49