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

Automattic\WooCommerce\Blocks\BlockTypes

AbstractBlock::get_skeleton_inline_script() protected WC 1.0

Script to append the correct sizing class to a block skeleton.

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

Хуков нет.

Возвращает

Строку.

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

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

Код AbstractBlock::get_skeleton_inline_script() WC 4.7.1

<?php
protected function get_skeleton_inline_script() {
	return "<script>
		var containers = document.querySelectorAll( 'div.wc-block-skeleton' );

		if ( containers.length ) {
			Array.prototype.forEach.call( containers, function( el, i ) {
				var w = el.offsetWidth;
				var classname = '';

				if ( w > 700 )
					classname = 'is-large';
				else if ( w > 520 )
					classname = 'is-medium';
				else if ( w > 400 )
					classname = 'is-small';
				else
					classname = 'is-mobile';

				if ( ! el.classList.contains( classname ) )  {
					el.classList.add( classname );
				}

				el.classList.remove( 'hidden' );
			} );
		}
	</script>";
}