Поиск по нескольким ключевым словам

У меня есть пользовательский поиск, в котором я хочу ввести ключевое слово или фразу в поле поиска, а затем нажав enter, он добавляет его в «хранилище поиска» (уже закодированное, см. Ниже). У меня есть 3 сообщения, один о машинах, другой и велосипедах, а также о самолетах. Когда этот поиск сделан, я хочу, чтобы все три отображались в результатах. В настоящее время он ничего не найдет, потому что нет сообщений, содержащих индивидуальные ключевые слова для автомобилей, велосипедов и самолетов.

Можно ли отображать сообщения, соответствующие каждому из этих ключевых слов? Должен ли я сделать wp_query() для каждого ключевого слова, возможно, внутри foreach ? Или есть более чистый способ?

Скриншот