ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

WordPressコミュのあるカテゴリーのみのアーカイブをリスト表示するには

  • mixiチェック
  • このエントリーをはてなブックマークに追加
こんにちは。
wordpressを初めて使ってサイトを制作しています。
phpは全くの未経験で、解説書に書いてある通りにタグを書くのがやっとなレベルです。

今回わからないのが、ある特定のカテゴリーのみの月別アーカイブを抽出する方法です。
特定のカテゴリーのみの『最近の記事』、『月別アーカイブ』を
5件ずつリストアップして、サイドメニューに表示したくて、
wordpressのフォーラムなどを参照しつつ、『あるカテゴリーのみの最近の記事』は
下記の記述で表示できました。

<ul class="report_menu">
<?php $posts = get_posts('numberposts=5&category=9');
foreach($posts as $post) :
setup_postdata($post); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
(↑カテゴリーID9のみの最近のエントリータイトルを5件:それぞれシングルページへのリンクあり)

同様な手段で月別アーカイブもできないかと思い、あてずっぽに試してみるのですが、
phpの知識がもともと皆無なため、当然うまく行かず、行き詰まっている次第です。

どなたかお知恵を貸してくださいますでしょうか。
よろしくおねがいいたします。



コメント(4)

力ワザですが。

パーマリンクがデフォルトのときは、
たとえば
index.php?cat=5&m=200704
といったURLにアクセスすれば
カテゴリ5の、2007年4月のアーカイブが(勝手に)表示されます。

パーマリンク使ってるときは、
そのリンク仕様に合わせて
/category5/2007/04/ など。

このリンクをリストにすることで、
特定カテゴリの月別アーカイブができちゃいますよ

http://hennayagyu.com/

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

WordPress 更新情報

WordPressのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。