public final function check_capabilities() { if ($this->capability && !call_user_func_array('current_user_can', (array) $this->capability)) { return false; } if ($this->theme_supports && !call_user_func_array('current_theme_supports', (array) $this->theme_supports)) { return false; } return true; }