元ネタはフォーラム「showpostsで件数の指定ができません」
http://ja.forums.wordpress.org/topic/9573
そもそも、プラグインを使って投稿の編集内でPHPコードを書くよりも
ショートコードを作った方が良いってことで作ってみました。
以下のコードをテーマのfunctions.phpに記述
https://gist.github.com/4484526
使い方は投稿の編集画面内で
[showcatposts cat="1" show="3"]
とする。
カテゴリーの指定: cat=”1″ 複数ある場合は cat=”1, 3, 4″
表示件数の指定: show=”3″
注意:
get_postsのカテゴリー引数でcatを使っているので指定したカテゴリーに子孫カテゴリーがある場合は、その投稿も含まれます。