name = 'group'; $this->label = 'Group'; $this->category = 'layout'; } public function render( $field, $value = array(), $name = null ) { $is_subfield = ( $name !== null && substr_count( $name, '[' ) > 1 ); $name = $name ?: "metaforge[{$field['name']}]"; $sub_fields = $field['sub_fields'] ?? array(); $sub_layout = $field['sub_layout'] ?? 'block'; $depth = $name !== null ? substr_count( $name, '[' ) : 1; $label = ! empty( $field['label'] ) ? $field['label'] : ucwords( str_replace( '_', ' ', $field['name'] ?? 'Group' ) ); $instructions = ! empty( $field['instructions'] ) ? $field['instructions'] : ''; echo '
' . esc_html( $instructions ) . '
'; } echo '