WordPress 固定ページに記事一覧表示

WordPress 固定ページに記事一覧表示方法

 

PHP情報はこちら

<div id="feed">
<dl>
<?php query_posts('post_type=post&showposts=3'); ?>
<?php if(have_posts()) : while (have_posts()) : the_post(); ?>

  <dt><span><?php the_category(', ') ?></span> <!-- カテゴリ名表示 --><date><?php echo get_the_date(); ?></date></dt>
<dd><a href="<?php the_permalink();?>"><b><?php the_title(); ?></b></a>
     <br /><?php the_excerpt(); ?>
<a href="<?php the_permalink();?>">続きを読む</a>
</dd>
<?php endwhile; endif; ?>
<?php wp_reset_query(); ?>
</dl>
</div>

ついでに

CSS、装飾の情報を記載いたします。

<style type="text/css">
#feed {
    width: 100%;
    margin: 0 auto;
    /* border: 1px solid #666666; */
    /* border-bottom: none; */
}
#feed dl {
    font-size: 13px;
}
/* スマホ
-------------------------------------------------- */
@media only screen and (max-width:570px) {
#feed {
    /* background-color: #EEEEEE; */
}
#feed dt, #feed dd {
   padding: 8px 20px;
}
#feed dt {
  float: none;
  background-color: #AAAAAA;
  border-top:1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
}
#feed dd {
    /* border-top: 1px solid #666666; */
    /* border-bottom: 1px solid #666666; */
}
}
/* PC
-------------------------------------------------- */
@media only screen and (min-width: 571px) {
#feed {
    /* background-color: #EEEEEE; */
     background-image: url(<?php bloginfo('stylesheet_directory');?>/images/bg.png);
     background-repeat: repeat-y;
     background-position: -180px 0;
/* dlで背景画像をyリピートし、dtの背景色のように見せる。positionはdtの幅に応じて調整 */
}
#feed dt, #feed dd {
   padding: 10px;
}
#feed dt {
   clear: both;
   float: left;
   width: 100px; /* 幅を指定 */
    /* border-top: 1px solid #FFFFFF; */
}
#feed dd {
   padding-left: 130px; /* dtの分、左にpaddingを取る */
    /* border-top: 1px solid #FFFFFF; */
    /* border-bottom: 1px solid #666666; */
    /* border-left: 1px solid #FFFFFF; */
}
}
</style>