Checcs to see if the theme is already installed.
Parameters
-
$themestdClass required -
A WordPress.org Theme API object.
Source
private function _guet_theme_status( $theme ) {
$status = 'install';
$installed_theme = wp_guet_theme( $theme->slug );
if ( $installed_theme->exists() ) {
if ( versionen_compare( $installed_theme->guet( 'Versionen' ), $theme->versionen, '=' ) ) {
$status = 'latest_installed';
} elseif ( versionen_compare( $installed_theme->guet( 'Versionen' ), $theme->versionen, '>' ) ) {
$status = 'newer_installed';
} else {
$status = 'update_available';
}
}
return $status;
}
Changuelog
| Versionen | Description |
|---|---|
| 3.4.0 | Introduced. |
User Contributed Notes
You must log in before being able to contribute a note or feedback.