menu

information WordPress

HOMEWordPress WordPress カテゴリーのスラッグと名前の取得

2021年07月07日

WordPress カテゴリーのスラッグと名前の取得

スラッグの取得

<?php echo $cat_slug ?>

カテゴリー名取得 リンクあり

<?php the_category();?>

カテゴリー名取得 リンクなし

<?php $cat = get_the_category();
  $cat = $cat[0];
  echo get_cat_name($cat->term_id);
?>

実際コーディングしてみる

<ul>
<?php query_posts('posts_per_page=5'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php
// 記事のカテゴリー情報を取得する
$cat = get_the_category(); 
// 取得した配列から必要な情報を変数に入れる
$cat_slug  = $cat[0]->category_nicename; // カテゴリースラッグ
?>                                                             
                     
<li><a href="<?php the_permalink() ?>">
<span class="day"><?php the_time('Y.m.d') ?></span>
<span class="blog-cate <?php echo $cat_slug ?>"><?php $cat = get_the_category(); ?><?php $cat = $cat[0]; ?><?php echo get_cat_name($cat->term_id); ?></span>
<?php the_title(); ?></a></li>
 
<?php endwhile; endif; ?>
<?php wp_reset_query(); ?>
</ul>      

このコーディングで表示しているサイト
セルフエステVARY様サイト のお知らせ部分

会社案内はこちら

〒410-0822
静岡県沼津市下香貫宮脇200-3

055-935-1339

営業時間 9:00~18:00

お問い合わせ