新しい投稿タイプのプロパティ (不動産業者用) のメタデータとしていくつかのカスタム フィールドがあるので、寝室の数、最小/最大値、および場所で検索したいと考えています。これらのフィールドごとに複数のドロップダウンを持つフォームがあります。
場所、最小値、最大値、寝室
また、私は投稿自体にメタボックスを持っているので、価格、寝室、場所、およびプロパティタイプの分類タイプ (家賃、販売、商用) 用に 1 つです。
このコードをオンラインで見つけましたが、それを操作する方法がわからないので、フォームが取る値は何でもかまいませんか?
$args = array(
'post_type' => 'product',
'meta_query' => array(
array(
'key' => 'location',
'value' => '[LOCATION HERE]',
'compare' => 'NOT LIKE'
),
array(
'key' => 'price',
'value' => '[PRICE HERE FROM FORM]',
'type' => 'numeric',
'compare' => 'BETWEEN'
)
)
);
$query = new WP_Query( $args );
また、検索クエリが function.php にあることは理解していますが、フォームがある場所から呼び出すのですか、それとも結果が出力される場所から呼び出すのですか? すなわち。私のホームページまたは私の検索ページ?
誰かが助けてくれることを願っています