WP_QueryはWordPressで定義されているクラスです。開発者がカスタムクエリーを書いたり、異なるパラメータを使って投稿を表示したりすることができる。開発者がWordPressのデータベースに直接クエリーすることも可能です。しかし、WP_QueryはWordPressのデータベースから投稿をクエリーするための推奨される方法の一つです。
以下は、映画カテゴリからの投稿を表示する簡単なWP_Queryの例です:
[cbk1]
上記のサンプルコードでは、投稿は自動的に表示されません。クエリーの結果を表示するには、WordPressのループを使う必要があります。こんな感じ:
[cbk2]
WP_Queryは強力なツールで、より複雑で高度なクエリーを書くために使用できるパラメータがたくさんあります。WP_Queryは、ネストされたループ(ループの中にWordPressのループ)を作成するために使用することができます。WordPress開発者は、投稿のカスタム表示を作成するためにプラグインやテーマで使用することができます。
WP_Query パラメータの完全なリストはWordPress Codex にあります。