Я хочу вживую искать сообщения с мета-запросом.
Внутри поля повторителей есть повторители типа
- Тип сообщения: Сообщение
- Уровень1 Повторитель: Уровень1
- Повторитель подполя уровня 1 (Уровень 2): Уровень 2
- Подполя ретранслятора уровня 2: описание, заголовок
Я хочу, чтобы запрос показывал сообщение путем сопоставления с предоставленным поисковым текстом, например, "co", который ищет заголовок сообщения, описание подполя и заголовок подфайла и возвращает соответствующий пост.
Есть ли способ добиться этого?
Ниже мой запрос покажет далеко.
$post_meta_args = array();
if ( is_array( $myValues ) || is_object( $myValues ) ) {
foreach ( $myValues as $value ) {
array_push( $post_meta_args, array(
'key' => 'description',
'value' => 'mar',
'compare' => 'LIKE'
) );
}
}
$args = array(
'post_type' => 'post',
'posts_per_page' => - 1,
's' => 'co',
'meta_query' => $post_meta_args
);
$the_query = new WP_Query( $args );