acf_admin_field_group::current_screenpublicACF 5.0.0

This function is fired when loading the admin page before HTML has been rendered.

Method of the class: acf_admin_field_group{}

No Hooks.

Returns

null. Nothing (null).

Usage

$acf_admin_field_group = new acf_admin_field_group();
$acf_admin_field_group->current_screen();

Changelog

Since 5.0.0 Introduced.

acf_admin_field_group::current_screen() code ACF 6.0.4

public function current_screen() {

	// validate screen.
	if ( ! acf_is_screen( 'acf-field-group' ) ) {
		return;
	}

	// disable filters to ensure ACF loads raw data from DB.
	acf_disable_filters();

	// enqueue scripts.
	acf_enqueue_scripts();

	// actions.
	add_action( 'admin_body_class', array( $this, 'admin_body_class' ) );
	add_action( 'acf/input/admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
	add_action( 'acf/input/admin_head', array( $this, 'admin_head' ) );
	add_action( 'acf/input/form_data', array( $this, 'form_data' ) );
	add_action( 'acf/input/admin_footer', array( $this, 'admin_footer' ) );

	// filters.
	add_filter( 'acf/input/admin_l10n', array( $this, 'admin_l10n' ) );
}