Доброго времени суток!
Сайт на вордпресс.
Есть фильтр, часть которой не работает.
Помогите пожалуйста
<label>
<input type="text" placeholder="Улица" name="keywrds"/>
</label>
if ($_GET['keywrds'] != '') { // если передана фильтрация по разделу
$args['meta_query'][] = array( // пешем условия в meta_query
'key' => 'keywrds', // название произвольного поля
'value' => $_GET['keywrds'], // переданное значение произвольного поля
'type' => 'text',
);
}
Решение
if ($_GET['address'] != '') { // если передана фильтрация по разделу
$args['meta_query'][] = array( // пешем условия в meta_query
'key' => 'address', // название произвольного поля
'value' => $_GET['address'], // переданное значение произвольного поля
'type' => 'text' // тип поля, нужно указывать чтобы быстрее работало, у нас здесь число
);
НО, ищет только при точном соответствии запроса адресу.