Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress自定义搜索筛选器_Wordpress_Search - Fatal编程技术网

Wordpress自定义搜索筛选器

Wordpress自定义搜索筛选器,wordpress,search,Wordpress,Search,我似乎找不到解决这个问题的办法,所以我在这里发帖 基本上,我正在尝试为财产清单构建一个基本过滤器。所有属性列表都只是带有自定义字段的帖子。例如,其中一个特性在自定义字段中具有以下值: custom field value ------------ ----- area 150 rooms 4 bathrooms 2 garage 1 alfresco 1 study 1 theatre

我似乎找不到解决这个问题的办法,所以我在这里发帖

基本上,我正在尝试为财产清单构建一个基本过滤器。所有属性列表都只是带有自定义字段的帖子。例如,其中一个特性在自定义字段中具有以下值:

custom field   value
------------   -----
area           150
rooms          4
bathrooms      2
garage         1
alfresco       1
study          1
theatre        1
我的搜索表单HTML如下所示:

<form method="get" id="advanced_search" action="<?php echo get_settings('home'); ?>/" >
        <fieldset>

           <label>Rooms 
           <select name="rooms">
                <option value="">Any</option>
                <option value="1">1</option>
                <option value="2">2</option>
                <option value="3">3</option>
                <option value="4">4</option>
                <option value="5">5</option>
                <option value="6">6</option>
                <option value="7">7</option>
           </select>
           </label>

           <label>Bathrooms
                <select name="bathrooms">
                    <option value="">Any</option>
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                </select>
           </label>

           <label>Garage
                <select name="garage">
                    <option value="">Any</option>
                    <option value="1">1</option>
                    <option value="2">2</option>
                </select>
           </label>

           <label>Area (square metres)
                <select name="garage">
                    <option value="">Any</option>
                    <option value="100">100</option>
                    <option value="150">150</option>
                    <option value="200">200</option>
                    <option value="250">250</option>
                </select>
           </label>

           <label><input type="checkbox" name="theatre" value="1" /><span>Home Theatre</span></label>
           <label><input type="checkbox" name="study" value="1" /><span>Study</span></label>
           <label><input type="checkbox" name="alfresco" value="1" /><span>Alfresco</span></label>

            <input type="submit" id="submit" value="Search" />

        </fieldset>
    </form>