pre_get_posts() を使うと表示の制御ができる。
根本はWP_Queryなので、ここにまとめたカスタムフィールドのクエリはget_postsとかでも使うことができる。
pre_get_postsの基本的な使い方はググれば色々でてくるんでそちら見てもらうとして、この記事はカスタムフィールドの値を絞り込みに利用するケースについてまとめたものです。
pre_get_posts
[WordPress] カスタムフィールドの値でフィルタリングや並び替えする
アクションフックpre_get_postsによるクエリ操作と管理画面のカスタムについてのメモ。