wp_scripts_get_suffix()WP 5.0.0

Returns the suffix that can be used for the scripts.

There are two suffix types, the normal one and the dev suffix.

Хуков нет.

Возвращает

Строку. The script suffix.

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

wp_scripts_get_suffix( $type );
$type(строка)
The type of suffix to retrieve.
По умолчанию: ''

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

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

Код wp_scripts_get_suffix() WP 6.5.2

function wp_scripts_get_suffix( $type = '' ) {
	static $suffixes;

	if ( null === $suffixes ) {
		// Include an unmodified $wp_version.
		require ABSPATH . WPINC . '/version.php';

		/*
		 * Note: str_contains() is not used here, as this file can be included
		 * via wp-admin/load-scripts.php or wp-admin/load-styles.php, in which case
		 * the polyfills from wp-includes/compat.php are not loaded.
		 */
		$develop_src = false !== strpos( $wp_version, '-src' );

		if ( ! defined( 'SCRIPT_DEBUG' ) ) {
			define( 'SCRIPT_DEBUG', $develop_src );
		}
		$suffix     = SCRIPT_DEBUG ? '' : '.min';
		$dev_suffix = $develop_src ? '' : '.min';

		$suffixes = array(
			'suffix'     => $suffix,
			'dev_suffix' => $dev_suffix,
		);
	}

	if ( 'dev' === $type ) {
		return $suffixes['dev_suffix'];
	}

	return $suffixes['suffix'];
}