特定カテゴリの最新投稿をリスト表示させる

このサイトは、雑多な話題を取り扱っているため(しかも結構毛色が異なる)、ある程度投稿記事をカテゴリーで色分けしておく必要があります。しかしながら、wordpressのデフォルトのテンプレートタグでは「テンプレートタグ一発」でそのカテゴリーごとの投稿記事一覧を出すことができません。
できればrunPHPを使用して投稿記事内に他の投稿記事へのリンクを入れたいので、それができるプラグインを探してみたところ、Customizable Post Listingsが使えそうです。

早速インストールして使用します。
特定カテゴリー内での最新記事へのリンクを1件だけ挿入したい場合は、以下の通り記述します。
(日付と記事タイトル(リンクつき)が出力されます)


c2c_get_recent_posts (1,"%post_date%: %post_URL%",'カテゴリーID')

なお、Customizable Post Listingsの最新版バージョン1.1はかなり前に公開されたものですが、wordpress2.1以降のテーブル使用の仕様変更により、phpファイルの61行目のSQL文に以下の条件の追加が必要です。そうでないとページも検索対象になってしまうそうです。
(この件についてはpeacock union【Web Designing Laboratory】さまの記事を参考にさせていただきました。)


$tableposts.post_type = 'post'

Comments:0

Comment Form
Remember personal info

Trackback+Pingback:0

TrackBack URL for this entry
http://www.katsuhirano.com/home/archives/394.html/trackback
Listed below are links to weblogs that reference
特定カテゴリの最新投稿をリスト表示させる from katsuhirano.com
Search
Feeds
Meta

Page Top