我已经有一些自定义字段作为新的帖子类型的元数据 - 属性(对于房地产经纪人),所以要搜索的卧室数量,最小/最大值和位置。我有多个下拉菜单的每个字段的形式:自定义搜索关于搜索表单的查询
位置,MIN_VALUE,MAX_VALUE,卧室
另外,我对帖子的内容元盒,这样一个价格,卧室,位置,和property_type的分类类型 - 租赁,销售和商业。
我在网上找到了这段代码,但不知道如何操作它,因此它需要任何形式的值?
$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,但我把它从哪里形式,或者将结果输出?即。我的主页或我的搜索页面?
希望有人能帮助
嗨,那么它是如何采取您的形式的价值?说如果你的表单域ID是'卧室'是否成为搜索数组的'价值'? – snakespan
你必须使用表单字段'name'而不是'id'。 –
因此,表单的名称与数组的关键字匹配,以及它们如何链接? – snakespan