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>
<?php endwhile; endif; ?>
3. オススメ用のタグがタグクラウドに含まれないようにする
"Recommend"のIDを指定しタグクラウドから除外するようにします。 ※実際には"&number=40"でタグの最大数が40になるようにしてます。
<?php wp_tag_cloud('exclude=161'); ?>これでオススメ記事エリアの運用が"Recommend"というタグだけでできるようになります。


Comments (0)
Add a Comment