2010-07-31 21 views

回答

1

你可以通過添加過濾器做你的主題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'); 
+0

謝謝你的優秀答案。我正在使用第二個選項,哪個工作完美。 – abhis 2010-08-03 10:02:49

相關問題