acf_prefix_fields()ACF 5.6.0

acf_prefix_fields

Changes the prefix for an array of fields by reference.

No Hooks.

Returns

null. Nothing (null).

Usage

acf_prefix_fields( $fields, $prefix );
$fields(array) (required) (passed by reference — &)
An array of fields.
$prefix(string)
The new prefix.
Default: 'acf'

Changelog

Since 5.6.0 Introduced.

acf_prefix_fields() code ACF 6.0.4

function acf_prefix_fields( &$fields, $prefix = 'acf' ) {

	// Loopover fields.
	foreach ( $fields as &$field ) {

		// Replace 'acf' with $prefix.
		$field['prefix'] = $prefix . substr( $field['prefix'], 3 );
	}
}