ACF_Admin_Tool_Export::get_selected()publicACF 5.6.3

get_selected

This function will return the JSON data for given $_POST args

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

Хуков нет.

Возвращает

Массив.

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

$ACF_Admin_Tool_Export = new ACF_Admin_Tool_Export();
$ACF_Admin_Tool_Export->get_selected();

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

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

Код ACF_Admin_Tool_Export::get_selected() ACF 5.10.2

function get_selected() {

	// vars
	$selected = $this->get_selected_keys();
	$json     = array();

	// bail early if no keys
	if ( ! $selected ) {
		return false;
	}

	// construct JSON
	foreach ( $selected as $key ) {

		// load field group
		$field_group = acf_get_field_group( $key );

		// validate field group
		if ( empty( $field_group ) ) {
			continue;
		}

		// load fields
		$field_group['fields'] = acf_get_fields( $field_group );

		// prepare for export
		$field_group = acf_prepare_field_group_for_export( $field_group );

		// add to json array
		$json[] = $field_group;

	}

	// return
	return $json;

}