0
私のサイトの各カテゴリの投稿数を表示したいと思います。 したがって、functions.phpでは、 'add_filter'の部分を追加します。しかし、私はregister_nav_menu(functions.php)のheadermenuの場合に投稿の数を表示したくありません。 headermenuの場合は投稿数を削除する方法を教えてください。 私のfunctions.phpは以下の通りです。どのようにワードプレスで特定のカテゴリを削除するには
register_nav_menus(array(
'headermenu' => 'ヘッダーナビ',
'otoiawase' => 'お問い合わせ',
'1footer' => '1列目フッター',
'2footer' => '2列目フッター',
'categoryzyuken' => '受験必勝テク',
'categorycenter' => 'センター対策',
'categorytwoexams' => '教科別ポイント',
'categoryrest' => 'ちょっと一息',
));
add_filter('wp_nav_menu_objects','my_nav_count');
function my_nav_count($items){
foreach ($items as $item){
if(get_term($item->object_id,$item->object)->count > 0){
$item->title .= " (". get_term($item->object_id,$item->object)->count .")";
}else{
$item->title .= get_term($item->object_id,$item->object)->count;
}
$args[] = $item;
}
return $args;
}
コメントありがとうございました。しかし、それは動作しません...コードは、すべてのカテゴリで記事の数を削除します!。 –
これを試してくださいis_category( 'your_category');それが動作するかどうか私に教えてください。 – justkidding96
ありがとうございますが、動作しません。 –