Поиск по имени TERM и по произвольному полю TERM META одновременно
Есть поиск по таксономии, как сделать поиск и в имени и в произвольном поле?
Сейчас делаю 2 запроса, сначала поиск в имени, если нет результата, тогда поиск по произвольным полям .
'name__like' отключает 'meta_query'
$args = array(
'taxonomy' => array( $taxonomy ), // taxonomy name
'orderby' => 'id',
'number' => '8',
'order' => 'ASC',
'hide_empty' => true,
'fields' => 'all',
// 'name__like' => $search_text,
'meta_query' => array(
'relation' => 'OR',
array(
'key' => 'term_synonyms',
'value' => $search_text,
'compare' => 'LIKE'
),
'name__like' => $search_text, // не срабатывает
)
);
$terms = get_terms( $args );
if ( empty( $terms ) ){