Wordpressのタグで作るオススメ記事エリア

ブログのトップページにオススメ記事エリア(「Recommend 5」とある所)を設置してみました。

力を入れて書いたエントリーほど読まれない傾向があるので(苦笑)埋もれてしまわないように工夫してみました。

はじめは手動で設置しようと思いましたが、タグを使ってよりスマートに行う方法を思いついたので、それをメモしておきたいと思います。

 

1. オススメしたい記事にタグを追加する

タグの名前は何でもいいですが、今回は"Recommend"にしました。

 

2. query_postsでオススメ用のタグが付いている記事を表示させる

下は"Recommend"が付いている記事を表示させるようにしています。 ※実際には"&posts_per_page=5"を使って5件だけ表示するようにしてます。

<?php if (have_posts()) :  query_posts('&tag=Recommend'); ?>
  <?php while (have_posts()) : the_post(); ?>
    <?php the_time('y.m.d')  ?>
    <a href="<?php the_permalink() ?>">
      <?php the_title();  ?>"
    </a&gt
<?php endwhile; endif;  ?>

 

3. オススメ用のタグがタグクラウドに含まれないようにする

"Recommend"のIDを指定しタグクラウドから除外するようにします。 ※実際には"&number=40"でタグの最大数が40になるようにしてます。

<?php wp_tag_cloud('exclude=161'); ?>

これでオススメ記事エリアの運用が"Recommend"というタグだけでできるようになります。

Comments (0)

Add a Comment