WC_Admin::include_admin_body_class()publicWC 4.2.0

Include admin classes.

Метод класса: WC_Admin{}

Хуков нет.

Возвращает

Строку.

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

$WC_Admin = new WC_Admin();
$WC_Admin->include_admin_body_class( $classes );
$classes(строка) (обязательный)
Body classes string.

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

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

Код WC_Admin::include_admin_body_class() WC 8.7.0

public function include_admin_body_class( $classes ) {
	if ( in_array( array( 'wc-wp-version-gte-53', 'wc-wp-version-gte-55' ), explode( ' ', $classes ), true ) ) {
		return $classes;
	}

	$raw_version   = get_bloginfo( 'version' );
	$version_parts = explode( '-', $raw_version );
	$version       = count( $version_parts ) > 1 ? $version_parts[0] : $raw_version;

	// Add WP 5.3+ compatibility class.
	if ( $raw_version && version_compare( $version, '5.3', '>=' ) ) {
		$classes .= ' wc-wp-version-gte-53';
	}

	// Add WP 5.5+ compatibility class.
	if ( $raw_version && version_compare( $version, '5.5', '>=' ) ) {
		$classes .= ' wc-wp-version-gte-55';
	}

	return $classes;
}