Форма поиска по ключу в произвольных полях
В категории есть фильтр постов по произвольным полям записей.
<form class="filter" action="" method="get">
<label>Доступно:<input type="checkbox" name="invalid[]" value="ДА"/></label>
<button type="submit">Отфильтровать</button>
</form>
function go_filter() { // наша функция
$args = array(); // подготовим массив
$args['meta_query'] = array('relation' => 'AND'); // отношение между условиями, у нас это "И то И это", можно ИЛИ(OR)
global $wp_query; // нужно заглобалить текущую выборку постов
if (!empty($_GET['invalid'])) {
$args['meta_query'][] = array(
'key' => 'invalid',
'value' => $_GET['invalid'],
'type' => 'text',
'compare' => 'IN'
);
}
query_posts(array_merge($args,$wp_query->query));
}
Подскажите, как добавить в форму поиск по ключу (вида LIKE) по другому мета полю, т.е. чтобы дополнительно искало именно в произвольных полях, а не во всей записи?