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

get_sub_field_object() ACF 3.5.8.1

This function is used inside a 'has_sub_field' while loop to return a sub field object

Хуков нет.

Возвращает

(Массив). Ничего.

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

get_sub_field_object( $selector, $format_value, $load_value );
$selector (обязательный)
-
$format_value **
-
По умолчанию: true
$load_value **
-
По умолчанию: true

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

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

Код get_sub_field_object() ACF 5.9.1

<?php
function get_sub_field_object( $selector, $format_value = true, $load_value = true ) {
	
	// vars
	$row = acf_get_loop('active');
	
	
	// bail early if no row
	if( !$row ) return false;
	
	
	// attempt to find sub field
	$sub_field = get_row_sub_field($selector);
	
	
	// bail early if no sub field
	if( !$sub_field ) return false;
	
	
	// load value
	if( $load_value ) {
	
		$sub_field['value'] = get_row_sub_value( $sub_field['key'] );
		
	}
	
	
	// format value
	if( $format_value ) {
		
		// get value for field
		$sub_field['value'] = acf_format_value( $sub_field['value'], $row['post_id'], $sub_field );
		
	}
	
		
	// return
	return $sub_field;
	
}