acf_field__group::duplicate_field
This filter is appied to the $field before it is duplicated and saved to the database
Method of the class: acf_field__group{}
No Hooks.
Returns
$field. - the modified field
Usage
$acf_field__group = new acf_field__group(); $acf_field__group->duplicate_field( $field );
- $field(required)
- .
Changelog
| Since 3.6 | Introduced. |
acf_field__group::duplicate_field() acf field group::duplicate field code ACF 6.0.4
function duplicate_field( $field ) {
// get sub fields
$sub_fields = acf_extract_var( $field, 'sub_fields' );
// save field to get ID
$field = acf_update_field( $field );
// duplicate sub fields
acf_duplicate_fields( $sub_fields, $field['ID'] );
// return
return $field;
}