カテゴリーリストTopics
スニペット集カテゴリーごとにアイコンの色を変える
カテゴリーのスラッグをclassとしてつける
[php]<?php $cat = get_the_category(); $cat = $cat[0]; {
echo ‘<p class="’ . $cat->category_nicename . ‘" />’;
} ?>
<?php the_category(‘,’); ?></p>
[/php]
カテゴリーID・カテゴリー名・カテゴリースラッグの取得
カテゴリースラッグのみ
[php]<?php $category = get_the_category(); $cat_slug = $category[0]->category_nicename; ?>[/php]
カテゴリーID・カテゴリー名・カテゴリースラッグ
[php]<?php
$category = get_the_category();
$cat_id = $category[0]->cat_ID;
$cat_name = $category[0]->cat_name;
$cat_slug = $category[0]->category_nicename;
?>
<!– カテゴリーIDを表示したい所に –>
<?php echo $cat_id; ?>
<!– カテゴリー名を表示したい所に –>
<?php echo $cat_name; ?>
<!– カテゴリースラッグを表示したい所に –>
<?php echo $cat_slug; ?>[/php]
カテゴリー一覧を表示する
[php]<?php
$cat_all = get_terms( "category", "fields=all&get=all&exclude=1" );
foreach($cat_all as $value):
?>
<li><a href="<?php echo get_category_link($value->term_id); ?>"><?php echo $value->name;?></a></li>
<?php endforeach; ?>
[/php]
カテゴリー一覧に記事数を表示する
[php]<?php
$cat_all = get_terms( "category", "fields=all&get=all" );
foreach($cat_all as $value):
?>
<a href="<?php echo get_category_link($value->term_id); ?>" class="rpthumb clear"><span class="rpthumb-title"><?php echo $value->name;?>(<?php echo get_category($value->term_id)->category_count; ?>)</span></a>
<?php endforeach; ?>
[/php]