2014-11-24 126 views
0

我在我的Wordpress構建中有一個類別,我需要排除,該類別被命名爲'portfolio',它被拉入另一個頁面,但我需要隱藏該類別的名稱但顯示任何其他類別的名稱一個職位是在...我到處搜查,什麼也沒找到。我也發現了一個插件,但它沒有更新2年,所以我很謹慎。在Wordpress中隱藏ONE類別名稱

回答

0

假設類別是從循環內顯示的,下面是一些代碼,它將顯示帖子所在的所有類別以及指向類別的鏈接。應該排除「投資組合」。

<?php 
$categories = get_the_category(); 
$separator = ' '; 
$output = ''; 
if($categories){ 
    foreach($categories as $category) { 
     if ($category['slug'] != 'portfolio') { 
     $output .= '<a href="'.get_category_link($category->term_id).'" title="' . esc_attr(sprintf(__("View all posts in %s"), $category->name)) . '">'.$category->cat_name.'</a>'.$separator; 
     } 
    } 
echo trim($output, $separator); 
} 
?> 

只需用您的當前代碼來顯示類別即可。請注意,這不會影響整個網站;您將不得不手動替換顯示類別的所有實例。