2017-02-24 17 views
0

the_category()機能を持つカテゴリのリストを表示します。しかし、uncategorizedカテゴリもあります。WordPress:the_category()から未分類カテゴリを非表示

どうすればここから除外できますか?

私はこのカテゴリを別のポイントで必要とするため、このカテゴリを削除したり名前を変更することはできません。

+0

これはあなた – htmlbrewery

+0

doesntの作業のためhttp://astronautweb.co/snippet/exclude-the_category/ helfulです... :-( – user6573193

+0

Wahatはdoesntの仕事であるあなたの質問を編集して、私に例を挙げてください。 – htmlbrewery

答えて

0

the_categoryの場所()でフィルタget_the_category()を使用してみてください

add_filter('get_the_categories', 'exc_cat'); 

function exc_cat($cats) { 
     //not on admin pages 
     if(!is_admin()){ 
      $exc = array('uncategorized'); 
      foreach ($cats as $i=>$cat){ 
       if(in_array($cat->name, $exc)){ 
        unset($cats[$i]); 
       } 
      } 
     } 
    return $cats; 
    } 
+0

機能しません... functions.phpのフィルタと組み合わせてget_the_category()を使用すると、シングルサイトのみが白です... – user6573193

関連する問題