public function set_post_type($query) { $types = $_POST['post_search_cpt']; $types = is_array($types) ? array_map('esc_attr', $types) : esc_attr($types); $query->set('post_type', $types); }