name = 'import'; $this->title = __( 'Import Field Groups', 'acf' ); $this->icon = 'dashicons-upload'; } /** * html * * This function will output the metabox HTML * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function html() { ?>

?
__( 'Select File', 'acf' ), 'type' => 'file', 'name' => 'acf_import_file', 'value' => false, 'uploader' => 'basic', ) ); ?>

ID; } // Import field group. $field_group = acf_import_field_group( $field_group ); // append message $ids[] = $field_group['ID']; } // Count number of imported field groups. $total = count( $ids ); // Generate text. $text = sprintf( _n( 'Imported 1 field group', 'Imported %s field groups', $total, 'acf' ), $total ); // Add links to text. $links = array(); foreach ( $ids as $id ) { $links[] = '' . get_the_title( $id ) . ''; } $text .= ' ' . implode( ', ', $links ); // Add notice acf_add_admin_notice( $text, 'success' ); } } // initialize acf_register_admin_tool( 'ACF_Admin_Tool_Import' ); endif; // class_exists check ?>