カテゴリページでの記事位置、タグページでの記事一覧は通常、
- 日付順
- 降順
- 投稿記事数は管理画面にて設定した、設定記事数
に応じた内容が表示されます。
このデフォルトの記事の表示順序を自由に変更できるプラグインを作りました。
×query_posts() ○pre_get_posts() 仕様。
管理画面の記事一覧には適用されません。
インストール方法
プラグインインストール画面の検索に、「Archive Posts Sort Customize」と記入して検索してインストールしてください。
![プラグインインストール画面](https://i0.wp.com/gqevu6bsiz.chicappa.jp/wp-content/uploads/2013/04/b6b048450412828629aceb48b0be8723.png?resize=442%2C262&ssl=1)
![プラグイン検索結果](https://i0.wp.com/gqevu6bsiz.chicappa.jp/wp-content/uploads/2013/04/68739c6e9d833467e9864a3019ee3c9a.png?resize=300%2C44&ssl=1)
まだ誰からも評価をいただいていないので、★がありません。。星が無いって、なかなか怪しくて使う気になれない気がするのは、私だけかな。。
インストールしたら
![管理画面メニュー](https://i0.wp.com/gqevu6bsiz.chicappa.jp/wp-content/uploads/2013/04/0cff1a73d501da32a0430cbcb520e1eb.png?resize=305%2C172&ssl=1)
管理画面の設定の下のところに、「カテゴリー記事一覧ソートカスタマイズ」というメニューが出るので、そこから記事一覧のソート順を設定していきます。
![archive_posts_sort_customize画面](https://i0.wp.com/gqevu6bsiz.chicappa.jp/wp-content/uploads/2013/04/67283dd311a0bcf1fcea240d9ee2be29.png?resize=635%2C588&ssl=1)
これが設定画面になります。設定する項目は基本は3つ。
「投稿の表示数」、「投稿のソートする対象」、「ソートの順序」です。
降順や昇順について、自分でもたまに忘れたりする事があります。
新しい記事から古い記事へのソート、どっちだっけ??
そういう細かい表記があると、特に初心者には使いやすいと思い表記しています。
カスタムフィールド名でのソートについて
![ソート対象の設定](https://i0.wp.com/gqevu6bsiz.chicappa.jp/wp-content/uploads/2013/04/af71954e0d34952b5661a58bf2abac2a.png?resize=425%2C228&ssl=1)
カスタムフィールドの値をもとに、記事一覧をソートすることもできます。
背景がうっすらとなっている部分がありますが、ソートの対象からカスタムフィールドを選ぶと、ソート対象にしたいカスタムフィールド名を入力することができるようになっています。
特に。カスタムフィールド名が分からない方もいるとおもったので、
「カスタムフィールド名が分からない場合はこちらを~」のリンクを付けて、そのリンクをクリックすると、
記事で使用している全カスタムフィールドのキーの一覧が下に表示される仕様にしています。
![screenshot-3](https://i0.wp.com/gqevu6bsiz.chicappa.jp/wp-content/uploads/2013/04/screenshot-3.png?resize=620%2C264&ssl=1)
「custom_field1」、「custom_field2」の2つが、実際に記事編集画面から作成したカスタムフィールドになります。
このカスタムフィールド名をクリックすると、上のカスタムフィールド名を入力する所に自動で挿入される、ちょっとだけあると嬉しい仕様?にしています。
ちなみに今のところは、カテゴリページの記事一覧、タグページの記事一覧の2種類のみにしています。
※バグがあれば、修正をおこなってから年月ベースのアーカイブも追加する予定です。
ダウンロードされるかたはこちらからどうぞ。
http://wordpress.org/extend/plugins/archive-posts-sort-customize/
ダイキ へ返信するコメントをキャンセル