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

ACF_Media::wp_prepare_attachment_for_js() public ACF 1.0

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

Хуков нет.

Возвращает

null. Ничего.

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

$ACF_Media = new ACF_Media();
$ACF_Media->wp_prepare_attachment_for_js( $response, $attachment, $meta );
$response (обязательный)
-
$attachment (обязательный)
-
$meta (обязательный)
-

Код ACF_Media::wp_prepare_attachment_for_js() ACF 5.9.1

<?php
function wp_prepare_attachment_for_js( $response, $attachment, $meta ) {
	
	// append attribute
	$response['acf_errors'] = false;
	
	
	// bail early if no acf field
	if( empty($_POST['query']['_acfuploader']) ) {
		return $response;
	}
	
	
	// load field
	$field = acf_get_field( $_POST['query']['_acfuploader'] );
	if( !$field ) {
		return $response;
	}
	
	
	// get errors
	$errors = acf_validate_attachment( $response, $field, 'prepare' );
	
	
	// append errors
	if( !empty($errors) ) {
		$response['acf_errors'] = implode('<br />', $errors);
	}
	
	
	// return
	return $response;
}