###前提・実現したいこと
ワードプレスのトップページに、カテゴリごとの記事一覧を表示したいと思っています。
・サムネイル画像
・投稿日
・カテゴリ名
・新着記事かどうか(新着後3日間表示)
・タイトル
・本文を28文字表示
###発生している問題
カテゴリ名だけ表示できていません。
###問題が発生するまでの流れ
同じようなことを表現しているサイトのソースをコピーして、
archive.phpとstyle.cssにペーストしてみましたが
カテゴリ名は表示できませんでした。
###該当のソースコード
<div id="blog"> <div id="blog_box"> <div class="title"> <h3-news><a href=""><b>お知らせ</b></a></h3> </div> <div class="list"> <?php query_posts('cat=28&posts_per_page=3&paged='.$paged); ?> <?php if(have_posts()): while(have_posts()): the_post(); ?> <div class="list_left"> <?php the_post_thumbnail(array(80,80), array('class' => 'left')); ?></a> </div> <div class="list_right"> <ul> <li><div class="list_date"><?php echo get_the_date('Y.m.d'); ?></div></li> <li><div class="list_new"><?php if( time() - get_the_time('G') < 259200 ): ?>NEW!<?php endif; ?></div></li> <span class="infoCate"><?php echo $taxo_catelist; ?></span> <li><div class="list_title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div></li> <li><div class="post_body"><?php echo mb_substr(strip_tags($post-> post_content),0,28).'...'; ?></div></li> </ul> </div> <?php endwhile; ?> <?php else : ?> <p>記事が見つかりません</p> <?php endif; ?> <?php wp_reset_postdata(); wp_reset_query(); ?> </div> </div>
スタイルシートにもinfoCateを追加
#blog_box{ width:30%; overflow: hidden; float: left; padding:10px; margin:10px; color:#a29385; font-size:80%; } .infoCate a{ border-radius;:3px; box-shadow:1px 1px 0 raba(0,0,0,0.1) iset; } .infoCate a:hover{ background-color:#000; color:#f5f5f5; Text-decoration:mpme; }
どのように記述すれば、カテゴリ名を表示できるでしょうか。
カテゴリ名はそれぞれ色分けして表示して
カテゴリ名をクリックするとそのアーカイブページに飛ぶように設定したいです。
よろしくお願い致します。
回答3件
あなたの回答
tips
プレビュー