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

acf_form_customizer::pre_update_option() public ACF 5.3.2

this function will remove the [acf] data from widget insance

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

Хуков нет.

Возвращает

$post_id. (int)

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

$acf_form_customizer = new acf_form_customizer();
$acf_form_customizer->pre_update_option( $value, $option, $old_value );
$value (обязательный)
-
$option (обязательный)
-
$old_value (обязательный)
-

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

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

Код acf_form_customizer::pre_update_option() ACF 5.9.1

<?php
function pre_update_option( $value, $option, $old_value ) {
	
	// bail ealry if no value
	if( empty($value) ) return $value;
	
	
	// loop over widgets 
	// WP saves all widgets (of the same type) as an array of widgets
	foreach( $value as $i => $widget ) {
		
		// bail ealry if no acf
		if( !isset($widget['acf']) ) continue;
		
		
		// remove widget
		unset($value[ $i ]['acf']);
		
	}
	
	
	// return
	return $value;
	
}