meta_query, как искать, используя оба отношения ИЛИ И И?

Решено: см. Ответ ниже.

У меня есть пользовательский тип сообщения, книги. У него есть несколько пользовательских полей, а именно; НАЗВАНИЕ, АВТОР, ЖАНР, РЕЙТИНГ. Как мне исправить мой код meta_query, приведенный ниже, чтобы в книгах были только слова с поисковым словом; название, автор, жанр; С ТОЛЬКО рейтингом, указанным в моей форме поиска, отображается в результатах?

Я сделал специальную форму поиска; текстовая область для поиска по названию, автору и жанру; и выпадающий список, который будет искать рейтинг. Мета-запрос, который я сделал ниже, выполняет поиск только по названию, автору и жанру. Но я сейчас в тупике, как добавить код для рейтинга.

Вот как я визуально представлял это с отношением meta_query: (название ИЛИ автор ИЛИ жанр) И рейтинг

$args = array(
        'relation' => 'OR',
          array(
             'key' => 'title',
             'value' => $searchvalue,
             'compare' => 'LIKE'
          );
          array(
             'key' => 'author',
             'value' => $searchvalue,
             'compare' => 'LIKE'
          );
          array(
             'key' => 'genre',
             'value' => $searchvalue,
             'compare' => 'LIKE'
          );
), 
        array(
        'relation' => 'AND', 
          array(
             'key' => 'rating',
             'value' => $ratingvalue,
             'compare' => '=',
             'type' => 'NUMERIC'
          ));

Буду очень признателен за вашу помощь и советы.

Ответы на вопрос(2)

Ваш ответ на вопрос