- Products -


Software


NEWS


Special



- Knowledge -


Category × Tag



- Like -

公開
作成日:2022/3/3
更新日:2022/3/4

WordPressクエリ文字列で検索する方法・並べ替えも

・以下の要求を満たす方法を紹介する。

要求


・特定条件に合致する記事の一覧を取得したい。
・クエリ文字列で指定したい。
・並べ替えもしたい。

URLクエリパラメータを使った検索の方法


カテゴリ検索 + ワード検索


・これはカテゴリを指定したURLに「s=検索ワード」とすれば良い。
例:~/?cat=3&s=たまご

カテゴリ検索 + タグ検索


・これはカテゴリを指定したURLに「tag=検索タグ」とすれば良い。
例:~/?cat=3&tag=meat

複数タグ検索


・これは複数のタグを+で接続したURL「tag=検索タグ1+検索タグ2」とすれば良い。
例:~/?tag=meat+salad

複数タグ検索 + ワード検索


・これは複数のタグを+で接続したURLに「s=検索ワード」とすれば良い。
例:~/?tag=meat+salad&s=たまご

並べ替え


何を基準にするかは、orderbyで指定する。「orderby=title」
https://developer.wordpress.org/reference/classes/wp_query/#order-orderby-parameters

補足


・検索ワードの対象範囲は、文書内のテキストも該当する。

参考


https://moretemasen.com/wordpress-multiple-tags/


Category



Tag




関連記事


{{tmp.name}}

{{article.category}} {{article.title}}