Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- Template Name: Search Advanced
- */
- ?>
- <!-- Site Search Module -->
- <!-- Search Form -->
- <section class="searchMain sm2">
- <form method="get" id="searchform2" action="<?php echo home_url(); ?>/">
- <div class="search-con">
- <!-- Search Row 1 -->
- <div class="full-divsn">
- <!-- City Taxonomy Search -->
- <div class="search-field myFields-lg">
- <label>City</label>
- <select name="property_city" class="form-control">
- <?php
- $terms = get_terms( "city-type", array( 'hide_empty' => 0 ) );
- $count = count($terms);
- if ( $count > 0 ){
- echo "<option class='button' value='City'>All</option>";
- foreach ( $terms as $term ) {
- echo "<option class='button' value='" . $term->slug . "'>" . $term->name . "</option>";
- }
- }
- ?>
- </select>
- </div>
- <!-- End City Taxonomy Search -->
- <!-- Search State Custom Field -->
- <div class="search-field myFields-xxmd">
- <label>State</label>
- <select name="property_state" class="form-control">
- <option value="Any">Any</option>
- <?php
- $metakey = 'property_state';
- $statez = $wpdb->get_col($wpdb->prepare("SELECT DISTINCT meta_value FROM $wpdb->postmeta WHERE meta_key = %s ORDER BY meta_value ASC", $metakey) );
- if ($statez) {
- foreach ($statez as $states) {
- echo "<option value=\"" . $states . "\">" . $states . "</option>";
- }
- }
- ?>
- </select>
- </div>
- <!-- End Search State Custom Field -->
- <!-- Search Price Custom Field -->
- <div class="search-field myFields-md">
- <label><?php _e('Price', 'framework'); ?></label>
- <input type="text" name="min_price" class="form-control money" placeholder="<?php _e('Any', 'framework'); ?>">
- </div>
- <div class="search-field myFields-txt">
- <label> </label>
- <div class="form-control">to</div>
- </div>
- <div class="search-field myFields-xmd-n">
- <label> </label>
- <input type="text" name="max_price" class="form-control money" placeholder="<?php _e('Any', 'framework'); ?>">
- </div>
- <!-- End Search Price Custom Field -->
- </div>
- <!-- End Search Row 1 -->
- <!-- Search Row 2 -->
- <div class="full-divsn">
- <!-- Search Beds Custom Field -->
- <div class="search-field myFields-sm">
- <label>Beds</label>
- <select name="beds" class="form-control"><option value="Any" name="Any">Any</option>
- <option value="0" name="0">0</option>
- <option value="1" name="1">1+</option>
- <option value="2" name="2">2+</option>
- <option value="3" name="3">3+</option>
- <option value="4" name="4">4+</option>
- <option value="5" name="5">5+</option>
- <option value="6" name="6">6+</option>
- <option value="7" name="7">7+</option>
- <option value="8" name="8">8+</option>
- <option value="9" name="9">9+</option>
- <option value="10" name="10">10+</option></select>
- </div>
- <!-- End Search Beds Custom Field -->
- <!-- Search Baths Custom Field -->
- <div class="search-field myFields-sm">
- <label>Baths</label>
- <select name="baths" class="form-control"><option value="Any" name="Any">Any</option>
- <option value="0" name="0">0</option>
- <option value="1" name="1">1+</option>
- <option value="2" name="2">2+</option>
- <option value="3" name="3">3+</option>
- <option value="4" name="4">4+</option>
- <option value="5" name="5">5+</option>
- <option value="6" name="6">6+</option>
- <option value="7" name="7">7+</option>
- <option value="8" name="8">8+</option>
- <option value="9" name="9">9+</option>
- <option value="10" name="10">10+</option></select>
- </div>
- <!-- End Search Baths Custom Field -->
- <!-- Search SQFT Custom Field -->
- <div class="search-field myFields-sm">
- <label><?php _e('SqFt', 'framework'); ?></label>
- <input type="text" name="min_area" class="form-control sqft" placeholder="<?php _e('Any', 'framework'); ?>">
- </div>
- <div class="search-field myFields-txt">
- <label> </label>
- <div class="form-control">to</div>
- </div>
- <div class="search-field myFields-sm">
- <label> </label>
- <input type="text" name="max_area" class="form-control sqft" placeholder="<?php _e('Any', 'framework'); ?>">
- </div>
- <!-- End Search Area Custom Field -->
- <!-- Search Property Type Taxonomy -->
- <div class="search-field myFields-md">
- <label>Property Type</label>
- <select name="property_type" class="form-control">
- <?php
- $terms = get_terms( "property-type", array( 'hide_empty' => 0 ) );
- $count = count($terms);
- if ( $count > 0 ){
- echo "<option class='button' value='Any'>All</option>";
- foreach ( $terms as $term ) {
- echo "<option class='button' value='" . $term->slug . "'>" . $term->name . "</option>";
- }
- }
- ?>
- </select>
- </div>
- <!-- End Search Property Type Taxonomy -->
- </div>
- <!-- End Search Row 2 -->
- <!-- Search Row 3 -->
- <div class="full-divsn">
- <!-- Used to only search specific post type in this case PROPERTY -->
- <input type="hidden" name="post_type" value="property" />
- <!-- Used to only search specific custom taxonomy with specific term in this case LIST PROPERTY -->
- <input type="hidden" name="hide-reports" value="list-property" />
- <!-- Form Submit Button -->
- <div class="search-field-submit search-button">
- <label> </label>
- <button type="submit" value="search" id="searchsubmit" class="ssbutton">Search</button>
- </div>
- <!-- End Form Submit Button -->
- </div>
- <!-- End Search Row 3 -->
- </div></form></section>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement