Фильтрация списка объектов с помощью «OR» в одном поле

Я пытаюсь использовать wp_filter_object_list для получения тегов с помощью slug (например) «cat» ИЛИ «dog» из массива тегов.

Мой код выглядит так:

 $post_tags = wp_get_object_terms( $post_ids, 'post_tag' ); wp_filter_object_list( $post_tags, array('slug' => 'cat', 'slug' => 'dog'), 'or' ); 

Я бы ожидал, что это вернет все теги с помощью slug «cat» или «dog», но, похоже, только возвращает тег с «собакой». Если я переключу заказ, я получаю только «кошку». Как я могу отфильтровать список тегов для обоих?