Orderを使っているのに、並び替えが効かないケースがあったので、その対処方法をメモ。Orderで並び替えをするには、管理画面の「設定>並び替え」で、並び替えたい投稿タイプなどにチェックを入れる必要がある。チェックが入っていて、管理画面でも並び替えができるのに、サイト上では並び替えが反映されないというケースがあった。私の場合、カスタム投稿タイプのカテゴリー別記事一覧ページで並び替えが効かなかった。taxonomy-×××.phpのテンプレートを使っているページだった。アーカイブのテンプレートでは、設定しなくても大丈夫そうですが、タクソノミーで作ったカテゴリーで表示させた場合、デフォルトの日付順に表示されてしまうので、設定が必要。Orderで変えた表示順序がページに反映されない場合。web備忘録まさにその通り!ループの前に以下を記述すればOK。?>なお、メインループではない場合はループの終わりでリセットwp_reset_query();するのを忘れずに。Orderで変えた表示順序がページに反映されない場合。