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

WPSEO_Admin_Asset_Manager::load_select2_scripts() protected Yoast 1.0

Loads the select2 scripts.

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

Хуков нет.

Возвращает

Массив. The scripts to be registered.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->load_select2_scripts();

Код WPSEO_Admin_Asset_Manager::load_select2_scripts() Yoast 16.8

<?php
protected function load_select2_scripts() {
	$scripts          = [];
	$select2_language = 'en';
	$user_locale      = \get_user_locale();
	$language         = WPSEO_Language_Utils::get_language( $user_locale );

	if ( file_exists( WPSEO_PATH . "js/dist/select2/i18n/{$user_locale}.js" ) ) {
		$select2_language = $user_locale; // Chinese and some others use full locale.
	}
	elseif ( file_exists( WPSEO_PATH . "js/dist/select2/i18n/{$language}.js" ) ) {
		$select2_language = $language;
	}

	$scripts['select2']              = [
		'name'    => 'select2',
		'src'     => false,
		'deps'    => [
			self::PREFIX . 'select2-translations',
			self::PREFIX . 'select2-core',
		],
	];
	$scripts['select2-core']         = [
		'name'    => 'select2-core',
		'src'     => 'select2/select2.full.min.js',
		'deps'    => [
			'jquery',
		],
		'version' => '4.0.3',
	];
	$scripts['select2-translations'] = [
		'name'    => 'select2-translations',
		'src'     => 'select2/i18n/' . $select2_language . '.js',
		'deps'    => [
			'jquery',
			self::PREFIX . 'select2-core',
		],
		'version' => '4.0.3',
	];

	return $scripts;
}