WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WP_Theme_Install_List_Table::_get_theme_status() private WP 3.4.0

Check to see if the theme is already installed.

Это метод класса: WP_Theme_Install_List_Table{}

Хуков нет.

Возвращает

Строку. Theme status.

Использование

// private - только в коде основоного (родительского) класса
$result = $this->_get_theme_status( $theme );
$theme(объект) (обязательный)
- A WordPress.org Theme API object.

Список изменений

С версии 3.4.0 Введена.

Код WP_Theme_Install_List_Table::_get_theme_status() WP 5.5.1

wp-admin/includes/class-wp-theme-install-list-table.php
<?php
private function _get_theme_status( $theme ) {
	$status = 'install';

	$installed_theme = wp_get_theme( $theme->slug );
	if ( $installed_theme->exists() ) {
		if ( version_compare( $installed_theme->get( 'Version' ), $theme->version, '=' ) ) {
			$status = 'latest_installed';
		} elseif ( version_compare( $installed_theme->get( 'Version' ), $theme->version, '>' ) ) {
			$status = 'newer_installed';
		} else {
			$status = 'update_available';
		}
	}

	return $status;
}