У меня следующая проблема. Я пытаюсь создать сайт о недвижимости с помощью wordpress. Я создал настраиваемый тип сообщения и включил следующие поля с дополнительными настраиваемыми полями: Тип объявления (выберите: Продажа, Аренда), Тип собственности (выберите: Квартира, Дом), Цена (Число), Город (тип поля: Выбрать)
У меня есть следующий запрос для получения значений:
<?php
$args = array(
'post_type' => 'properties',
'posts_per_page' => 10,
'posts_per_page' => -1,
'meta_query' => array(
array(
'key' => 'property_type',
'value' => 'Apartment',
),
),
);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
?>
<?php
$property_type = get_field('property_type');
$property_price = get_field('price');
$property_location = get_field('location');
$property_description = get_field('description');
?>
<div class="propert_list">
<h1><?php the_title(); ?></h1>
<div class="property_type">
Location - <strong><?php echo $property_type; ?></strong>
</div>
<div class="property_price">
Price - <strong><?php echo $property_price; ?></strong>
</div>
<div class="property_location">
Location - <strong><?php echo $property_location['address']; ?></strong>
</div>
<div class="property_description">
Property Description - <strong><?php echo $property_description; ?></strong>
</div>
</div>
<br /><hr />
<?php endwhile; ?>
Где и как я могу создать форму поиска для фильтрации свойств по типу свойства и местоположению.