WordPressで記事検索時に投稿ID順にならない場合の対応方法
2024/02/20
WordPressでサイト上から記事検索(キーワード検索)を行った場合、通常であれば投稿IDが新しいものから表示されるが、検索ワードによっては投稿ID順では無くランダムで表示されることがあった。調査したところ原因は分かってないんだけど対応方法は判明した。以下に対応方法をメモ。
対応方法
テンプレートフォルダ内の検索フォーム部分に以下を追記する。
<input type="hidden" name="orderby" value="ID">
IDではなく違う条件でソートしたい場合は以下リファレンスの「順序づけパラメータ」から任意のパラメータを指定する。昇順・降順の選択も可能。
関連記事
-
-
Advanced Custom Fieldsで設定した項目を条件に記事一覧を取得する方法
WordPressでAdvanced Custom Fieldsにて設定した項目 ...
-
-
WordPressで運用中のサイトを停止しないままサーバ移設する方法
WordPressを設置しているサーバのリソースがそろそろ危ういので移設を検討す ...
-
-
WordPressにてAdvanced Custom Fieldsを用いて連載(シリーズ)記事機能を実装する方法
先日「Series」プラグインで連載(シリーズ)記事機能の実装方法をメモしたが、 ...
-
-
Advanced Custom Fieldsでセレクトメニューを動的に生成する方法
WordPressでカスタムフィールド設定用のプラグインAdvanced Cus ...
-
-
他所のサーバからWordPressの記事情報をpostIDを指定して取得する方法
他所のサーバからWPの記事IDを指定した上で、当該IDのタイトル・アイキャッチ画 ...