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

acf_loop::add_loop() public ACF 5.3.2

This function will add a new loop

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

Хуков нет.

Возвращает

n/a. Ничего.

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

$acf_loop = new acf_loop();
$acf_loop->add_loop( $loop );
$loop **
-
По умолчанию: array()

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

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

Код acf_loop::add_loop() ACF 5.9.1

<?php
function add_loop( $loop = array() ) {
	
	// defaults
	$loop = wp_parse_args( $loop, array(
		'selector'	=> '',
		'name'		=> '',
		'value'		=> false,
		'field'		=> false,
		'i'			=> -1,
		'post_id'	=> 0,
		'key'		=> ''
	));
	
	
	// ensure array
	$loop['value'] = acf_get_array( $loop['value'] );
	
	
	// Re-index values if this loop starts from index 0.
	// This allows ajax previews to work ($_POST data contains random unique array keys)
	if( $loop['i'] == -1 ) {
		
		$loop['value'] = array_values($loop['value']);
		
	}
	
	
	// append
	$this->loops[] = $loop;
	
	
	// return
	return $loop;
	
}