'post', 'options' => $this->get_post_types(), ]; } /** * @return array */ private function get_post_types() { return array_reduce( get_post_types([ 'public' => true, ]), function($options, $post_type) { return $options + [ $post_type => get_post_type_labels(get_post_type_object($post_type)) ->singular_name, ]; }, [] ); } }