', wpforms_html_attributes( '', isset( $field['class'] ) ? (array) $field['class'] : [] , $field['data'] ?? [] ), ! empty( $field['is_hidden'] ) ? 'style="display:none;"' : '' ); // Item column. $rows_html .= sprintf( '%s', wp_kses_post( $field['label'] ) ); // Quantity column. $rows_html .= sprintf( '%s', esc_html( $field['quantity'] ) ); // Price column. $rows_html .= sprintf( '%2$s', esc_attr( $total_width ), esc_html( $field['amount'] ) ); // Close a row. $rows_html .= ''; endforeach; $visible_items = array_filter( $items, function ( $item ) { return ! isset( $item['is_hidden'] ) || $item['is_hidden'] === false; } ); $is_placeholder_visible = empty( $visible_items ); $placeholder_display = $is_placeholder_visible ? 'display: table-row;' : 'display: none;'; $placeholder_classes = $is_placeholder_visible ? 'wpforms-order-summary-placeholder' : 'wpforms-order-summary-placeholder wpforms-order-summary-placeholder-hidden'; ?>