新着記事一覧にカテゴリ名とターム名を表示させたい
-
カスタム投稿もしくは記事が更新or追加されたときに新着情報に一覧で表示されるように設定しています。
記事一覧にカテゴリ名もしくは、ターム名をアイコンにして表示させたいのですが、ターム名の表示方法がわかりません。
現段階の記述は以下のようになっています。
<?php
$cat = get_the_category();
$catname = $cat[0]->cat_name; //カテゴリー名
$catslug = $cat[0]->slug; //スラッグ名
?>
<?php $paged = get_query_var(‘paged’); ?>
<?php query_posts( array(
‘showposts’ => 5,
‘post_type’ => array(‘post’,’about’,’voice’,’recurit’),
‘orderby’ => ‘modified’,
‘exclude’ => 1,
‘post_status’ => ‘publish’
)); ?>
<?php if (have_posts()):while(have_posts()):the_post(); ?>
<?php the_modified_date(‘Y.m.d’); ?>
<span class=”<?php echo $catslug; ?>”><?php echo $catname; //カテゴリ名のアイコン ?></span>
” rel=”bookmark”><?php the_title_attribute(); ?><?php if (get_post_time() == get_post_modified_time() ){
echo “を追加しました。”;
}else{
echo “を更新しました。”;
}
?><?php endwhile; endif; ?>
カテゴリ名しか表示設定をしていないので、カスタム投稿が出力されたときは「未分類」でアイコンが表示されてしまいます。
お手数ですがご教示のほどよろしくお願いいたします。
トピック「新着記事一覧にカテゴリ名とターム名を表示させたい」には新たに返信することはできません。