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

acf_esc_attrs() ACF 5.8.1

Generated valid HTML from an array of attrs.

Хуков нет.

Возвращает

Строку.

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

acf_esc_attrs( $attrs );
$attrs(массив) (обязательный)
The array of attrs.

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

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

Код acf_esc_attrs() ACF 5.9.1

<?php
function acf_esc_attrs( $attrs ) {
	$html = '';
	
	// Loop over attrs and validate data types.
	foreach( $attrs as $k => $v ) {
		
		// String (but don't trim value).
		if( is_string($v) && ($k !== 'value') ) {
			$v = trim($v);
			
		// Boolean	
		} elseif( is_bool($v) ) {
			$v = $v ? 1 : 0;
			
		// Object
		} elseif( is_array($v) || is_object($v) ) {
			$v = json_encode($v);
		}
		
		// Generate HTML.
		$html .= sprintf( ' %s="%s"', esc_attr($k), esc_attr($v) );
	}
	
	// Return trimmed.
	return trim( $html );
}