protected function setup_post_types()
{
$this->post_type = papi_to_array($this->post_type);
// Set a default value to post types array
// if we don't have a array or a empty array.
if (empty($this->post_type)) {
$this->post_type = ['page'];
}
if (count($this->post_type) === 1 && $this->post_type[0] === 'any') {
$this->post_type = get_post_types('', 'names');
$this->post_type = array_values($this->post_type);
}
}