the_category()
機能を持つカテゴリのリストを表示します。しかし、uncategorized
カテゴリもあります。WordPress:the_category()から未分類カテゴリを非表示
どうすればここから除外できますか?
私はこのカテゴリを別のポイントで必要とするため、このカテゴリを削除したり名前を変更することはできません。
the_category()
機能を持つカテゴリのリストを表示します。しかし、uncategorized
カテゴリもあります。WordPress:the_category()から未分類カテゴリを非表示
どうすればここから除外できますか?
私はこのカテゴリを別のポイントで必要とするため、このカテゴリを削除したり名前を変更することはできません。
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;
}
機能しません... functions.phpのフィルタと組み合わせてget_the_category()を使用すると、シングルサイトのみが白です... – user6573193
さて、この問題を解決するための良い解決策...私はすべてのカテゴリにクラスを与え、これを隠す
を見つけましたclass via css。ここで
これはあなた – htmlbrewery
doesntの作業のためhttp://astronautweb.co/snippet/exclude-the_category/ helfulです... :-( – user6573193
Wahatはdoesntの仕事であるあなたの質問を編集して、私に例を挙げてください。 – htmlbrewery