###前提・実現したいこと
タイトル通りですが、親カテゴリの情報を取得したいと思っております。
現状、子カテゴリのスラッグとネームまで取得してしまっています。
子カテゴリの記事でも親カテゴリの「$slug」と「$catname」を取得、表示したいたいです。
※管理画面では子カテゴリのみチェックを入れております。
よろしくお願いします。
###該当のソースコード
PHP
1<?php 2$cat = get_the_category(); 3$catname = $cat[0]->cat_name; 4$catslug = $cat[0]->slug; 5 6<p class="ico-cate <?php echo $catslug; ?>"><?php echo $catname; ?></p> 7?> 8
###該当のソースコード【追記1】
PHP
1<?php if (have_posts() ) : ?> 2 <?php while (have_posts()) : the_post(); ?> 3 <?php 4 // 現在のカテゴリ-を配列取得 5 $cat_now = get_the_category(); 6 // 親の情報を$cat_nowに格納 7 $cat_now = $cat_now[0]; 8 //category_name格納 9 $cat_name = $cat_now->name; 10 //slugを格納 11 $slug = $cat_now->name; 12 ?> 13 <p class="<?php echo $slug; ?>"><?php echo $cat_name; ?></p> 14 <?php endwhile; ?> 15<?php else : ?> 16 Not Found. 17<?php endif; ?>
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/05/02 09:47