ACF_Field_Group::export_post_as_php
Returns a string that can be used to create a field group with PHP.
Method of the class: ACF_Field_Group{}
No Hooks.
Returns
String.
Usage
$ACF_Field_Group = new ACF_Field_Group(); $ACF_Field_Group->export_post_as_php( $post );
- $post(array)
- The main field group array.
Default:array()
Changelog
| Since 6.1 | Introduced. |
ACF_Field_Group::export_post_as_php() ACF Field Group::export post as php code ACF 6.8.8
public function export_post_as_php( $post = array() ) {
$return = '';
if ( empty( $post ) ) {
return $return;
}
$code = var_export( $post, true ); // phpcs:ignore WordPress.PHP.DevelopmentFunctions -- Used for PHP export.
if ( ! $code ) {
return $return;
}
$code = $this->format_code_for_export( $code );
$return .= "acf_add_local_field_group( {$code} );\r\n";
return esc_textarea( $return );
}