カテゴリー、タグ、カスタム分類毎に投稿記事を並べ替えできたら便利かなと思った。そこで、そんなプラグインが無いからと探してみたが、「これだ!!!」というモノが無い。
「だったら自分で作ってしまえ!」という事で、初の自作プラグインワールドへ。
※2021年6月22日追記:WordPress公式プラグインになりました。
https://wordpress.org/plugins/archive-post-order-plus/
APOP(Archive Post Order Plus)の仕様をまとめます。
2021年7月23日追記:カスタム投稿のアーカイブページの並べ替えに対応完了
仕様
下記の投稿記事の表示順を並べ替えカスタマイズする!
- [設定]-[表示設定]の「最新の投稿」
- 検索結果
- カテゴリー
- タグ
- カスタム分類
- カスタム投稿のアーカイブ
※WordPress 6.5 動作確認済み
並べ替えの表示順は、 1)標準+カスタムフィールドソート、2)ドラッグソートのどちらを選択
- 標準+カスタムフィールドソート:ソートしたい項目を選択し並べ替えの順を設定
- ドラッグソート:投稿記事をドラッグして表示順を並べ替え設定
1.標準+カスタムフィールドソート
標準的な投稿記事の更新日、ID、タイトル、登録日に加え、4つのカスタムフィールド(※)を登録可能。有効にしたい項目を選択しドラッグで並べ替え判定の順番を設定する。
※)カスタムフィールドは、既存のカスタムフィールドから選択、もしくは本プラグイン用に追加可能。(追加の場合は各投稿の専用入力フォームから登録)
※)本プラグインの削除時は、追加したカスタムフィールドも削除される
2.ドラッグソート
カテゴリー、タグ、カスタム分類に属する投稿をドラッグし並べ替えて投稿記事の表示順を設定する。
設定画面
ダウンロードURL:https://wordpress.org/plugins/archive-post-order-plus/
更新履歴
2022年2月6日
- カスタム投稿アーカイブページ設定のNoticeエラーを修正
2021年12月12日
- 並べ替え変更のレイアウト修正
- JSの変数宣言の修正と一部要素の変数化
2021年7月23日
- カスタム投稿のアーカイブページのソートに対応
2021年7月11日
- メニュー等の英語対応
2021年6月28日
- カスタムフィールド選択をオートコンプリートに変更
- 文言修正 : メニューの「通常」を「最近の投稿」に修正
2021年6月25日
- カスタムフィールドの必須チェック漏れの修正
- 既存カスタムフィールド選択も可能なよう修正
- ソートのリストに背景色を設定
- 並べ替え設定ページの更新ボタン位置を修正
- 「カテゴリー、タグ、カスタム分類」のソート対象選択のラジオボタン並び順が「標準、検索」と同じになるよう修正