2016/02/18
投稿
備忘録です。
参考サイト
WordPressで新着記事を「カテゴリー名表示+色分け」で表示したい
投稿カテゴリー名とスラッグを取得
<?php $cat = get_the_category(); $catname = $cat[0]->cat_name; //カテゴリー名 $catslug = $cat[0]->slug; //スラッグ名 ?>
でカテゴリー名を囲む
<span class="<?php echo $catslug; ?>"><?php echo $catname; ?></span>
テンプレートに記述(新着投稿を5件取得)
<?php query_posts("post_type=post&posts_per_page=5"); ?> <?php $cat = get_the_category(); $catname = $cat[0]->cat_name; $catslug = $cat[0]->slug; ?> <?php if(have_posts()): ?> <ul> <?php while(have_posts()): the_post(); ?> <li><span class="<?php echo $catslug; ?>"><?php echo $catname; ?></span> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a><span class="ymd">(<?php the_time('Y年m月d日'); ?>)</span></li> <?php endwhile; ?> </ul> <?php else: ?> <p>現在投稿記事はありません。</p> <?php endif; ?>
スラッグに対応したCSSを記述することにより、カテゴリ毎に色を変えたり装飾することができます。
2023/06/30
神社
御朱印
2023/06/15
Mac
Linux
2023/04/16
時宗
御朱印
2023/04/14
臨済宗
御朱印
2023/04/05
寺院
御朱印