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

acf_field_flexible_content::delete_value() public ACF 5.2.3

description

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

Хуков нет.

Возвращает

$post_id. (int)

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

$acf_field_flexible_content = new acf_field_flexible_content();
$acf_field_flexible_content->delete_value( $post_id, $key, $field );
$post_id (обязательный)
-
$key (обязательный)
-
$field (обязательный)
-

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

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

Код acf_field_flexible_content::delete_value() ACF 5.9.1

<?php
function delete_value( $post_id, $key, $field ) {
	
	// vars
	$old_value = acf_get_metadata( $post_id, $field['name'] );
	$old_value = is_array($old_value) ? $old_value : array();
	
	
	// bail early if no rows or no sub fields
	if( empty($old_value) ) return;
			
	
	// loop
	foreach( array_keys($old_value) as $i ) {
			
		$this->delete_row( $i, $field, $post_id );
		
	}
		
}