前提・実現したいこと
はじめまして。
初投稿です。色々しらべさせていただき、日々wordpressを現在勉強中です。
標記の通り、複数の投稿に付与したカテゴリー名を一覧で表示したいです。
大変申し訳ありませんが、どなたかご教示いただけませんでしょうか。
よろしくお願いいたします。
発生している問題・エラーメッセージ
エラーメッセージは特にありませんが、get_the_category()は一つの投稿に付与されたカテゴリー名を
取得することはわかりました。
該当のソースコード
ソースコード
<section id="news"> <!-- カテゴリー一覧 ここに投稿に付与したカテゴリー名を並べたいです--> <div class="container"> <div class="category"><?php the_category(); ?> </div> </section> </div> <!-- 投稿一覧 --> <div class="container price main"> <?php if ( have_posts() ) : //条件分岐:投稿があるなら ?> <div class="row"> <div class="col-md-8 col-lg-8"> <div class="container"> <div class="row"> <?php while ( have_posts() ) : the_post();//繰り返し処理開始 ?> <div class="col-md-6"> <div class="card box-shadow card-object"<?php post_class(); //投稿の種類に応じたクラスを付加 ?>> <img class="card-img-top"<?php echo get_the_post_thumbnail($post->ID, 'size1'); ?> <div class="card-body"> <h5 class="category-title"><?php echo wp_trim_words( get_the_title(), 16, '...' ); ?> </h5> <p class="card-text"><?php echo wp_trim_words( get_the_content(), 60, '...' ); ?> </p> <a href="<?php the_permalink(); //投稿(固定ページ)のリンクを取得 ?>"class="btn btn-primary">続きへ</a> </div> </div> </div> <?php endwhile; // 繰り返し終了 ?> <?php else : //条件分岐:投稿が無い場合は ?> <h2>投稿がみつかりません。 </h2> <p> <a href="">トップページに戻る </a> </p> <?php endif; //条件分岐終了 ?> </div> </div> </div> <div class="col-md-4 col-lg-4"> <aside> <section> <h3> <?php get_sidebar(); //sidebar.phpを取得 ?> </h3> </section> </aside> </div> </div> </div> コード
回答1件
あなたの回答
tips
プレビュー