wordpressで構築しているサイトで、カテゴリ別に新着情報を表示させたいケースがありますよね。
テーマを編集しようと思いましたが、そのテーマが更新される毎に修正し直すのも嫌だったので、プラグインで対応しました。

「List category posts」というプラグインを使用しました。シンプルに一覧を表示できるものです。

List category posts

List category posts

機能

ウィジット、ショートコードのどちらも使用出来ます。

ウィジット

設定画面です。

ListCategoryPosts

ショートコード

ショートコード

[catlist]

パラメータ

共通の書式

 複数のカテゴリなどを指定するときの書き方
  ANDは、「+」でつなげます。例:[catilst id=2+4] [catilst name=cat1+cat2]
  ORは、「,」でつなげます。例:[catilst id=3,4][catilst name=cat3,cat7]

カテゴリの指定

idで指定するとき:id 例:[catilst id=2]
名前で指定するとき:name 例:[catilst name=mycategory]

子カテゴリの投稿を除外/含めるを指定できます。
 child_categories 例:[catilst id=2 child_categories=“yes”]
  含める:yes
  含めない:no

タグで指定

tags 例:[catilst tags=tagname]

投稿タイプを指定

post_type 例:[catilst post_type=“post”]
  投稿:post
  固定ページ:page

投稿ステータス

post_status 例:[catilst post_status=“publish”]
 publish:公開
 pending:保留
 draft:下書き
 future:予約済み
 private:非公開

表示するリストの数

numberposts 例:[catilst numberposts=10]

サムネイルの表示

thumbnail 例:[catilst thumbnail=yes]
 あり:yes
 なし:no

サムネイルのサイズを指定

thumbnail_size 例:[catlist thumbnail_size=32,32]

カテゴリー: wordpress

0件のコメント

コメントを残す

アバタープレースホルダー

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください