カテゴリとタグのアーカイブページに日付順や閲覧数順の並び替えボタンを実装してあったのですが、検索ページにも追加したので方法をまとめてみました。 検索ページにも並び替えボタン 半年ほど前、このような記事を書いたのですが。 WordPressのアーカイブページを人気順などで並び替えるボタンをつける GET関数でどのボタンを押されたか判別してpre_get_posts()で並び替える(閲覧数はWP-PostViewsというプラグインを利用)、という。これが、アーカイブページなら https://ateitexe.com/category/xxx/ ↓ https://ateitexe.com/category/xxx/?sort=popular このようにGET変数を付加して処理すればいけるな、という内容だったわけですが、検索ページだと https://ateitexe.com/?s=キーワード